{"data":[{"id":"e8f69ed6-2d48-4610-8295-392adc20f08b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/frontend-release-owner-proof-20260903","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.12-three-runner-observability","prNumber":1642,"terminal":false,"missionId":"e4870a79-51aa-4b95-a48c-2d6325f06f17","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":15877,"prReadinessMs":2751,"approvedPlanMs":12470,"missionSetupMs":730,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"e4870a79-51aa-4b95-a48c-2d6325f06f17"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1507,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:39:45.819111+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1642","receipt_type":"execute_mission","idempotency_key":"mission:e4870a79-51aa-4b95-a48c-2d6325f06f17:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"d064be28-48e2-4b64-ae46-910bd18ae1e5","command_center_event_id":"e4870a79-51aa-4b95-a48c-2d6325f06f17"},{"id":"544b33de-1b97-4ead-9b99-84404992cd3b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/gate-notifier-host-native-20260904","reason":"existing_branch_refresh_failed:1687:200","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.40-gate-shallow-history-refreeze","prNumber":1687,"terminal":false,"missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7849,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1782,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1206,"ledgerReconcileMs":0,"lineageReconcileMs":576,"resolvePreflightMs":1782,"repositoryMutationMs":7849,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1206,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1468,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:50:29.235367+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1687","receipt_type":"execute_mission","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4bcc1337-d90a-436a-bd11-4d9838b7365e","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"590534aa-5837-41a9-b3e3-c2c5631539d2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/gate-notifier-host-native-20260904","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.40-gate-shallow-history-refreeze","prNumber":1687,"terminal":false,"missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13558,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1948,"approvedPlanMs":0,"missionSetupMs":2069,"providerAuthMs":0,"shipAndProveMs":10829,"ledgerPrepareMs":882,"ledgerReconcileMs":0,"lineageReconcileMs":1187,"resolvePreflightMs":2069,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":882,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},"performance":null,"deploymentId":"forgejo-main-52eb9b032130","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2644,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:52:06.466335+00:00","proof_gate":"canonical_release_dispatched","source_sha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","external_id":"forgejo-main-52eb9b032130","receipt_type":"execute_mission","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"d569a507-22f7-4a3c-a017-11112380f8c7","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"9daa2233-e522-41e8-8f05-29ef2d8fb175","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-mtol61ux","prNumber":1857,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"79ac1b1d859ad1a1cb4bb41e93cf17991347885a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T17:16:58.118142+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"79ac1b1d859ad1a1cb4bb41e93cf17991347885a","external_id":"1857","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:93b8ffd4-3920-4e40-b90d-bb09db85ac80:merged-pr:1857:79ac1b1d859ad1a1cb4bb41e93cf17991347885a","mission_step_id":"6c7a4139-c88d-40ad-ac4c-89d410342392","command_center_event_id":"93b8ffd4-3920-4e40-b90d-bb09db85ac80"},{"id":"6ebd6e19-4f46-444e-9cda-53179f9bbb9b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjf0v08","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":25183,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":6,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1345,"terminal":false,"missionId":"72bb645b-7de1-4a44-a30c-2cebf242f8b4","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":2743,"prReadinessMs":2000,"approvedPlanMs":0,"missionSetupMs":2113,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"72bb645b-7de1-4a44-a30c-2cebf242f8b4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T01:34:11.336088+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1345","receipt_type":"execute_mission","idempotency_key":"mission:72bb645b-7de1-4a44-a30c-2cebf242f8b4:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"39e8e757-4948-4d80-98d3-bc47f3802992","command_center_event_id":"72bb645b-7de1-4a44-a30c-2cebf242f8b4"},{"id":"eac273e4-73ae-4478-9772-d2f1812f2d99","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/control-plane-first-class-performance-hardening-20260902","reason":"control_plane_maintenance_base_sha_mismatch","status":"blocked","metrics":{"receiptBytes":65049,"releaseCount":0,"toolCallCount":31,"repeatedCallCount":7,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1347,"terminal":false,"missionId":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":223,"prReadinessMs":0,"approvedPlanMs":223,"missionSetupMs":2445,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1120,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:48:45.664904+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1347","receipt_type":"execute_mission","idempotency_key":"mission:f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"2f264876-d02f-444a-ab4a-74e03727dfd2","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"31832518-400f-410e-8523-95e89c326110","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/control-plane-first-class-performance-hardening-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":70525,"releaseCount":0,"toolCallCount":33,"repeatedCallCount":7,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1347,"terminal":false,"missionId":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":224,"missionSetupMs":2111},"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":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5487,"likelyAffectedFiles":["src/components/GlobalCommandPalette.tsx","src/components/admin/InvoicePermissionsManager.tsx","src/components/UnifiedProtectedRoute.tsx","src/components/academy/RoleplayFeedbackPanel.tsx","src/components/admin/LeadManagement/DataQuality/BulkRepairDialog.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/JobTracker/SendWorkAuthDialog.tsx","src/components/PreWorkflowScreen.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:33:47.040216+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"142fd1ae-9b79-4c79-bc8e-bf6116a751f3","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"e8f6dc31-d035-4c29-a304-289d87328647","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same owner-authorized first-class control-plane performance hardening PR #1347. Apply the final bounded Forgejo PR-readiness transport repair to the existing branch: specialized PR-read timeout 3000ms, shared readiness budget 7000ms, preserving two bounded idempotent GET attempts, 1200ms fast first attempt, 100ms retry delay, no write retry, exact-head gate evidence, and ancestry safety. Update config truth and regression contract, including correcting the stale merge-read assertion from 5000ms to the existing 2500ms. This exact source mutation should create a fresh synchronized PR event; Gate freshness remains fail-closed. Same branch/PR only. Then exact-head Gate, squash merge, affected cc-execution release, live runtime proof, and terminal controlPlaneFrozen=true.","wordingChanged":false,"canonicalIntent":"Continue the same owner-authorized first-class control-plane performance hardening PR #1347. Apply the final bounded Forgejo PR-readiness transport repair to the existing branch: specialized PR-read timeout 3000ms, shared readiness budget 7000ms, preserving two bounded idempotent GET attempts, 1200ms fast first attempt, 100ms retry delay, no write retry, exact-head gate evidence, and ancestry safety. Update config truth and regression contract, including correcting the stale merge-read assertion from 5000ms to the existing 2500ms. This exact source mutation should create a fresh synchronized PR event; Gate freshness remains fail-closed. Same branch/PR only. Then exact-head Gate, squash merge, affected cc-execution release, live runtime proof, and terminal controlPlaneFrozen=true.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The control plane remains frozen in terminal merged source with controlPlaneFrozen=true.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-2","statement":"The canonical Gate prefers exact-base TypeScript incremental state but safely reuses compiler/manifest/tsconfig-compatible state when the exact base cache is absent.","proofConditionIds":["proof-repository"]},{"id":"outcome-3","statement":"Frontend CSS/assets alone no longer trigger semantic TypeScript validation; TS/TSX/JS/JSX, tsconfig, and manifest changes still do.","proofConditionIds":["proof-repository"]},{"id":"outcome-4","statement":"PR readiness tolerates observed healthy Forgejo tail latency within a bounded 3s specialized-read / 7s shared budget instead of creating repeated false retry cycles.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-5","statement":"All protected-main, freshness, semantic safety, production-equivalent build, exact artifact, one-PR, one-Gate, squash-merge, and no-write-retry invariants remain enforced.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Continue the same owner-authorized first-class control-plane performance hardening PR #1347. Apply the final bounded Forgejo PR-readiness transport repair to the existing branch: specialized PR-read timeout 3000ms, shared readiness budget 7000ms, preserving two bounded idempotent GET attempts, 1200ms fast first attempt, 100ms retry delay, no write retry, exact-head gate evidence, and ancestry safety. Update config truth and regression contract, including correcting the stale merge-read assertion from 5000ms to the existing 2500ms. This exact source mutation should create a fresh synchronized PR event; Gate freshness remains fail-closed. Same branch/PR only. Then exact-head Gate, squash merge, affected cc-execution release, live runtime proof, and terminal controlPlaneFrozen=true.","constraints":[{"id":"constraint-1","statement":"Do not redesign architecture, change tenant/product behavior, weaken validation, add infrastructure, add retry storms, or bypass the control-plane lock.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-2","statement":"The control plane must be re-frozen in merged source at the end of this maintenance pass.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Exact hardening diff is green in KnockLaunch Gate and squash-merged to current protected main with controlPlaneFrozen=true.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Affected cc-execution runtime is released from the merged source and live health proves the exact runtime identity.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"c3cb4deaa9c457c6fdbbc69c7ca815b8d08889ea87cacc9b10fa6cc0746d5a54","requestContractRevision":14,"previousRequestContractHash":"47d513f09d1ad64094a89d69e2875c0524a3f01b436973c34aad367597defcea"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:49:40.0049+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7:request-contract-revision:14:c3cb4deaa9c457c6fdbbc69c7ca815b8d08889ea87cacc9b10fa6cc0746d5a54","mission_step_id":"2f264876-d02f-444a-ab4a-74e03727dfd2","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"ad31fa53-4374-47d5-9995-a39a0853c299","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Correct stale notifier regression assertion after successful authoritative PR refresh read-back.","baseSha":"9dc264e0c4bca01aad3028db33ca73ad0979f9ca","issuedAt":1788526283306,"expiresAt":1788526463306,"missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4","authorizationId":"bbc5346d-354a-4e37-9e2e-d77b92511538","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:51:23.825417+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"9dc264e0c4bca01aad3028db33ca73ad0979f9ca","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:bbc5346d-354a-4e37-9e2e-d77b92511538","mission_step_id":"46d02d32-9739-42ab-b7d6-ec2d89db295b","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"ed61a256-fde5-4bc4-a3b2-e62ec3344094","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same mission for PR #1687 only. Reconcile the exact current PR head after the corrected regression edit. If the canonical Gate and exact host-native notifier are green, squash merge, verify the workflow-only push selects no product/runtime target, record Gate-success-to-notifier-complete latency against the ~8.3s baseline, and refreeze. If the exact notifier fails, stop before claiming success and return the first deterministic notifier failure for repair on this same mission/PR.","wordingChanged":false,"canonicalIntent":"Continue the same mission for PR #1687 only. Reconcile the exact current PR head after the corrected regression edit. If the canonical Gate and exact host-native notifier are green, squash merge, verify the workflow-only push selects no product/runtime target, record Gate-success-to-notifier-complete latency against the ~8.3s baseline, and refreeze. If the exact notifier fails, stop before claiming success and return the first deterministic notifier failure for repair on this same mission/PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"host-native","statement":"The notify-gate-success job runs on paul-light without an explicit Node container and uses host-native bounded curl.","proofConditionIds":["repo","gate"]},{"id":"exact-proof","statement":"The notifier preserves exact run ID and 40-hex source SHA validation, Bearer auth, payload identity, and retries only the exact 409 exact_gate_success_for_run_required propagation race.","proofConditionIds":["repo","gate"]},{"id":"latency","statement":"The exact notifier succeeds on the repair PR and Gate-success-to-notifier-complete latency improves versus the approximately 8.3 second run-5143 baseline.","proofConditionIds":["gate"]},{"id":"refreeze","statement":"The workflow-only change is squash-merged, selects no product runtime target, and the control plane is refrozen.","proofConditionIds":["release","refrozen"]}],"objective":"Continue the same mission for PR #1687 only. Reconcile the exact current PR head after the corrected regression edit. If the canonical Gate and exact host-native notifier are green, squash merge, verify the workflow-only push selects no product/runtime target, record Gate-success-to-notifier-complete latency against the ~8.3s baseline, and refreeze. If the exact notifier fails, stop before claiming success and return the first deterministic notifier failure for repair on this same mission/PR.","constraints":[{"id":"safety","statement":"Do not weaken canonical Gate success verification, merge authorization, identity checks, or release ownership; do not modify product/runtime source.","proofConditionIds":["repo","gate","release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Workflow source and deterministic regression coverage prove host-native notifier semantics and exact fail-closed retry/identity contract.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate and exact notifier job succeed on the repair PR with measured post-Gate notifier latency.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Merged workflow-only push is verified with no product runtime target selected.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refrozen","kind":"release","claim":"Control-plane maintenance is refrozen after proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"b3d48ece8c148a170eca38b378cd9e2282ff61ff6024e576ce73e8062eaaf705","requestContractRevision":4,"previousRequestContractHash":"82014c9f655bb7aefa1144cf080e6b7f1ad97f84ab9f02232ebfc20e37200408"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:51:50.8234+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:request-contract:b3d48ece8c148a170eca38b378cd9e2282ff61ff6024e576ce73e8062eaaf705","mission_step_id":"4bcc1337-d90a-436a-bd11-4d9838b7365e","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"8c477e88-92a5-4f93-8e14-19f5e70f0f37","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"9f483552ef601d3b962d7e5e298c1aad201c18f0","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"9f483552ef601d3b962d7e5e298c1aad201c18f0","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-preview"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"3e647b3e69c396d1fc6b7f5a976c75af46ff90f91c0c2451fbb05d5e412ced9a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5492","runId":5492,"status":"running","sourceSha":"9f483552ef601d3b962d7e5e298c1aad201c18f0","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T13:02:31.372923+00:00","proof_gate":"canonical_release_pending","source_sha":"9f483552ef601d3b962d7e5e298c1aad201c18f0","external_id":"forgejo-main-9f483552ef60","receipt_type":"canonical_release_status","idempotency_key":"mission:a56ea974-0b32-42c9-9986-5a6e14abd1b7:forgejo-release-status:9f483552ef601d3b962d7e5e298c1aad201c18f0:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"ddc6e277-8813-47e8-a9cd-0489e6dc41d6","command_center_event_id":"a56ea974-0b32-42c9-9986-5a6e14abd1b7"},{"id":"c7e11e7e-94df-4af3-82fb-9a988fed555e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtjg0zpd","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1350,"terminal":false,"missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1559,"prReadinessMs":1284,"approvedPlanMs":0,"missionSetupMs":2755,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1498,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:56:11.47291+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1350","receipt_type":"execute_mission","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"a277d15f-ec94-41e1-baf8-82efdbfde860","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"26d77ceb-7494-420a-954c-5da322150dd9","source":"cc-execution","status":"verified","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"ca84afb0456db61462b18831b48b9180ee6c20ea","consumedAt":1788314254677,"consumerToken":"8573e3d2-545c-4fc1-b67e-13480c0d2aab","authorizationId":"36631d75-b6c9-4a9c-b369-4ba37b1288fd"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:57:35.758888+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"ca84afb0456db61462b18831b48b9180ee6c20ea","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:36631d75-b6c9-4a9c-b369-4ba37b1288fd","mission_step_id":"142fd1ae-9b79-4c79-bc8e-bf6116a751f3","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"863baf61-4420-4dea-86bb-117f612dcb41","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjf0v08","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":27703,"releaseCount":0,"toolCallCount":16,"repeatedCallCount":8,"ownerInterruptionCount":0},"version":null,"prNumber":1345,"terminal":false,"missionId":"72bb645b-7de1-4a44-a30c-2cebf242f8b4","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1436,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"72bb645b-7de1-4a44-a30c-2cebf242f8b4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1138,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T01:35:22.862476+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1345","receipt_type":"automatic_mission_resume","idempotency_key":"mission:72bb645b-7de1-4a44-a30c-2cebf242f8b4:automatic-mission-resume:1345:repair_mission_waiting_for_gate","mission_step_id":"61531090-ffcc-47a0-b54d-ac0c4baa9037","command_center_event_id":"72bb645b-7de1-4a44-a30c-2cebf242f8b4"},{"id":"5c1ee88b-66bd-4eab-83ef-a3e170a8958a","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/tenant-loader-use-canonical-backgrounds-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"240babbd-4700-48ce-be59-072329a750c0","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":1575,"missionSetupMs":1958},"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":"240babbd-4700-48ce-be59-072329a750c0"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4584,"likelyAffectedFiles":["src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/GlobalCommandPalette.tsx","src/components/AdaptiveBusinessDashboard.tsx","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/DashboardHub.tsx","src/components/PreWorkflowScreen.tsx","src/components/WorkflowRouter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:59:49.140423+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:240babbd-4700-48ce-be59-072329a750c0:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a6c3219e-1244-408b-bb78-a087c0d9d96a","command_center_event_id":"240babbd-4700-48ce-be59-072329a750c0"},{"id":"619e78de-3c68-4c81-a2f7-a77c5fc03198","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt existing green Forgejo PR #1351 exactly as-is. Do not synthesize or mutate any source. Its exact head is d6fd00d3bd1936408e47af7b51cbb96bd6fb29bf and KnockLaunch Gate is successful. Squash merge this existing PR, release only the frontend from protected main, and verify the exact merged artifact live on the production proof domains.","wordingChanged":false,"canonicalIntent":"Adopt existing green Forgejo PR #1351 exactly as-is. Do not synthesize or mutate any source. Its exact head is d6fd00d3bd1936408e47af7b51cbb96bd6fb29bf and KnockLaunch Gate is successful. Squash merge this existing PR, release only the frontend from protected main, and verify the exact merged artifact live on the production proof domains.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-tenant-loader-backgrounds","statement":"Tenants with an existing configured image background automatically show that same tenant image behind the premium loader, including Contact/Lead/Unified workspace loading, without a separate hard-coded image registry.","proofConditionIds":["proof-live"]}],"objective":"Adopt existing green Forgejo PR #1351 exactly as-is. Do not synthesize or mutate any source. Its exact head is d6fd00d3bd1936408e47af7b51cbb96bd6fb29bf and KnockLaunch Gate is successful. Squash merge this existing PR, release only the frontend from protected main, and verify the exact merged artifact live on the production proof domains.","constraints":[{"id":"constraint-frontend-only","statement":"Keep the change frontend-only; no database, schema, auth, or tenant data mutation.","proofConditionIds":["proof-live"]},{"id":"constraint-no-duplicate-registry","statement":"Reuse the canonical tenant background resolver; do not create a separate per-tenant image registry.","proofConditionIds":["proof-live"]},{"id":"constraint-video-safe","statement":"Do not feed video URLs into the img-based loader.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The exact merged frontend artifact containing the canonical tenant-background loader integration is live on the production proof domains.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"c9822a84570830c506ebd3f254566f6efe8fbda27ed492e41a69a2361fc7ef3e","requestContractRevision":2,"previousRequestContractHash":"23baa9596afc03cb8947ac8852073ba59604689fd4a5050865c8e2821bda2bdb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:00:42.737172+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:240babbd-4700-48ce-be59-072329a750c0:request-contract-revision:2:c9822a84570830c506ebd3f254566f6efe8fbda27ed492e41a69a2361fc7ef3e","mission_step_id":"8a892c3f-a083-4278-ad76-642bb750c99d","command_center_event_id":"240babbd-4700-48ce-be59-072329a750c0"},{"id":"66e87bf2-e6f9-4596-8ce8-7aa55c4a9b9c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"b3d48ece8c148a170eca38b378cd9e2282ff61ff6024e576ce73e8062eaaf705","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5159","runId":5159,"status":"running","sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"f22e1874041b3c67273f3cb024d4f7e6d04aece8","deploymentId":"forgejo-main-f22e1874041b3c67273f3cb024d4f7e6d04aece8","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.40-gate-shallow-history-refreeze","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:52:22.656153+00:00","proof_gate":"canonical_release_pending","source_sha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","external_id":"forgejo-main-52eb9b032130","receipt_type":"canonical_release_status","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:forgejo-release-status:52eb9b032130c4d0fdabdf400b2945d033ac02bf:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"d569a507-22f7-4a3c-a017-11112380f8c7","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"4aba9e05-5b85-416a-adfa-f10d2de1a28f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjg0zpd","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":11186,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1350,"terminal":false,"missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":3346,"prReadinessMs":2000,"approvedPlanMs":0,"missionSetupMs":1118,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:58:11.602899+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1350","receipt_type":"execute_mission","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a277d15f-ec94-41e1-baf8-82efdbfde860","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"e2277db9-c7b6-4408-9dac-47ecd1676fba","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.49-control-plane-gate-capacity-refreeze","prNumber":1710,"terminal":false,"missionId":"9532f004-f8e3-4787-98b8-d3a11cb17d5c","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9003,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":361,"approvedPlanMs":0,"missionSetupMs":324,"providerAuthMs":0,"shipAndProveMs":8523,"ledgerPrepareMs":324,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":324,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":324,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"9532f004-f8e3-4787-98b8-d3a11cb17d5c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1477,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-04T14:10:36.005148+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1710","receipt_type":"execute_mission","idempotency_key":"mission:9532f004-f8e3-4787-98b8-d3a11cb17d5c:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"b4517abd-6179-422f-8bd6-83a92a3c2fd0","command_center_event_id":"9532f004-f8e3-4787-98b8-d3a11cb17d5c"},{"id":"dadde494-fc4a-4c40-bd85-4aedab16dd7a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane on exact current main 76b610b64d4812287420b5ba10073806cb124f7f and continue the same false-stale readiness repair with the corrected unique regression anchor. Add Forgejo native top-level compare.merge_base as an authoritative ancestry field in prReady, preserve all Gate/current-main safety, add one focused regression assertion, update capability truth, bump to 1.58.50-pr-readiness-forgejo-merge-base-refreeze, canonical Gate, squash merge, release cc-execution only, verify live/refrozen, then reconcile existing PR #1707 unchanged.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane on exact current main 76b610b64d4812287420b5ba10073806cb124f7f and continue the same false-stale readiness repair with the corrected unique regression anchor. Add Forgejo native top-level compare.merge_base as an authoritative ancestry field in prReady, preserve all Gate/current-main safety, add one focused regression assertion, update capability truth, bump to 1.58.50-pr-readiness-forgejo-merge-base-refreeze, canonical Gate, squash merge, release cc-execution only, verify live/refrozen, then reconcile existing PR #1707 unchanged.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"parser","statement":"PR readiness accepts Forgejo native compare.merge_base and stops false stale refresh caused by missing GitHub-shaped fields.","proofConditionIds":["repo","gate"]},{"id":"runtime","statement":"cc-execution 1.58.50 is live on merged repair SHA.","proofConditionIds":["release","runtime"]},{"id":"finish1707","statement":"Existing PR #1707 progresses through repaired readiness without replacement.","proofConditionIds":["runtime"]},{"id":"refreeze","statement":"Control plane is refrozen.","proofConditionIds":["refrozen"]}],"objective":"Unfreeze the control plane on exact current main 76b610b64d4812287420b5ba10073806cb124f7f and continue the same false-stale readiness repair with the corrected unique regression anchor. Add Forgejo native top-level compare.merge_base as an authoritative ancestry field in prReady, preserve all Gate/current-main safety, add one focused regression assertion, update capability truth, bump to 1.58.50-pr-readiness-forgejo-merge-base-refreeze, canonical Gate, squash merge, release cc-execution only, verify live/refrozen, then reconcile existing PR #1707 unchanged.","constraints":[{"id":"safety","statement":"Preserve exact-head Gate proof, current-main freshness, stale-head refresh/regate, and canonical release ownership.","proofConditionIds":["repo","gate"]},{"id":"preserve1707","statement":"Do not modify or replace #1707 source in this repair.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Only native compare ancestry parsing, regression, capability policy, and version change.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"cc-execution only release.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live runtime 1.58.50 matches merged SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refrozen","kind":"runtime","claim":"Control plane refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d","requestContractRevision":3,"previousRequestContractHash":"64bb55326a8976500b403a7311bc85df8b35c11f7d8087340520e6859a78e409"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:12:51.106365+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:ba3d0daf-94f6-486b-97d4-8250dea64a1b:request-contract:91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d","mission_step_id":"3c7486c6-ce0b-468a-afa2-a0ed16455af0","command_center_event_id":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},{"id":"582c5823-46ab-4514-bea6-9b899efae068","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/merged-release-target-recovery-fallback-20260904","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.51-merged-release-survival-refreeze","prNumber":1717,"terminal":false,"missionId":"db52d396-d9cb-4f75-a324-b16bac475948","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8338,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1049,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1049,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1049,"repositoryMutationMs":8338,"repositoryProviderMs":6706,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3184,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1049,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":3522},"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":"db52d396-d9cb-4f75-a324-b16bac475948"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3988,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:43:24.216821+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1717","receipt_type":"execute_mission","idempotency_key":"mission:db52d396-d9cb-4f75-a324-b16bac475948:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"96ea2bef-14c1-4ffd-96aa-6b56db1247e4","command_center_event_id":"db52d396-d9cb-4f75-a324-b16bac475948"},{"id":"daa2eb73-72ba-4135-b9cb-629d26f17e5d","source":"forgejo","status":"waiting","payload":{"branch":"ai/commercial-billing-catalog-20260905","prNumber":1830,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9f483552ef601d3b962d7e5e298c1aad201c18f0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T13:02:28.659966+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9f483552ef601d3b962d7e5e298c1aad201c18f0","external_id":"1830","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:a56ea974-0b32-42c9-9986-5a6e14abd1b7:merged-pr:1830:9f483552ef601d3b962d7e5e298c1aad201c18f0","mission_step_id":"ddc6e277-8813-47e8-a9cd-0489e6dc41d6","command_center_event_id":"a56ea974-0b32-42c9-9986-5a6e14abd1b7"},{"id":"59bdd82f-7085-473b-be30-c26ed06c7429","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Finish the owner's already-authorized control-plane release repair by removing dead remote cache-action prefetches from the artifact-only frontend lane and correcting its capacity guard so paul-light can promote validated artifacts without a false 3584 MiB failure.","baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","issuedAt":1788483251371,"expiresAt":1788483431371,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","singleUse":true,"authorizationId":"76c7c016-a733-46d6-8663-3c9e3b4e9bd7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:54:12.41364+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:76c7c016-a733-46d6-8663-3c9e3b4e9bd7","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"0e6b0784-9d3d-49ec-a090-f2ac77353ccc","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjg0zpd","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":6329,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":1350,"terminal":false,"missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2000,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":699,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:00:39.486204+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1350","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:automatic-mission-resume:1350:repair_mission_pr_ready_retryable","mission_step_id":"4d1c79a3-d399-410d-ab0b-95be29a4a870","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"f0cece08-bc42-4ac1-b22c-0f72fe01e393","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/frontend-release-latency-cut-20260903","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":5502,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.12-three-runner-observability","prNumber":null,"terminal":false,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":15,"missionSetupMs":1982},"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":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5222,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js","src/components/ReleaseAllLeadsButton.tsx","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/DashboardHub.tsx","src/components/GlobalCommandPalette.tsx","src/components/JobTracker/SendWorkAuthDialog.tsx","src/components/PreWorkflowScreen.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:55:04.220334+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"f81b2707-3b09-415f-a3d4-16eb458c7020","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/tenant-settings-brand-media-20260903","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":15108,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":9,"ownerInterruptionCount":0},"version":"1.58.17-release-owner-classifier-refreeze","prNumber":1645,"terminal":false,"missionId":"c0f7ad0b-65d2-4d48-9525-ae0fd2c37584","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":8554,"prReadinessMs":3595,"approvedPlanMs":3736,"missionSetupMs":502,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"c0f7ad0b-65d2-4d48-9525-ae0fd2c37584"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1034,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:53:44.876206+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1645","receipt_type":"execute_mission","idempotency_key":"mission:c0f7ad0b-65d2-4d48-9525-ae0fd2c37584:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"1a180256-7269-47b3-918f-deb0c53c5ed2","command_center_event_id":"c0f7ad0b-65d2-4d48-9525-ae0fd2c37584"},{"id":"1eacb4ea-5f76-4e22-b491-e1f1861b57ac","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","cc-execution/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","cc-execution/runtime-proof":"failure"},"mainSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"failure"},"requestContractHash":"b3d48ece8c148a170eca38b378cd9e2282ff61ff6024e576ce73e8062eaaf705","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5159","runId":5159,"status":"success","sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"failure"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"workflowRunId":5159,"workflowFailed":true,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5159","runId":5159,"status":"success","sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"failure"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"failure"}}},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:53:09.406453+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","external_id":"forgejo-main-52eb9b032130","receipt_type":"canonical_release_status","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:forgejo-release-status:52eb9b032130c4d0fdabdf400b2945d033ac02bf:failed:forgejo-main/source=success|forgejo-release/workflow=failure|cc-execution/runtime-proof=failure","mission_step_id":"d569a507-22f7-4a3c-a017-11112380f8c7","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"d77b65bc-46e6-45a1-a3c5-63abc261d9a6","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","consumedAt":1788483254108,"consumerToken":"1050163a-526f-4de5-9f4e-a196bd5609ac","authorizationId":"76c7c016-a733-46d6-8663-3c9e3b4e9bd7"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:54:15.010919+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:76c7c016-a733-46d6-8663-3c9e3b4e9bd7","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"218e0bc7-1b0c-4181-af53-94666a891f36","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-loader-use-canonical-backgrounds-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":34447,"releaseCount":0,"toolCallCount":24,"repeatedCallCount":18,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1351,"terminal":false,"missionId":"240babbd-4700-48ce-be59-072329a750c0","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":9809,"prReadinessMs":6460,"approvedPlanMs":3022,"missionSetupMs":1426,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"240babbd-4700-48ce-be59-072329a750c0"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1078,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:00:48.44891+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1351","receipt_type":"execute_mission","idempotency_key":"mission:240babbd-4700-48ce-be59-072329a750c0:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"8a892c3f-a083-4278-ad76-642bb750c99d","command_center_event_id":"240babbd-4700-48ce-be59-072329a750c0"},{"id":"8039877a-1755-40bb-95e6-6edbbfc519c8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/control-plane-first-class-performance-hardening-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":106960,"releaseCount":0,"toolCallCount":50,"repeatedCallCount":15,"ownerInterruptionCount":0},"version":null,"prNumber":1347,"terminal":false,"missionId":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2000,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":699,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T01:45:18.109987+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1347","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7:automatic-mission-resume:1347:repair_mission_pr_ready_retryable","mission_step_id":"a35c4789-ca2b-4b44-b728-ceeef140a270","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"cd8d6d91-c382-4e7f-b263-f44db41b786c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same existing first-class control-plane performance hardening mission and PR #1347 now that protected main 2a16bdf9d05b25c8cec65a33dc2a0e07579cadb6 is settled and the stale-refresh retry window is open. The hardening source is complete. Perform only the canonical stale-head refresh/rebase of this exact branch so current main is an ancestor, preserve the exact approved diff, trigger the exact refreshed-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, prove the live runtime identity/health, and verify merged main controlPlaneFrozen=true. No new branch, PR, source semantics, or additional scope.","wordingChanged":false,"canonicalIntent":"Continue the same existing first-class control-plane performance hardening mission and PR #1347 now that protected main 2a16bdf9d05b25c8cec65a33dc2a0e07579cadb6 is settled and the stale-refresh retry window is open. The hardening source is complete. Perform only the canonical stale-head refresh/rebase of this exact branch so current main is an ancestor, preserve the exact approved diff, trigger the exact refreshed-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, prove the live runtime identity/health, and verify merged main controlPlaneFrozen=true. No new branch, PR, source semantics, or additional scope.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The control plane remains frozen in terminal merged source with controlPlaneFrozen=true.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-2","statement":"The canonical Gate prefers exact-base TypeScript incremental state but safely reuses compiler/manifest/tsconfig-compatible state when the exact base cache is absent.","proofConditionIds":["proof-repository"]},{"id":"outcome-3","statement":"Frontend CSS/assets alone no longer trigger semantic TypeScript validation; TS/TSX/JS/JSX, tsconfig, and manifest changes still do.","proofConditionIds":["proof-repository"]},{"id":"outcome-4","statement":"PR readiness tolerates observed healthy Forgejo tail latency within a bounded 3s specialized-read / 7s shared budget instead of creating repeated false retry cycles.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-5","statement":"All protected-main, freshness, semantic safety, production-equivalent build, exact artifact, one-PR, one-Gate, squash-merge, and no-write-retry invariants remain enforced.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Continue the same existing first-class control-plane performance hardening mission and PR #1347 now that protected main 2a16bdf9d05b25c8cec65a33dc2a0e07579cadb6 is settled and the stale-refresh retry window is open. The hardening source is complete. Perform only the canonical stale-head refresh/rebase of this exact branch so current main is an ancestor, preserve the exact approved diff, trigger the exact refreshed-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, prove the live runtime identity/health, and verify merged main controlPlaneFrozen=true. No new branch, PR, source semantics, or additional scope.","constraints":[{"id":"constraint-1","statement":"Do not redesign architecture, change tenant/product behavior, weaken validation, add infrastructure, add retry storms, or bypass the control-plane lock.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-2","statement":"The control plane must be re-frozen in merged source at the end of this maintenance pass.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Exact hardening diff is green in KnockLaunch Gate and squash-merged to current protected main with controlPlaneFrozen=true.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Affected cc-execution runtime is released from the merged source and live health proves the exact runtime identity.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"7472b20e5602038b1475ac2591904b12de518d4b2c390c2cd0a0814ea642147d","requestContractRevision":19,"previousRequestContractHash":"b10cff2d5200b1210a28cde7e6f64d7f74fd46b9525f0421cfe055558b785040"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:03:30.907747+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7:request-contract-revision:19:7472b20e5602038b1475ac2591904b12de518d4b2c390c2cd0a0814ea642147d","mission_step_id":"2f264876-d02f-444a-ab4a-74e03727dfd2","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"87c6e79e-2d9a-4648-8e2c-4abcb057cbb8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/frontend-release-latency-cut-20260903","reason":"retryable_provider_transport:POST:atomic_commit_soft_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.12-three-runner-observability","prNumber":null,"terminal":false,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":23241,"prReadinessMs":0,"approvedPlanMs":23241,"missionSetupMs":939,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1058,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:54:35.01737+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"694070c1-82bb-464c-8573-8f2e3955d9b1","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing authorized control-plane release-latency mission from its already-written branch after reconciling the atomic commit soft timeout. Do not mutate source again. Create the one PR from ai/frontend-release-latency-cut-20260903, run KnockLaunch Gate, squash merge if green, release only the affected owners, and prove the fast artifact-only frontend path plus refrozen state.","wordingChanged":false,"canonicalIntent":"Continue the existing authorized control-plane release-latency mission from its already-written branch after reconciling the atomic commit soft timeout. Do not mutate source again. Create the one PR from ai/frontend-release-latency-cut-20260903, run KnockLaunch Gate, squash merge if green, release only the affected owners, and prove the fast artifact-only frontend path plus refrozen state.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-release","statement":"The artifact-only frontend release no longer prefetches remote dependency-cache actions and no longer applies a compilation-memory guard to paul-light.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refreeze","statement":"The control plane is refrozen after the latency repair.","proofConditionIds":["proof-repository"]}],"objective":"Continue the existing authorized control-plane release-latency mission from its already-written branch after reconciling the atomic commit soft timeout. Do not mutate source again. Create the one PR from ai/frontend-release-latency-cut-20260903, run KnockLaunch Gate, squash merge if green, release only the affected owners, and prove the fast artifact-only frontend path plus refrozen state.","constraints":[{"id":"constraint-gate-build-owner","statement":"Gate remains the only production frontend build owner; release remains fail-closed on exact Gate artifact provenance.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected main contains the artifact-only release workflow with no release-frontend actions/cache references, a paul-light artifact-promotion capacity guard, and controlPlaneFrozen true at version 1.58.16-fast-artifact-release-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The protected-main frontend production release completes using the exact Gate artifact without the stale 3584 MiB capacity failure and the affected Command Center runtime converges to the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"76a062624ef51f61c7b6a35c22793444ca4b746a7d385c5c0fcccd1a589ed9e8","requestContractRevision":2,"previousRequestContractHash":"4edd82b2647716677863d79f3f60aad6ea135d62a0a7a1f9b703cacd736f599d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:55:02.44837+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:request-contract-revision:2:76a062624ef51f61c7b6a35c22793444ca4b746a7d385c5c0fcccd1a589ed9e8","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"4f925c59-6b0e-411f-a79e-697719810f78","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same durability mission with a corrective generation from exact current main 52eb9b032130c4d0fdabdf400b2945d033ac02bf. Unfreeze the control plane to repair the failed notifier optimization and the duplicate release-target classifier it exposed. Change notify-gate-success to the fast docker runner with an explicit Node 22 container and restore the previously reliable Node fetch event POST, keeping exact run/source identity and exact 409 propagation retry semantics; add notifyMs timing to the accepted log. In index-mission-control.js, delete the locally duplicated releaseTargetsFromPaths classification logic and delegate to the canonical releaseTargetsFromChangedPaths from release-target-ownership.js so workers/cc-execution/test/** never triggers production cc-execution release while real runtime/config paths still do. Update deterministic tests for the docker notifier and shared classifier, bump cc-execution to 1.58.41-gate-notifier-fast-refreeze, canonical Gate, squash merge, release cc-execution exactly once for the runtime classifier change, prove the notifier itself reports accepted on the corrective PR and compare Gate-success-to-notifier-complete against run 5143, prove future test-only worker paths classify ccExecution=false, then refreeze.","wordingChanged":false,"canonicalIntent":"Continue the same durability mission with a corrective generation from exact current main 52eb9b032130c4d0fdabdf400b2945d033ac02bf. Unfreeze the control plane to repair the failed notifier optimization and the duplicate release-target classifier it exposed. Change notify-gate-success to the fast docker runner with an explicit Node 22 container and restore the previously reliable Node fetch event POST, keeping exact run/source identity and exact 409 propagation retry semantics; add notifyMs timing to the accepted log. In index-mission-control.js, delete the locally duplicated releaseTargetsFromPaths classification logic and delegate to the canonical releaseTargetsFromChangedPaths from release-target-ownership.js so workers/cc-execution/test/** never triggers production cc-execution release while real runtime/config paths still do. Update deterministic tests for the docker notifier and shared classifier, bump cc-execution to 1.58.41-gate-notifier-fast-refreeze, canonical Gate, squash merge, release cc-execution exactly once for the runtime classifier change, prove the notifier itself reports accepted on the corrective PR and compare Gate-success-to-notifier-complete against run 5143, prove future test-only worker paths classify ccExecution=false, then refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"notifier-fast","statement":"notify-gate-success runs on the docker runner with reliable Node event POST and exact identity/retry semantics, and its accepted log includes notifyMs.","proofConditionIds":["repo","gate"]},{"id":"release-owner","statement":"Mission control delegates release target classification to the canonical shared releaseTargetsFromChangedPaths implementation; worker test-only paths classify ccExecution false.","proofConditionIds":["repo","runtime"]},{"id":"latency","statement":"The corrective PR exact notifier is accepted and Gate-success-to-notifier-complete latency improves versus run 5143.","proofConditionIds":["gate"]},{"id":"runtime","statement":"cc-execution 1.58.41 is released exactly once on the corrective merged SHA because runtime classifier source changed.","proofConditionIds":["runtime"]},{"id":"refreeze","statement":"All required proof is verified and the control plane is refrozen.","proofConditionIds":["refrozen"]}],"objective":"Continue the same durability mission with a corrective generation from exact current main 52eb9b032130c4d0fdabdf400b2945d033ac02bf. Unfreeze the control plane to repair the failed notifier optimization and the duplicate release-target classifier it exposed. Change notify-gate-success to the fast docker runner with an explicit Node 22 container and restore the previously reliable Node fetch event POST, keeping exact run/source identity and exact 409 propagation retry semantics; add notifyMs timing to the accepted log. In index-mission-control.js, delete the locally duplicated releaseTargetsFromPaths classification logic and delegate to the canonical releaseTargetsFromChangedPaths from release-target-ownership.js so workers/cc-execution/test/** never triggers production cc-execution release while real runtime/config paths still do. Update deterministic tests for the docker notifier and shared classifier, bump cc-execution to 1.58.41-gate-notifier-fast-refreeze, canonical Gate, squash merge, release cc-execution exactly once for the runtime classifier change, prove the notifier itself reports accepted on the corrective PR and compare Gate-success-to-notifier-complete against run 5143, prove future test-only worker paths classify ccExecution=false, then refreeze.","constraints":[{"id":"safety","statement":"Preserve canonical Gate success proof, exact run/source identity, Bearer auth, exact 409 propagation retry, merge authorization, and canonical release ownership.","proofConditionIds":["repo","gate","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Source and regression tests prove fast docker notifier semantics and one shared release-target classifier.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes and the exact notifier logs accepted with measured timing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Runtime 1.58.41 is live on the exact corrective merge SHA and test-only worker paths are excluded from future cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"]},{"id":"refrozen","kind":"runtime","claim":"Control-plane maintenance is refrozen after production proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"3d3f435e37eda4bb1ea28bece80950e255c276c51e716995eedc4471d405a406","requestContractRevision":5,"previousRequestContractHash":"b3d48ece8c148a170eca38b378cd9e2282ff61ff6024e576ce73e8062eaaf705"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:54:54.671519+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:request-contract:3d3f435e37eda4bb1ea28bece80950e255c276c51e716995eedc4471d405a406","mission_step_id":"4bcc1337-d90a-436a-bd11-4d9838b7365e","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"31ab10cc-e8ce-4cc2-b48c-0dc2628bde34","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js"],"reason":"Fix false stale readiness by accepting Forgejo native compare.merge_base without weakening exact-head/current-main safety.","baseSha":"76b610b64d4812287420b5ba10073806cb124f7f","issuedAt":1788531172055,"expiresAt":1788531352055,"missionId":"ba3d0daf-94f6-486b-97d4-8250dea64a1b","authorizationId":"2973c01b-23c9-4f17-876c-d77c94357a50","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:12:52.541059+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"76b610b64d4812287420b5ba10073806cb124f7f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2973c01b-23c9-4f17-876c-d77c94357a50","mission_step_id":"3a53afa4-1dbf-4299-be9c-378d5734d501","command_center_event_id":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},{"id":"7213cc60-3553-4733-9d63-d9dd23a361b9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Correct existing PR #1351 on the same branch so Redfish's already-existing route-family background image is used by the premium loader when Redfish has no generic tenant background field. Keep configured tenant image fields primary for all tenants. No database/schema/data changes, no new PR, no general per-tenant image registry. Re-gate, squash merge, release frontend only, and prove exact live artifact.","wordingChanged":false,"canonicalIntent":"Correct existing PR #1351 on the same branch so Redfish's already-existing route-family background image is used by the premium loader when Redfish has no generic tenant background field. Keep configured tenant image fields primary for all tenants. No database/schema/data changes, no new PR, no general per-tenant image registry. Re-gate, squash merge, release frontend only, and prove exact live artifact.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-loader-backgrounds","statement":"Premium tenant workspace loaders use the tenant's configured image background where available, and Redfish uses the exact existing Redfish route-family background if no generic tenant image field is present.","proofConditionIds":["proof-live"]}],"objective":"Correct existing PR #1351 on the same branch so Redfish's already-existing route-family background image is used by the premium loader when Redfish has no generic tenant background field. Keep configured tenant image fields primary for all tenants. No database/schema/data changes, no new PR, no general per-tenant image registry. Re-gate, squash merge, release frontend only, and prove exact live artifact.","constraints":[{"id":"constraint-same-pr","statement":"Update existing PR #1351 on the same branch; do not create another PR.","proofConditionIds":["proof-live"]},{"id":"constraint-frontend-only","statement":"No database, schema, auth, or tenant-data mutation.","proofConditionIds":["proof-live"]},{"id":"constraint-no-general-registry","statement":"Do not create a general hard-coded per-tenant image registry.","proofConditionIds":["proof-live"]},{"id":"constraint-video-safe","statement":"Do not pass video URLs to the img-based loader.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The exact merged frontend artifact containing the tenant background resolver plus Redfish route-family fallback is live on the production proof domains.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"254cf3804cb52c196c9bfa15cd24cb119f65f1ff5ed5689dd94a76f1bb30e9b0","requestContractRevision":3,"previousRequestContractHash":"c9822a84570830c506ebd3f254566f6efe8fbda27ed492e41a69a2361fc7ef3e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:03:49.993585+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:240babbd-4700-48ce-be59-072329a750c0:request-contract-revision:3:254cf3804cb52c196c9bfa15cd24cb119f65f1ff5ed5689dd94a76f1bb30e9b0","mission_step_id":"8a892c3f-a083-4278-ad76-642bb750c99d","command_center_event_id":"240babbd-4700-48ce-be59-072329a750c0"},{"id":"1f51e6cd-14f1-46bb-8fea-8b20f1d9dc8a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same authorized control-plane release-latency mission. The primary workflow/config/test edits are already present on ai/frontend-release-latency-cut-20260903 after atomic-write reconciliation. Apply only the required cc-execution version companion edit, then create the one PR, run KnockLaunch Gate, squash merge, release affected owners, and prove the shortened artifact-only frontend path and refrozen state.","wordingChanged":false,"canonicalIntent":"Continue the same authorized control-plane release-latency mission. The primary workflow/config/test edits are already present on ai/frontend-release-latency-cut-20260903 after atomic-write reconciliation. Apply only the required cc-execution version companion edit, then create the one PR, run KnockLaunch Gate, squash merge, release affected owners, and prove the shortened artifact-only frontend path and refrozen state.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-release","statement":"The artifact-only frontend release no longer prefetches remote dependency-cache actions and no longer applies a compilation-memory guard to paul-light.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refreeze","statement":"The control plane is refrozen after the latency repair.","proofConditionIds":["proof-repository"]}],"objective":"Continue the same authorized control-plane release-latency mission. The primary workflow/config/test edits are already present on ai/frontend-release-latency-cut-20260903 after atomic-write reconciliation. Apply only the required cc-execution version companion edit, then create the one PR, run KnockLaunch Gate, squash merge, release affected owners, and prove the shortened artifact-only frontend path and refrozen state.","constraints":[{"id":"constraint-gate-build-owner","statement":"Gate remains the only production frontend build owner; release remains fail-closed on exact Gate artifact provenance.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected main contains the artifact-only release workflow with no release-frontend actions/cache references, a paul-light artifact-promotion capacity guard, and controlPlaneFrozen true at version 1.58.16-fast-artifact-release-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The protected-main frontend production release completes using the exact Gate artifact without the stale 3584 MiB capacity failure and the affected Command Center runtime converges to the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"48ebbccceb59232ce12a343dbc17bb718f180a7181ac74043c2a8f85706ac4b6","requestContractRevision":3,"previousRequestContractHash":"76a062624ef51f61c7b6a35c22793444ca4b746a7d385c5c0fcccd1a589ed9e8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:55:32.217982+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:request-contract-revision:3:48ebbccceb59232ce12a343dbc17bb718f180a7181ac74043c2a8f85706ac4b6","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"66bbe81e-6edc-4240-905c-4a3a7ccec9fa","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjg0zpd","reason":"existing_branch_refresh_failed:1350:200","status":"blocked","metrics":{"receiptBytes":8845,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1350,"terminal":false,"missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":14589,"prReadinessMs":0,"approvedPlanMs":14589,"missionSetupMs":696,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":997,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:04:48.240271+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1350","receipt_type":"execute_mission","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a277d15f-ec94-41e1-baf8-82efdbfde860","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"159d879c-a5ed-4191-8d30-ecb6215b37ce","source":"cc-execution","status":"verified","payload":{"paths":["workers/cc-execution/src/version.js"],"baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","consumedAt":1788483335975,"consumerToken":"05d71e3b-a497-46d1-aae7-cb7363ebd3a0","authorizationId":"0a1b2ea4-edf7-483b-a922-3d07608d5833"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:55:36.871005+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:0a1b2ea4-edf7-483b-a922-3d07608d5833","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"2ee60c36-99ba-4021-886d-5e73d30ca66f","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct failed host-native notifier experiment and eliminate duplicate release ownership classification causing test-only production deploys.","baseSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","issuedAt":1788526529818,"expiresAt":1788526709818,"missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4","authorizationId":"cd774d4c-1615-455d-aa58-9bd05f86d129","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:55:30.258079+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:cd774d4c-1615-455d-aa58-9bd05f86d129","mission_step_id":"46d02d32-9739-42ab-b7d6-ec2d89db295b","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"2dbc9457-15e9-4343-b9c6-8ccba2139cd7","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/pr-readiness-false-stale-20260904","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.49-control-plane-gate-capacity-refreeze","prNumber":1711,"terminal":false,"missionId":"ba3d0daf-94f6-486b-97d4-8250dea64a1b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e31423aae494409d3de43aba39b504922ae98205","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7468,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":801,"approvedPlanMs":0,"missionSetupMs":577,"providerAuthMs":0,"shipAndProveMs":6532,"ledgerPrepareMs":414,"ledgerReconcileMs":0,"lineageReconcileMs":163,"resolvePreflightMs":577,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":414,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},"performance":null,"deploymentId":"forgejo-main-e31423aae494","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2725,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:13:52.855111+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e31423aae494409d3de43aba39b504922ae98205","external_id":"forgejo-main-e31423aae494","receipt_type":"execute_mission","idempotency_key":"mission:ba3d0daf-94f6-486b-97d4-8250dea64a1b:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e615b2c8-4fb9-41d8-8624-006c6616eedf","command_center_event_id":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},{"id":"ea299b4c-532b-4f65-96a9-b1dd52bec790","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/redfish-contact-workspace-20260901","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":4538,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1355,"terminal":false,"missionId":"43335b8f-584c-4048-9670-ca75fe0cdfc7","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"ff7674e5a4ed9058d444551cbe507c7471608df1","timingsMs":{"handlerMs":8556,"prReadinessMs":1092,"approvedPlanMs":0,"missionSetupMs":2688,"shipAndProveMs":7164},"nextAction":null,"receiptRef":{"mode":"full","missionId":"43335b8f-584c-4048-9670-ca75fe0cdfc7"},"performance":null,"deploymentId":"forgejo-main-ff7674e5a4ed","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":2055,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:06:19.328492+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ff7674e5a4ed9058d444551cbe507c7471608df1","external_id":"forgejo-main-ff7674e5a4ed","receipt_type":"execute_mission","idempotency_key":"mission:43335b8f-584c-4048-9670-ca75fe0cdfc7:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"bf1939e0-fd06-4212-a1ae-b17dfa1f0d1d","command_center_event_id":"43335b8f-584c-4048-9670-ca75fe0cdfc7"},{"id":"caa72bd1-dc34-4b9f-a7c5-399949d24c4a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Complete the required cc-execution release-identity companion edit for the already-written control-plane release-latency repair branch.","baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","issuedAt":1788483333145,"expiresAt":1788483513145,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","singleUse":true,"authorizationId":"0a1b2ea4-edf7-483b-a922-3d07608d5833"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:55:34.105174+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:0a1b2ea4-edf7-483b-a922-3d07608d5833","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"69462981-7265-42e2-8b4d-3bc84ef77eb9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue corrective PR #1690 on the same mission only. Reconcile its exact Gate. If Gate and the docker-runner exact notifier are green, squash merge and release cc-execution once for runtime 1.58.41, then verify runtime and refreeze. If the notifier does not log an accepted exact event, do not claim success.","wordingChanged":false,"canonicalIntent":"Continue corrective PR #1690 on the same mission only. Reconcile its exact Gate. If Gate and the docker-runner exact notifier are green, squash merge and release cc-execution once for runtime 1.58.41, then verify runtime and refreeze. If the notifier does not log an accepted exact event, do not claim success.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"notifier-fast","statement":"notify-gate-success runs on the docker runner with reliable Node event POST and exact identity/retry semantics, and its accepted log includes notifyMs.","proofConditionIds":["repo","gate"]},{"id":"release-owner","statement":"Mission control delegates release target classification to the canonical shared releaseTargetsFromChangedPaths implementation; worker test-only paths classify ccExecution false.","proofConditionIds":["repo","runtime"]},{"id":"latency","statement":"The corrective PR exact notifier is accepted and Gate-success-to-notifier-complete latency improves versus run 5143.","proofConditionIds":["gate"]},{"id":"runtime","statement":"cc-execution 1.58.41 is released exactly once on the corrective merged SHA because runtime classifier source changed.","proofConditionIds":["runtime"]},{"id":"refreeze","statement":"All required proof is verified and the control plane is refrozen.","proofConditionIds":["refrozen"]}],"objective":"Continue corrective PR #1690 on the same mission only. Reconcile its exact Gate. If Gate and the docker-runner exact notifier are green, squash merge and release cc-execution once for runtime 1.58.41, then verify runtime and refreeze. If the notifier does not log an accepted exact event, do not claim success.","constraints":[{"id":"safety","statement":"Preserve canonical Gate success proof, exact run/source identity, Bearer auth, exact 409 propagation retry, merge authorization, and canonical release ownership.","proofConditionIds":["repo","gate","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Source and regression tests prove fast docker notifier semantics and one shared release-target classifier.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes and the exact notifier logs accepted with measured timing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Runtime 1.58.41 is live on the exact corrective merge SHA and test-only worker paths are excluded from future cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"]},{"id":"refrozen","kind":"runtime","claim":"Control-plane maintenance is refrozen after production proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"6fed381ad1963ab93c34360cecf6f5380664c316b2d73d7f9adc150e025c336d","requestContractRevision":6,"previousRequestContractHash":"3d3f435e37eda4bb1ea28bece80950e255c276c51e716995eedc4471d405a406"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:55:58.010011+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:request-contract:6fed381ad1963ab93c34360cecf6f5380664c316b2d73d7f9adc150e025c336d","mission_step_id":"4bcc1337-d90a-436a-bd11-4d9838b7365e","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"96d65f79-350b-47a5-995f-1ce0395d86ac","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjg0zpd","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":9997,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1350,"terminal":false,"missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":6347,"prReadinessMs":0,"approvedPlanMs":6347,"missionSetupMs":456,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1081,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:07:02.985076+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"1350","receipt_type":"execute_mission","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"a277d15f-ec94-41e1-baf8-82efdbfde860","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"ee4ae5d8-8c2c-42f2-a0d8-60c40bf42968","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"e31423aae494409d3de43aba39b504922ae98205","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e31423aae494409d3de43aba39b504922ae98205","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5216","runId":5216,"status":"running","sourceSha":"e31423aae494409d3de43aba39b504922ae98205","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"c843b7d161618abe9d970d69c419a14a3974312e","deploymentId":"forgejo-main-c843b7d161618abe9d970d69c419a14a3974312e","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.49-control-plane-gate-capacity-refreeze","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:14:02.995245+00:00","proof_gate":"canonical_release_pending","source_sha":"e31423aae494409d3de43aba39b504922ae98205","external_id":"forgejo-main-e31423aae494","receipt_type":"canonical_release_status","idempotency_key":"mission:ba3d0daf-94f6-486b-97d4-8250dea64a1b:forgejo-release-status:e31423aae494409d3de43aba39b504922ae98205:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"e615b2c8-4fb9-41d8-8624-006c6616eedf","command_center_event_id":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},{"id":"86e5f31a-d915-4146-b7fb-3bcb2d18b05d","source":"forgejo","status":"waiting","payload":{"branch":"ai/pr-readiness-false-stale-20260904","prNumber":1711,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e31423aae494409d3de43aba39b504922ae98205","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:14:00.346616+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e31423aae494409d3de43aba39b504922ae98205","external_id":"1711","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ba3d0daf-94f6-486b-97d4-8250dea64a1b:merged-pr:1711:e31423aae494409d3de43aba39b504922ae98205","mission_step_id":"e615b2c8-4fb9-41d8-8624-006c6616eedf","command_center_event_id":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},{"id":"bb3aa9b8-ed06-434f-92aa-a050bae9ed7a","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Live post-release representative proof showed forgejo_pr_inspect still timing out under the separate 900ms/2200ms direct-operator read budget. This corrective generation eliminates the same provider-read failure class without changing mutation retry semantics.","baseSha":"4f06fe66fde1178cea24b60c8399b13c1e741ec1","issuedAt":1788899668913,"expiresAt":1788899848913,"missionId":"813c75ae-c335-460c-b3d0-fc3a6af8c909","authorizationId":"8fa151ea-bcbe-4702-9a7c-850f8d9742c6","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T20:34:29.364779+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"4f06fe66fde1178cea24b60c8399b13c1e741ec1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8fa151ea-bcbe-4702-9a7c-850f8d9742c6","mission_step_id":"ca8e4f06-e008-4991-b828-3ef527dd22e1","command_center_event_id":"813c75ae-c335-460c-b3d0-fc3a6af8c909"},{"id":"bc02f75f-99c2-4258-af75-490b8cafb0c8","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/gate-notifier-host-native-20260904","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.40-gate-shallow-history-refreeze","prNumber":1687,"terminal":false,"missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5243,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":417,"approvedPlanMs":0,"missionSetupMs":905,"providerAuthMs":0,"shipAndProveMs":4710,"ledgerPrepareMs":905,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":905,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":905,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},"performance":null,"deploymentId":"forgejo-main-52eb9b032130","workflowRunId":5159,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1477,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:56:04.268656+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","external_id":"forgejo-main-52eb9b032130","receipt_type":"execute_mission","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"d569a507-22f7-4a3c-a017-11112380f8c7","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"99d23d70-d90f-4db4-97b4-102c91632877","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-loader-use-canonical-backgrounds-20260902","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":16529,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1351,"terminal":false,"missionId":"240babbd-4700-48ce-be59-072329a750c0","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":789,"prReadinessMs":0,"approvedPlanMs":789,"missionSetupMs":446,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"240babbd-4700-48ce-be59-072329a750c0"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":964,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:04:06.284406+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1351","receipt_type":"execute_mission","idempotency_key":"mission:240babbd-4700-48ce-be59-072329a750c0:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"8a892c3f-a083-4278-ad76-642bb750c99d","command_center_event_id":"240babbd-4700-48ce-be59-072329a750c0"},{"id":"53b88ab7-50de-4fb2-9e2f-cb4c94dfefc8","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/redfish-contact-workspace-20260901","reason":null,"status":"in_progress","metrics":{"receiptBytes":14289,"releaseCount":1,"toolCallCount":9,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1355,"terminal":false,"missionId":"43335b8f-584c-4048-9670-ca75fe0cdfc7","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"ff7674e5a4ed9058d444551cbe507c7471608df1","timingsMs":{"handlerMs":8385,"prReadinessMs":698,"approvedPlanMs":0,"missionSetupMs":1916,"shipAndProveMs":6864},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"43335b8f-584c-4048-9670-ca75fe0cdfc7"},"performance":null,"deploymentId":"forgejo-main-ff7674e5a4ed","workflowRunId":4289,"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":1010,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:07:46.286112+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"ff7674e5a4ed9058d444551cbe507c7471608df1","external_id":"forgejo-main-ff7674e5a4ed","receipt_type":"execute_mission","idempotency_key":"mission:43335b8f-584c-4048-9670-ca75fe0cdfc7:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"bf1939e0-fd06-4212-a1ae-b17dfa1f0d1d","command_center_event_id":"43335b8f-584c-4048-9670-ca75fe0cdfc7"},{"id":"f6e36493-12a5-4a31-b79d-fc81f905a148","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"e31423aae494409d3de43aba39b504922ae98205","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"e31423aae494409d3de43aba39b504922ae98205","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5216","runId":5216,"status":"success","sourceSha":"e31423aae494409d3de43aba39b504922ae98205","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"e31423aae494409d3de43aba39b504922ae98205","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-e31423aae494409d3de43aba39b504922ae98205","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5216,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.50-pr-readiness-forgejo-merge-base-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:14:33.724665+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e31423aae494409d3de43aba39b504922ae98205","external_id":"forgejo-main-e31423aae494","receipt_type":"canonical_release_status","idempotency_key":"mission:ba3d0daf-94f6-486b-97d4-8250dea64a1b:forgejo-release-status:e31423aae494409d3de43aba39b504922ae98205:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"89f46cc7-26c0-4ad2-82e5-495e31737f5c","command_center_event_id":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},{"id":"f549ca3a-ac9b-437d-8b46-88443f639b04","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/forgejo-provider.js","workers/cc-execution/src/index-mcp.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Live post-release representative proof showed forgejo_pr_inspect still timing out under the separate 900ms/2200ms direct-operator read budget. This corrective generation eliminates the same provider-read failure class without changing mutation retry semantics.","baseSha":"4f06fe66fde1178cea24b60c8399b13c1e741ec1","issuedAt":1788899683277,"expiresAt":1788899863277,"missionId":"813c75ae-c335-460c-b3d0-fc3a6af8c909","authorizationId":"11672f4e-675b-4daa-b66b-e76316b52264","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T20:34:43.866405+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"4f06fe66fde1178cea24b60c8399b13c1e741ec1","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:11672f4e-675b-4daa-b66b-e76316b52264","mission_step_id":"ca8e4f06-e008-4991-b828-3ef527dd22e1","command_center_event_id":"813c75ae-c335-460c-b3d0-fc3a6af8c909"},{"id":"3f7c4c2b-4319-45dc-b9e3-939a8d9093e7","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"ff7674e5a4ed9058d444551cbe507c7471608df1","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ff7674e5a4ed9058d444551cbe507c7471608df1","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"daaf523f35855b2438ad68cbd5a4ae70250b575068533abe923f56da05a62e09","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/4289","runId":4289,"status":"running","sourceSha":"ff7674e5a4ed9058d444551cbe507c7471608df1","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:06:27.245676+00:00","proof_gate":"canonical_release_pending","source_sha":"ff7674e5a4ed9058d444551cbe507c7471608df1","external_id":"forgejo-main-ff7674e5a4ed","receipt_type":"canonical_release_status","idempotency_key":"mission:43335b8f-584c-4048-9670-ca75fe0cdfc7:forgejo-release-status:ff7674e5a4ed9058d444551cbe507c7471608df1:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"bf1939e0-fd06-4212-a1ae-b17dfa1f0d1d","command_center_event_id":"43335b8f-584c-4048-9670-ca75fe0cdfc7"},{"id":"506dd460-784f-4a39-88a5-d8ce5f8d79f8","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjg0zpd","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":12471,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1350,"terminal":false,"missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"9bddee44b7d3d31b4a976f7d4f7493e8718f4f40","timingsMs":{"handlerMs":10787,"prReadinessMs":951,"approvedPlanMs":0,"missionSetupMs":998,"shipAndProveMs":9724},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},"performance":null,"deploymentId":"forgejo-main-9bddee44b7d3","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":2100,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:11:32.214937+00:00","proof_gate":"canonical_release_dispatched","source_sha":"9bddee44b7d3d31b4a976f7d4f7493e8718f4f40","external_id":"forgejo-main-9bddee44b7d3","receipt_type":"execute_mission","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"ab29dbd7-e8d9-431b-9b1a-c22b53fb92af","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"528d7c9a-11d8-454f-8fe2-6245c7ab3055","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"9bddee44b7d3d31b4a976f7d4f7493e8718f4f40","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"standards-contract","satisfied":true,"statement":"A canonical machine-readable KnockLaunch platform standards contract exists on protected main and contains the agreed quality tiers, absolute platform laws, and standards domains.","proofConditionIds":["proof-contract"]},{"id":"gate-enforcement","satisfied":true,"statement":"The existing hard-safety validator on protected main requires the canonical standards contract and the canonical KnockLaunch Gate passes that validator before merge.","proofConditionIds":["proof-enforcement"]}],"satisfied":true,"constraints":[{"id":"one-path","satisfied":true,"statement":"Use the existing canonical Forgejo/KnockLaunch Gate path; do not create duplicate workflows, validators, release paths, or tenant-specific standards copies.","proofConditionIds":["proof-enforcement"]},{"id":"no-visual-witness","satisfied":true,"statement":"No visual witness is required because the requested claim is repository and gate enforcement, not a visual UI claim.","proofConditionIds":["proof-contract"]}],"contractHash":"81e70d9977f05fd51353d5549d965d6cef03e48c56661e6da86426881214aa2d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-contract","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"81e70d9977f05fd51353d5549d965d6cef03e48c56661e6da86426881214aa2d"},"required":true,"satisfied":true},{"id":"proof-enforcement","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"81e70d9977f05fd51353d5549d965d6cef03e48c56661e6da86426881214aa2d"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:12:12.481342+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"9bddee44b7d3d31b4a976f7d4f7493e8718f4f40","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:7fe82ae6-ae91-4dbd-8b2b-505ceb31351a:request-contract:81e70d9977f05fd51353d5549d965d6cef03e48c56661e6da86426881214aa2d:9bddee44b7d3d31b4a976f7d4f7493e8718f4f40:verified:","mission_step_id":"544d0ccb-6c58-436d-9cc8-6d232dd55a8e","command_center_event_id":"7fe82ae6-ae91-4dbd-8b2b-505ceb31351a"},{"id":"f3d826cb-39f0-41e5-9c33-d7be93503b09","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #1347. Fix only the stale regression assertions in workers/cc-execution/test/release-orchestration-invariants.test.js so forgejoPrReadyReadTimeoutMs expects 3000 and forgejoPrReadyTotalBudgetMs expects 7000. Preserve all runtime semantics and the existing branch/PR. Then run the exact-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, prove live runtime identity/health, and finish with the control plane frozen.","wordingChanged":false,"canonicalIntent":"Continue existing PR #1347. Fix only the stale regression assertions in workers/cc-execution/test/release-orchestration-invariants.test.js so forgejoPrReadyReadTimeoutMs expects 3000 and forgejoPrReadyTotalBudgetMs expects 7000. Preserve all runtime semantics and the existing branch/PR. Then run the exact-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, prove live runtime identity/health, and finish with the control plane frozen.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The existing PR #1347 regression invariant expects the live readiness budgets of 3000 ms per specialized PR read and 7000 ms total, with no runtime semantic change.","proofConditionIds":["proof-repository"]},{"id":"outcome-2","statement":"PR #1347 passes KnockLaunch Gate, is squash-merged, releases only affected cc-execution, live runtime identity and health match the merged source, and the control plane is frozen at completion.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"Continue existing PR #1347. Fix only the stale regression assertions in workers/cc-execution/test/release-orchestration-invariants.test.js so forgejoPrReadyReadTimeoutMs expects 3000 and forgejoPrReadyTotalBudgetMs expects 7000. Preserve all runtime semantics and the existing branch/PR. Then run the exact-head KnockLaunch Gate, squash merge when green, release only affected cc-execution, prove live runtime identity/health, and finish with the control plane frozen.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Exact invariant correction is present on PR #1347 and the canonical Gate is green before squash merge.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Merged cc-execution source is the live healthy runtime and controlPlaneFrozen=true.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"661df8a4f6c2dcd753eb85bd0f7831969d81468859dab4569939446254d33ace","requestContractRevision":20,"previousRequestContractHash":"7472b20e5602038b1475ac2591904b12de518d4b2c390c2cd0a0814ea642147d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:14:32.062382+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7:request-contract-revision:20:661df8a4f6c2dcd753eb85bd0f7831969d81468859dab4569939446254d33ace","mission_step_id":"2f264876-d02f-444a-ab4a-74e03727dfd2","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"35f85fb9-82a6-418a-a009-8f0bc14c42d9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same authorized control-plane release-latency mission from the already-written branch. Treat the existing three branch edits as applied desired state, add the required cc-execution version companion, create the single PR, pass KnockLaunch Gate, squash merge, release only affected owners, and prove the shortened artifact-only frontend path and refrozen state.","wordingChanged":false,"canonicalIntent":"Continue the same authorized control-plane release-latency mission from the already-written branch. Treat the existing three branch edits as applied desired state, add the required cc-execution version companion, create the single PR, pass KnockLaunch Gate, squash merge, release only affected owners, and prove the shortened artifact-only frontend path and refrozen state.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-release","statement":"The artifact-only frontend release no longer prefetches remote dependency-cache actions and no longer applies a compilation-memory guard to paul-light.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refreeze","statement":"The control plane is refrozen after the latency repair.","proofConditionIds":["proof-repository"]}],"objective":"Continue the same authorized control-plane release-latency mission from the already-written branch. Treat the existing three branch edits as applied desired state, add the required cc-execution version companion, create the single PR, pass KnockLaunch Gate, squash merge, release only affected owners, and prove the shortened artifact-only frontend path and refrozen state.","constraints":[{"id":"constraint-gate-build-owner","statement":"Gate remains the only production frontend build owner; release remains fail-closed on exact Gate artifact provenance.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected main contains the artifact-only release workflow with no release-frontend actions/cache references, a paul-light artifact-promotion capacity guard, and controlPlaneFrozen true at version 1.58.16-fast-artifact-release-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The protected-main frontend production release completes using the exact Gate artifact without the stale 3584 MiB capacity failure and the affected Command Center runtime converges to the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"dc739a452ca747954c6d5ee055439c2092599b351d985026a600027e3b957858","requestContractRevision":4,"previousRequestContractHash":"48ebbccceb59232ce12a343dbc17bb718f180a7181ac74043c2a8f85706ac4b6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:56:47.993628+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:request-contract-revision:4:dc739a452ca747954c6d5ee055439c2092599b351d985026a600027e3b957858","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"aaa2fcf0-2a45-4fce-86c5-4957ef44154b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue corrective PR #1690 on the same mission. Unfreeze only as required to refresh the existing branch onto exact current main 7e8c8622f01fcd8e75a84a781a0d3bbff831e7c2 after the canonical Gate correctly rejected stale protected-main freshness. Do not alter the already-passing corrective source. Refresh/rebase the same PR generation, re-run canonical Gate, require the docker-runner notifier to log an accepted exact event with notifyMs, then squash merge, release cc-execution 1.58.41 exactly once, verify runtime and shared release classifier, and refreeze.","wordingChanged":false,"canonicalIntent":"Continue corrective PR #1690 on the same mission. Unfreeze only as required to refresh the existing branch onto exact current main 7e8c8622f01fcd8e75a84a781a0d3bbff831e7c2 after the canonical Gate correctly rejected stale protected-main freshness. Do not alter the already-passing corrective source. Refresh/rebase the same PR generation, re-run canonical Gate, require the docker-runner notifier to log an accepted exact event with notifyMs, then squash merge, release cc-execution 1.58.41 exactly once, verify runtime and shared release classifier, and refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"notifier-fast","statement":"notify-gate-success runs on the docker runner with reliable Node event POST and exact identity/retry semantics, and its accepted log includes notifyMs.","proofConditionIds":["repo","gate"]},{"id":"release-owner","statement":"Mission control delegates release target classification to the canonical shared releaseTargetsFromChangedPaths implementation; worker test-only paths classify ccExecution false.","proofConditionIds":["repo","runtime"]},{"id":"latency","statement":"The corrective PR exact notifier is accepted and Gate-success-to-notifier-complete latency improves versus run 5143.","proofConditionIds":["gate"]},{"id":"runtime","statement":"cc-execution 1.58.41 is released exactly once on the corrective merged SHA because runtime classifier source changed.","proofConditionIds":["runtime"]},{"id":"refreeze","statement":"All required proof is verified and the control plane is refrozen.","proofConditionIds":["refrozen"]}],"objective":"Continue corrective PR #1690 on the same mission. Unfreeze only as required to refresh the existing branch onto exact current main 7e8c8622f01fcd8e75a84a781a0d3bbff831e7c2 after the canonical Gate correctly rejected stale protected-main freshness. Do not alter the already-passing corrective source. Refresh/rebase the same PR generation, re-run canonical Gate, require the docker-runner notifier to log an accepted exact event with notifyMs, then squash merge, release cc-execution 1.58.41 exactly once, verify runtime and shared release classifier, and refreeze.","constraints":[{"id":"safety","statement":"Preserve canonical Gate success proof, exact run/source identity, Bearer auth, exact 409 propagation retry, merge authorization, and canonical release ownership.","proofConditionIds":["repo","gate","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Source and regression tests prove fast docker notifier semantics and one shared release-target classifier.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes and the exact notifier logs accepted with measured timing.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Runtime 1.58.41 is live on the exact corrective merge SHA and test-only worker paths are excluded from future cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"]},{"id":"refrozen","kind":"runtime","claim":"Control-plane maintenance is refrozen after production proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"781cbeadc729fb5942baad4eb96a82a1e16fd6c0d9d4642171fac5863d8a0332","requestContractRevision":7,"previousRequestContractHash":"6fed381ad1963ab93c34360cecf6f5380664c316b2d73d7f9adc150e025c336d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:57:23.084148+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:request-contract:781cbeadc729fb5942baad4eb96a82a1e16fd6c0d9d4642171fac5863d8a0332","mission_step_id":"4bcc1337-d90a-436a-bd11-4d9838b7365e","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"3042d287-3079-41fc-a39c-71487c53e64f","source":"cc-execution","status":"recorded","payload":{"objective":"Adopt existing PR #1360 exactly as-is, squash merge it, release frontend only, and prove the Redfish Contact Workspace live for Patricia Nelson, Dharma Kedarnauth, and the Homeowners list. Do not synthesize or mutate source.","tenantRef":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","receivedAt":"2026-09-02T02:17:32.910Z","fingerprint":"4ce2b71a138f70c056c93328a4792ef7771758bee41bfe5aa589504f2a0997f1","workstreamRef":"de8369b6a78f40bbae1f28ffca62bc7e","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt existing PR #1360 exactly as-is, squash merge it, release frontend only, and prove the Redfish Contact Workspace live for Patricia Nelson, Dharma Kedarnauth, and the Homeowners list. Do not synthesize or mutate source.","wordingChanged":false,"canonicalIntent":"Adopt existing PR #1360 exactly as-is, squash merge it, release frontend only, and prove the Redfish Contact Workspace live for Patricia Nelson, Dharma Kedarnauth, and the Homeowners list. Do not synthesize or mutate source.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"patricia-workspace","statement":"Patricia Nelson's Redfish Contact Workspace opens on the canonical Homeowners route and renders her actual record.","proofConditionIds":["proof-patricia"]},{"id":"dharma-workspace","statement":"Dharma Kedarnauth's Redfish Contact Workspace opens on the canonical Homeowners route and renders her actual record.","proofConditionIds":["proof-dharma"]},{"id":"homeowners-regression","statement":"The Redfish Homeowners list remains functional.","proofConditionIds":["proof-homeowners"]}],"objective":"Adopt existing PR #1360 exactly as-is, squash merge it, release frontend only, and prove the Redfish Contact Workspace live for Patricia Nelson, Dharma Kedarnauth, and the Homeowners list. Do not synthesize or mutate source.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-patricia","kind":"runtime","claim":"Patricia Nelson's Contact Workspace is application-ready without React #185 or shell timeout.","route":"/redfish-roofing/homeowners/39eaedb8-319f-4e3c-978b-0ec7ce503905","roleRef":null,"userRef":null,"required":true,"expectedText":"Patricia Nelson","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-dharma","kind":"runtime","claim":"Dharma Kedarnauth's Contact Workspace is application-ready without React #185 or shell timeout.","route":"/redfish-roofing/homeowners/95fc090e-5761-4d32-b387-0308d074e524","roleRef":null,"userRef":null,"required":true,"expectedText":"Dharma Kedarnauth","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-homeowners","kind":"runtime","claim":"The Redfish Homeowners list remains functional after the Contact Workspace repair.","route":"/redfish-roofing/homeowners","roleRef":null,"userRef":null,"required":true,"expectedText":"Homeowners","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":null,"conversationContext":null,"requestContractHash":"c7b4917aaf23c070e708bd572f35e7154ea4d78f8f7c391855c8b6a5267369cf","requestContractRevision":1},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:17:33.382615+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:53610d82-f9dc-49c7-aa95-878f602ab2fe:tenant-workstream-contribution:4ce2b71a138f70c056c93328a4792ef7771758bee41bfe5aa589504f2a0997f1","mission_step_id":null,"command_center_event_id":"53610d82-f9dc-49c7-aa95-878f602ab2fe"},{"id":"33d486fe-91ac-4f33-a40d-9defdd1b08ff","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":3363,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1360,"terminal":false,"missionId":"53610d82-f9dc-49c7-aa95-878f602ab2fe","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"7e6e423f70da1da7d8fe3cfd115a592757a71908","timingsMs":{"handlerMs":8887,"prReadinessMs":1087,"approvedPlanMs":0,"missionSetupMs":3519,"shipAndProveMs":7635},"nextAction":null,"receiptRef":{"mode":"full","missionId":"53610d82-f9dc-49c7-aa95-878f602ab2fe"},"performance":null,"deploymentId":"forgejo-main-7e6e423f70da","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":2069,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:17:43.639973+00:00","proof_gate":"canonical_release_dispatched","source_sha":"7e6e423f70da1da7d8fe3cfd115a592757a71908","external_id":"forgejo-main-7e6e423f70da","receipt_type":"execute_mission","idempotency_key":"mission:53610d82-f9dc-49c7-aa95-878f602ab2fe:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"11c2270a-3a31-458f-8d3d-8d1741e85ec5","command_center_event_id":"53610d82-f9dc-49c7-aa95-878f602ab2fe"},{"id":"ff3b0b7a-b1d0-4fb8-8db0-4d0e7c1d9bd6","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-loader-use-canonical-backgrounds-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":29277,"releaseCount":0,"toolCallCount":20,"repeatedCallCount":14,"ownerInterruptionCount":0},"version":null,"prNumber":1351,"terminal":false,"missionId":"240babbd-4700-48ce-be59-072329a750c0","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3112,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"240babbd-4700-48ce-be59-072329a750c0"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":699,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:01:27.789442+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1351","receipt_type":"automatic_mission_resume","idempotency_key":"mission:240babbd-4700-48ce-be59-072329a750c0:automatic-mission-resume:1351:repair_mission_pr_ready_retryable","mission_step_id":"b693c115-a76d-4995-9e15-7598d65773f4","command_center_event_id":"240babbd-4700-48ce-be59-072329a750c0"},{"id":"8d362faf-edd6-4c6c-b984-d150938b533f","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Resume the already-authorized latency repair from its reconciled orphaned branch, prove the full applied branch scope, and add only the required cc-execution version companion before PR creation.","baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","issuedAt":1788483408916,"expiresAt":1788483588916,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","singleUse":true,"authorizationId":"92076e34-a1c1-4e63-98c8-6f1954590b49"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:56:49.863447+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:92076e34-a1c1-4e63-98c8-6f1954590b49","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"db0065e2-97c2-4470-9abc-cc011ec9a2bd","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","consumedAt":1788483431506,"consumerToken":"daf7d626-4ae7-4c52-a682-90131537fe78","authorizationId":"eacdf1f1-6cdc-415a-b6eb-58bebbb2df2d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:57:12.391024+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:eacdf1f1-6cdc-415a-b6eb-58bebbb2df2d","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"a5c3d618-cba7-437c-afac-dd60b00661ca","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","consumedAt":1788483479993,"consumerToken":"e5df4661-c79b-43d6-a974-773cacdf98b5","authorizationId":"04883434-1cdb-4da6-bbc8-71198442310d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:58:02.804074+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:04883434-1cdb-4da6-bbc8-71198442310d","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"0d57a46f-d607-4c22-9679-57b99321e841","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing canonical PR #1358 only. Its exact head b4f44a4ec65c77b94c4fdc2da266c550279af0e0 has a successful KnockLaunch Gate. Do not mutate source, do not create another branch or PR. Squash merge #1358 through Forgejo, release only the affected frontend and auto-unlock-intake Supabase Edge Function, then prove https://321autounlock.com live: the ID/select options are legible in the dark form and License plate is visibly required. Do not submit a real lockout request.","tenantRef":"d60e3c27-73ed-4a5f-a49b-c37636455daf","receivedAt":"2026-09-02T02:19:03.508Z","fingerprint":"c4fb480cf3478325442fdba64d395a6e180aaac6bf5b90631951f5c4f3a8b77e","workstreamRef":"d60e3c2773ed4a5fa49bc37636455daf","conversationId":null,"canonicalBranch":"ai/321-intake-required-plate-select-fix","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing canonical PR #1358 only. Its exact head b4f44a4ec65c77b94c4fdc2da266c550279af0e0 has a successful KnockLaunch Gate. Do not mutate source, do not create another branch or PR. Squash merge #1358 through Forgejo, release only the affected frontend and auto-unlock-intake Supabase Edge Function, then prove https://321autounlock.com live: the ID/select options are legible in the dark form and License plate is visibly required. Do not submit a real lockout request.","wordingChanged":false,"canonicalIntent":"Continue the existing canonical PR #1358 only. Its exact head b4f44a4ec65c77b94c4fdc2da266c550279af0e0 has a successful KnockLaunch Gate. Do not mutate source, do not create another branch or PR. Squash merge #1358 through Forgejo, release only the affected frontend and auto-unlock-intake Supabase Edge Function, then prove https://321autounlock.com live: the ID/select options are legible in the dark form and License plate is visibly required. Do not submit a real lockout request.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Continue the existing canonical PR #1358 only. Its exact head b4f44a4ec65c77b94c4fdc2da266c550279af0e0 has a successful KnockLaunch Gate. Do not mutate source, do not create another branch or PR. Squash merge #1358 through Forgejo, release only the affected frontend and auto-unlock-intake Supabase Edge Function, then prove https://321autounlock.com live: the ID/select options are legible in the dark form and License plate is visibly required. Do not submit a real lockout request.","proofConditionIds":["proof-production"]}],"objective":"Continue the existing canonical PR #1358 only. Its exact head b4f44a4ec65c77b94c4fdc2da266c550279af0e0 has a successful KnockLaunch Gate. Do not mutate source, do not create another branch or PR. Squash merge #1358 through Forgejo, release only the affected frontend and auto-unlock-intake Supabase Edge Function, then prove https://321autounlock.com live: the ID/select options are legible in the dark form and License plate is visibly required. Do not submit a real lockout request.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Continue the existing canonical PR #1358 only. Its exact head b4f44a4ec65c77b94c4fdc2da266c550279af0e0 has a successful KnockLaunch Gate. Do not mutate source, do not create another branch or PR. Squash merge #1358 through Forgejo, release only the affected frontend and auto-unlock-intake Supabase Edge Function, then prove https://321autounlock.com live: the ID/select options are legible in the dark form and License plate is visibly required. Do not submit a real lockout request.","route":"https://321autounlock.com","roleRef":null,"userRef":null,"required":true,"expectedText":"License plate (required)","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/321-intake-required-plate-select-fix","conversationContext":null,"requestContractHash":"d29de91a04f8acb92b8898c2305aba4149f0b6a3a5bfb2cf56cd60e86eaf08cb","requestContractRevision":1},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:19:03.997134+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4:tenant-workstream-contribution:c4fb480cf3478325442fdba64d395a6e180aaac6bf5b90631951f5c4f3a8b77e","mission_step_id":null,"command_center_event_id":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},{"id":"8518b0dc-647b-42ba-8edd-fd76609f3ba2","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","consumedAt":1788483411055,"consumerToken":"f453dd08-5b02-4b11-9f89-4a82d0c9ca40","authorizationId":"92076e34-a1c1-4e63-98c8-6f1954590b49"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:56:51.970911+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:92076e34-a1c1-4e63-98c8-6f1954590b49","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"9cd85f76-5092-464a-9e62-e8e88f8cb419","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt the existing orphaned latency-repair branch into the same durable mission as its single PR. The exact three branch files already contain the desired state. Do not rewrite them in this step; create/adopt the PR from that exact applied state so the required cc-execution version companion can be added as a normal same-PR continuation.","wordingChanged":false,"canonicalIntent":"Adopt the existing orphaned latency-repair branch into the same durable mission as its single PR. The exact three branch files already contain the desired state. Do not rewrite them in this step; create/adopt the PR from that exact applied state so the required cc-execution version companion can be added as a normal same-PR continuation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-release","statement":"The artifact-only frontend release no longer prefetches remote dependency-cache actions and no longer applies a compilation-memory guard to paul-light.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refreeze","statement":"The control plane is refrozen after the latency repair.","proofConditionIds":["proof-repository"]}],"objective":"Adopt the existing orphaned latency-repair branch into the same durable mission as its single PR. The exact three branch files already contain the desired state. Do not rewrite them in this step; create/adopt the PR from that exact applied state so the required cc-execution version companion can be added as a normal same-PR continuation.","constraints":[{"id":"constraint-gate-build-owner","statement":"Gate remains the only production frontend build owner; release remains fail-closed on exact Gate artifact provenance.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected main contains the artifact-only release workflow with no release-frontend actions/cache references, a paul-light artifact-promotion capacity guard, and controlPlaneFrozen true at version 1.58.16-fast-artifact-release-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The protected-main frontend production release completes using the exact Gate artifact without the stale 3584 MiB capacity failure and the affected Command Center runtime converges to the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"3e347e75ad2f4985ac606fc0b68d977187952976f2af509452f3574106db12b1","requestContractRevision":6,"previousRequestContractHash":"e54b96af1b10e31b1543e76e6e1adeaacd63567d83223b06951d77c28c143ced"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:57:38.147482+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:request-contract-revision:6:3e347e75ad2f4985ac606fc0b68d977187952976f2af509452f3574106db12b1","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"44a7c247-dea0-4a0b-a22c-740f74ba1494","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/frontend-release-latency-cut-20260903","reason":"control_plane_maintenance_authorization_record_failed","status":"blocked","metrics":{"receiptBytes":26719,"releaseCount":0,"toolCallCount":18,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.58.12-three-runner-observability","prNumber":null,"terminal":false,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":5592,"prReadinessMs":0,"approvedPlanMs":5592,"missionSetupMs":1451,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1102,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:55:39.216643+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"441e85dd-fd0d-4b98-9b5f-ae74e0a6029f","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Add the required cc-execution release-identity companion marker to the already-adopted control-plane latency repair PR #1646.","baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","issuedAt":1788483502881,"expiresAt":1788483682881,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","singleUse":true,"authorizationId":"3974fbe2-c92e-4bfd-9574-0ef146b49c9d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:58:23.833925+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3974fbe2-c92e-4bfd-9574-0ef146b49c9d","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"4d8d7dc6-38c5-4691-9aa9-68e531b4504a","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/gate-notifier-host-native-20260904","reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.40-gate-shallow-history-refreeze","prNumber":1687,"terminal":false,"missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9815,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1027,"approvedPlanMs":0,"missionSetupMs":1073,"providerAuthMs":0,"shipAndProveMs":8482,"ledgerPrepareMs":1073,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1073,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1073,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},"performance":null,"deploymentId":"forgejo-main-52eb9b032130","workflowRunId":5159,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1428,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:57:33.911969+00:00","proof_gate":"canonical_release_blocked","source_sha":"52eb9b032130c4d0fdabdf400b2945d033ac02bf","external_id":"forgejo-main-52eb9b032130","receipt_type":"execute_mission","idempotency_key":"mission:f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"d569a507-22f7-4a3c-a017-11112380f8c7","command_center_event_id":"f9dd3f2d-3cd6-422a-8487-c33a0a1bc9f4"},{"id":"c0b39320-98ba-4acc-a974-71b0341a1157","source":"forgejo","status":"waiting","payload":{"branch":"ai/forgejo-operator-read-budget","prNumber":2167,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"c0720ad592789e60d04b45bc2bc1a5afc3714658","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T20:35:40.194372+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"c0720ad592789e60d04b45bc2bc1a5afc3714658","external_id":"2167","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:813c75ae-c335-460c-b3d0-fc3a6af8c909:merged-pr:2167:c0720ad592789e60d04b45bc2bc1a5afc3714658","mission_step_id":"b2d15816-200f-49b0-9f94-5387792ee954","command_center_event_id":"813c75ae-c335-460c-b3d0-fc3a6af8c909"},{"id":"bcd0270b-fbea-4d34-951f-64817271047e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same authorized control-plane release-latency mission from its already-written branch. Prove the existing workflow/config/test desired state without rewriting it, add only the required cc-execution version marker, then create the one PR, pass KnockLaunch Gate, squash merge, release affected owners, and prove the shortened artifact-only frontend path plus refrozen state.","wordingChanged":false,"canonicalIntent":"Continue the same authorized control-plane release-latency mission from its already-written branch. Prove the existing workflow/config/test desired state without rewriting it, add only the required cc-execution version marker, then create the one PR, pass KnockLaunch Gate, squash merge, release affected owners, and prove the shortened artifact-only frontend path plus refrozen state.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-release","statement":"The artifact-only frontend release no longer prefetches remote dependency-cache actions and no longer applies a compilation-memory guard to paul-light.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refreeze","statement":"The control plane is refrozen after the latency repair.","proofConditionIds":["proof-repository"]}],"objective":"Continue the same authorized control-plane release-latency mission from its already-written branch. Prove the existing workflow/config/test desired state without rewriting it, add only the required cc-execution version marker, then create the one PR, pass KnockLaunch Gate, squash merge, release affected owners, and prove the shortened artifact-only frontend path plus refrozen state.","constraints":[{"id":"constraint-gate-build-owner","statement":"Gate remains the only production frontend build owner; release remains fail-closed on exact Gate artifact provenance.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected main contains the artifact-only release workflow with no release-frontend actions/cache references, a paul-light artifact-promotion capacity guard, and controlPlaneFrozen true at version 1.58.16-fast-artifact-release-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The protected-main frontend production release completes using the exact Gate artifact without the stale 3584 MiB capacity failure and the affected Command Center runtime converges to the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"e54b96af1b10e31b1543e76e6e1adeaacd63567d83223b06951d77c28c143ced","requestContractRevision":5,"previousRequestContractHash":"dc739a452ca747954c6d5ee055439c2092599b351d985026a600027e3b957858"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:57:08.184206+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:request-contract-revision:5:e54b96af1b10e31b1543e76e6e1adeaacd63567d83223b06951d77c28c143ced","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"0cdd133d-317d-4813-8f26-c5b0ac07cea0","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-loader-use-canonical-backgrounds-20260902","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":35754,"releaseCount":0,"toolCallCount":25,"repeatedCallCount":19,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1351,"terminal":false,"missionId":"240babbd-4700-48ce-be59-072329a750c0","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":7362,"prReadinessMs":0,"approvedPlanMs":7362,"missionSetupMs":1492,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"240babbd-4700-48ce-be59-072329a750c0"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1092,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:31:53.224483+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"1351","receipt_type":"execute_mission","idempotency_key":"mission:240babbd-4700-48ce-be59-072329a750c0:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"8a892c3f-a083-4278-ad76-642bb750c99d","command_center_event_id":"240babbd-4700-48ce-be59-072329a750c0"},{"id":"003336cb-4a77-4500-b47d-8ea3af6faaa1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/321-intake-required-plate-select-fix","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":10583,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1358,"terminal":false,"missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":4509,"prReadinessMs":3308,"approvedPlanMs":0,"missionSetupMs":2932,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1502,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:26:17.429132+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1358","receipt_type":"execute_mission","idempotency_key":"mission:0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"d5e63efa-4c7f-4dc5-83df-3bca41923e1a","command_center_event_id":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},{"id":"8831614f-34fd-41f0-b5de-d0942be3de6a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/321-intake-required-plate-select-fix","reason":null,"status":"in_progress","metrics":{"receiptBytes":11831,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1358,"terminal":false,"missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":9132,"prReadinessMs":1986,"approvedPlanMs":0,"missionSetupMs":2460,"shipAndProveMs":5815},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1011,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:31:19.210652+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1358","receipt_type":"execute_mission","idempotency_key":"mission:0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"80d64509-a3eb-462c-b3bc-a4a6d0fba980","command_center_event_id":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},{"id":"27462e09-1ee5-41ba-8e46-064648d3f7fe","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/frontend-release-latency-cut-20260903","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":33579,"releaseCount":0,"toolCallCount":24,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.12-three-runner-observability","prNumber":1646,"terminal":false,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":10550,"prReadinessMs":3089,"approvedPlanMs":7151,"missionSetupMs":2291,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1036,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:58:09.199074+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1646","receipt_type":"execute_mission","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"a75003c4-6e8d-4174-9372-ce8964a8fb1a","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Repair the proven KnockLaunch Gate sparse-checkout dependency hydration defect blocking PR #3165: frontend_toolchain hydrates /src/ but omits /config/, causing valid frontend config JSON imports to fail.","baseSha":"06adfd2a9295e14363042bc17cc02f32a44335c5","issuedAt":1789780039879,"expiresAt":1789780219879,"missionId":"ff61a46c-a5d7-4ab2-b990-73ee0224e088","authorizationId":"fa1227c5-3193-4e7f-83cf-4e035ce1a863","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T01:07:20.167302+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"06adfd2a9295e14363042bc17cc02f32a44335c5","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fa1227c5-3193-4e7f-83cf-4e035ce1a863","mission_step_id":"36d7d776-6ad5-4449-bdbf-57245858d8e9","command_center_event_id":"ff61a46c-a5d7-4ab2-b990-73ee0224e088"},{"id":"e3eada50-d46a-4409-bcbc-4aca05e8e502","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/321-intake-required-plate-select-fix","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":13055,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1358,"terminal":false,"missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":4090,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":2163,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:19:19.340058+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1358","receipt_type":"execute_mission","idempotency_key":"mission:0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"d5e63efa-4c7f-4dc5-83df-3bca41923e1a","command_center_event_id":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},{"id":"ff397299-cfe5-4ca5-9beb-efb82b004975","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/321-intake-required-plate-select-fix","reason":null,"status":"in_progress","metrics":{"receiptBytes":14340,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":null,"prNumber":1358,"terminal":false,"missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":440,"approvedPlanMs":0,"shipAndProveMs":4669},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":651,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:33:27.689848+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1358","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4:automatic-mission-resume:1358:canonical_release_reconciliation_pending","mission_step_id":"046bbdd3-9983-4a8d-ab39-d6ee7cd52d12","command_center_event_id":"0a2d95bf-62a4-49f7-bd6c-cfa639fc9ac4"},{"id":"7de99915-ef04-46f4-a42c-cf50a78a205b","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/control-plane-first-class-performance-hardening-20260902","reason":null,"status":"in_progress","metrics":{"receiptBytes":119580,"releaseCount":0,"toolCallCount":57,"repeatedCallCount":18,"ownerInterruptionCount":0},"version":null,"prNumber":1347,"terminal":false,"missionId":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":500,"approvedPlanMs":0,"shipAndProveMs":20582},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":652,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:35:33.204936+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1347","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7:automatic-mission-resume:1347:canonical_release_reconciliation_pending","mission_step_id":"a35c4789-ca2b-4b44-b728-ceeef140a270","command_center_event_id":"f73ce7e4-6d3f-42e0-8233-98f0ed1ffba7"},{"id":"e8176535-69a6-4f28-b86a-c3788da10fbe","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/control-plane-zstd-gate-cache-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":15,"missionSetupMs":2335},"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":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5757,"likelyAffectedFiles":["src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","config/control-plane-capabilities.json","config/control-plane-restore-point.json",".forgejo/workflows/knocklaunch.yml","scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.timer","scripts/command-center-host-agent/verify-forgejo-watchdog.sh","src/__tests__/contracts/control-plane-restore-point.contract.test.ts","src/__tests__/contracts/control-plane-routing.contract.test.ts","src/__tests__/contracts/control-plane-speed.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:40:18.503778+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"8522750d-58e8-48d7-9da8-2e7329a639a9","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"b654fd0f-122d-441c-8914-769e664a9cb7","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Resume the authorized orphaned latency-repair branch by proving its three already-applied control-plane files exactly and writing only the required cc-execution version companion before PR creation.","baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","issuedAt":1788483429285,"expiresAt":1788483609285,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","singleUse":true,"authorizationId":"eacdf1f1-6cdc-415a-b6eb-58bebbb2df2d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:57:10.179627+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:eacdf1f1-6cdc-415a-b6eb-58bebbb2df2d","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"b39bca85-808d-43b5-824f-7a812a0efa53","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/control-plane-zstd-gate-cache-20260902","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":2027,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":6651,"prReadinessMs":0,"approvedPlanMs":6651,"missionSetupMs":800,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":956,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:41:50.284194+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"921432e2-3b34-46b0-9858-d0e2edb0b552","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"6e0301c3-e2a1-441a-a4ae-70c3ef36e545","source":"cc-execution","status":"recorded","payload":{"objective":"Ship the complete 321 Auto Unlock authorization correction. Supersede partial PR #1364; do not merge it. Only change the authoritative 321 public form and auto-unlock-intake function. One continuous customer authorization, no accordions; exact NYSOM Enterprises Inc. d/b/a 321 Auto Unlock identity/address; frontend and actual e-sign both v2; preserve existing mechanics; deploy and verify live.","tenantRef":"321 Auto Unlock","receivedAt":"2026-09-02T02:42:37.413Z","fingerprint":"4b0760c20ac4b010ad11cefb80ce472770acc9dd9f7529edbb47276cd6a519a2","workstreamRef":"321autounlock","conversationId":null,"canonicalBranch":"ai/321-single-authorization-form-final-20260901","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship the complete 321 Auto Unlock authorization correction. Supersede partial PR #1364; do not merge it. Only change the authoritative 321 public form and auto-unlock-intake function. One continuous customer authorization, no accordions; exact NYSOM Enterprises Inc. d/b/a 321 Auto Unlock identity/address; frontend and actual e-sign both v2; preserve existing mechanics; deploy and verify live.","wordingChanged":false,"canonicalIntent":"Ship the complete 321 Auto Unlock authorization correction. Supersede partial PR #1364; do not merge it. Only change the authoritative 321 public form and auto-unlock-intake function. One continuous customer authorization, no accordions; exact NYSOM Enterprises Inc. d/b/a 321 Auto Unlock identity/address; frontend and actual e-sign both v2; preserve existing mechanics; deploy and verify live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The live 321 Auto Unlock request flow presents one continuous authorization and the generated e-sign agreement matches v2.","proofConditionIds":["proof-production"]}],"objective":"Ship the complete 321 Auto Unlock authorization correction. Supersede partial PR #1364; do not merge it. Only change the authoritative 321 public form and auto-unlock-intake function. One continuous customer authorization, no accordions; exact NYSOM Enterprises Inc. d/b/a 321 Auto Unlock identity/address; frontend and actual e-sign both v2; preserve existing mechanics; deploy and verify live.","constraints":[{"id":"constraint-1","statement":"Only the 321 public form and auto-unlock-intake edge function may change.","proofConditionIds":["proof-production"]},{"id":"constraint-2","statement":"Preserve existing request, scan/upload, and secure e-sign mechanics.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Live 321autounlock.com request flow shows Authorization & signature as one continuous agreement without the Service authorization packet accordion stack, and uses v2 in the generated agreement.","route":"https://321autounlock.com/#request","roleRef":null,"userRef":null,"required":true,"expectedText":"Authorization & signature","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/321-single-authorization-form-final-20260901","conversationContext":null,"requestContractHash":"60e1d7f8728c80ebefac51737dde846c5a82856025b863627cf4a3ca74853ba7","requestContractRevision":1},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:42:37.893812+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:992bad2f-7d05-4140-8469-f14727deb09e:tenant-workstream-contribution:4b0760c20ac4b010ad11cefb80ce472770acc9dd9f7529edbb47276cd6a519a2","mission_step_id":null,"command_center_event_id":"992bad2f-7d05-4140-8469-f14727deb09e"},{"id":"d891eac3-8ad6-4786-ab4b-c1b0cc4b7ca1","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Adopt the already-written orphaned latency-repair branch as the mission PR by proving its exact three-file applied state; no new source mutation in this step.","baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","issuedAt":1788483459090,"expiresAt":1788483639090,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","singleUse":true,"authorizationId":"185b5a85-46e5-4bd4-94f2-45d0a4e4265f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:57:42.226209+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:185b5a85-46e5-4bd4-94f2-45d0a4e4265f","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"24dc459a-01ef-469f-b781-44bca2e82137","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"baseSha":"c7478e133586a889813f2e2fd22102fb8756b25c","consumedAt":1788316999858,"consumerToken":"89868f0d-43c9-4e1d-b325-c3d0a1ae27e0","authorizationId":"ce4924c3-a495-4094-bf4d-379792632e1f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:43:20.797656+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"c7478e133586a889813f2e2fd22102fb8756b25c","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:ce4924c3-a495-4094-bf4d-379792632e1f","mission_step_id":"8522750d-58e8-48d7-9da8-2e7329a639a9","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"07ae2f27-ddcb-490d-9a8e-7f4b1565f590","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/control-plane-zstd-gate-cache-20260902","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":21300,"releaseCount":0,"toolCallCount":16,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1367,"terminal":false,"missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":30839,"prReadinessMs":5217,"approvedPlanMs":23659,"missionSetupMs":9981,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1038,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:43:33.031975+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1367","receipt_type":"execute_mission","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"921432e2-3b34-46b0-9858-d0e2edb0b552","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"fe72cc70-fde3-4df2-859e-c741efe2862c","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2168,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"7efb7624e7c66d7588a0ad64762b204e72adbf87","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T20:48:13.805347+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"7efb7624e7c66d7588a0ad64762b204e72adbf87","external_id":"2168","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ac2fdfb0-d479-4b24-bf3d-dfd30d505032:merged-pr:2168:7efb7624e7c66d7588a0ad64762b204e72adbf87","mission_step_id":"9fc0c5b7-89eb-40a9-ac19-ad3591c7c60f","command_center_event_id":"ac2fdfb0-d479-4b24-bf3d-dfd30d505032"},{"id":"0f5b1974-d96d-4850-80cf-4e4aeecde520","source":"forgejo","status":"retryable","payload":{"branch":"ai/objective-first-repair-ff61a46ca5d7","merged":false,"prNumber":3165,"remediationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T01:06:04.211429+00:00","proof_gate":"forgejo_closed_pr_is_authoritative_source_lineage","source_sha":null,"external_id":"3165","receipt_type":"source_lineage_pr_closed_without_merge","idempotency_key":"mission:ff61a46c-a5d7-4ab2-b990-73ee0224e088:closed-pr:3165:unmerged","mission_step_id":"11905b06-2d57-41c4-9140-d6e9f537a95f","command_center_event_id":"ff61a46c-a5d7-4ab2-b990-73ee0224e088"},{"id":"97e5583f-568c-489b-8c91-e0becaea6357","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Adopt the already-written orphaned latency-repair branch as the mission PR by proving its exact three-file applied state; no new source mutation in this step.","baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","issuedAt":1788483478020,"expiresAt":1788483658020,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","singleUse":true,"authorizationId":"04883434-1cdb-4da6-bbc8-71198442310d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:57:58.890307+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:04883434-1cdb-4da6-bbc8-71198442310d","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"19cee51e-681a-43e7-9388-14838301f3c2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/321-single-authorization-form-final-20260901","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":8473,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1366,"terminal":false,"missionId":"992bad2f-7d05-4140-8469-f14727deb09e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1250,"prReadinessMs":1006,"approvedPlanMs":0,"missionSetupMs":925,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"992bad2f-7d05-4140-8469-f14727deb09e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1509,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:42:49.027757+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1366","receipt_type":"execute_mission","idempotency_key":"mission:992bad2f-7d05-4140-8469-f14727deb09e:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"041854b0-1352-44c6-9b54-75ff31c4df69","command_center_event_id":"992bad2f-7d05-4140-8469-f14727deb09e"},{"id":"b5dedddc-faa9-45fb-a4a2-01a25ddd9013","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/321-single-authorization-form-final-20260901","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":9727,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1366,"terminal":false,"missionId":"992bad2f-7d05-4140-8469-f14727deb09e","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","timingsMs":{"handlerMs":12552,"prReadinessMs":1644,"approvedPlanMs":0,"missionSetupMs":797,"shipAndProveMs":10697},"nextAction":null,"receiptRef":{"mode":"full","missionId":"992bad2f-7d05-4140-8469-f14727deb09e"},"performance":null,"deploymentId":"forgejo-main-5b3b481eab7b","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["auto-unlock-intake"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2152,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:46:45.278057+00:00","proof_gate":"canonical_release_dispatched","source_sha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","external_id":"forgejo-main-5b3b481eab7b","receipt_type":"execute_mission","idempotency_key":"mission:992bad2f-7d05-4140-8469-f14727deb09e:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"3ace0eb3-6d93-4bc3-b2c5-f36322d2f0b6","command_center_event_id":"992bad2f-7d05-4140-8469-f14727deb09e"},{"id":"583e98e8-6883-4432-8aa0-a1ff9ca8b32c","source":"cc-execution","status":"verified","payload":{"paths":["workers/cc-execution/src/version.js"],"baseSha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","consumedAt":1788483504970,"consumerToken":"dec18c15-db78-4dc1-bca3-5136c1d379e7","authorizationId":"3974fbe2-c92e-4bfd-9574-0ef146b49c9d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:58:25.808866+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"c8873f055a2defa8478ce9b94206d81b8e52e88a","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:3974fbe2-c92e-4bfd-9574-0ef146b49c9d","mission_step_id":"dad8dfca-5231-4f14-a353-ceaf94732d5f","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"40be87ea-2bfa-4d4c-927f-dcbc1f6c2830","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.40-gate-shallow-history-refreeze","prNumber":1690,"terminal":false,"missionId":"4acb422a-c316-489d-8a44-df3abbb25138","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12309,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":12153,"approvedPlanMs":0,"missionSetupMs":665,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":665,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":665,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":665,"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":"4acb422a-c316-489d-8a44-df3abbb25138"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2859,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T12:58:12.615713+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1690","receipt_type":"execute_mission","idempotency_key":"mission:4acb422a-c316-489d-8a44-df3abbb25138:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"edae97b3-efca-4bdd-bd40-7cfb21e7f75e","command_center_event_id":"4acb422a-c316-489d-8a44-df3abbb25138"},{"id":"1ba425ee-9b47-4490-b9d5-5f2b06dcfca5","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"success"},"mainSha":"94d6ba49dc5cee6fe80c49d74b873611af8fc530","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"94d6ba49dc5cee6fe80c49d74b873611af8fc530","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending","migrations":"success"},"requestContractHash":"de106605f759303ba17c33bf73b5e21f3dea64b3ff77e11bda864145196044ea","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5640","runId":5640,"status":"running","sourceSha":"94d6ba49dc5cee6fe80c49d74b873611af8fc530","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","migrations":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T23:04:06.251502+00:00","proof_gate":"canonical_release_pending","source_sha":"94d6ba49dc5cee6fe80c49d74b873611af8fc530","external_id":"forgejo-main-94d6ba49dc5c","receipt_type":"canonical_release_status","idempotency_key":"mission:5f5ca74b-7424-4a55-a048-b07369fcc42c:forgejo-release-status:94d6ba49dc5cee6fe80c49d74b873611af8fc530:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending|supabase-migrations/live=success","mission_step_id":"f078ff2d-c035-45fd-9fd1-e4cccd243002","command_center_event_id":"5f5ca74b-7424-4a55-a048-b07369fcc42c"},{"id":"f1a110ab-623b-4432-8bf2-30ebc0a00223","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/control-plane-zstd-gate-cache-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":9581,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1367,"terminal":false,"missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":4096,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":3084,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:47:44.711533+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1367","receipt_type":"execute_mission","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"921432e2-3b34-46b0-9858-d0e2edb0b552","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"74ed4dcb-d313-42ef-a034-2e5b1f19be45","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["auto-unlock-intake"]},"requestContractHash":"60e1d7f8728c80ebefac51737dde846c5a82856025b863627cf4a3ca74853ba7","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/4325","runId":4325,"status":"running","sourceSha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:47:34.490966+00:00","proof_gate":"canonical_release_pending","source_sha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","external_id":"forgejo-main-5b3b481eab7b","receipt_type":"canonical_release_status","idempotency_key":"mission:992bad2f-7d05-4140-8469-f14727deb09e:forgejo-release-status:5b3b481eab7b5fef6615adb94bfea5ca9343af54:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"3ace0eb3-6d93-4bc3-b2c5-f36322d2f0b6","command_center_event_id":"992bad2f-7d05-4140-8469-f14727deb09e"},{"id":"91617460-7ef9-4e20-9244-8ce5497185a8","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1646 on its same branch. Add only the required cc-execution version marker, refresh/re-gate the exact new head, then continue the same mission through squash merge, affected releases, runtime convergence, fast frontend artifact promotion, and refrozen-state proof.","wordingChanged":false,"canonicalIntent":"Continue PR #1646 on its same branch. Add only the required cc-execution version marker, refresh/re-gate the exact new head, then continue the same mission through squash merge, affected releases, runtime convergence, fast frontend artifact promotion, and refrozen-state proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-release","statement":"The artifact-only frontend release no longer prefetches remote dependency-cache actions and no longer applies a compilation-memory guard to paul-light.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refreeze","statement":"The control plane is refrozen after the latency repair.","proofConditionIds":["proof-repository"]}],"objective":"Continue PR #1646 on its same branch. Add only the required cc-execution version marker, refresh/re-gate the exact new head, then continue the same mission through squash merge, affected releases, runtime convergence, fast frontend artifact promotion, and refrozen-state proof.","constraints":[{"id":"constraint-gate-build-owner","statement":"Gate remains the only production frontend build owner; release remains fail-closed on exact Gate artifact provenance.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected main contains the artifact-only release workflow with no release-frontend actions/cache references, a paul-light artifact-promotion capacity guard, and controlPlaneFrozen true at version 1.58.16-fast-artifact-release-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The protected-main frontend production release completes using the exact Gate artifact without the stale 3584 MiB capacity failure and the affected Command Center runtime converges to the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"fde417de9f10e21fb388cdddb98cb939c4173db74954c910a8d7aa1f8ac08d02","requestContractRevision":7,"previousRequestContractHash":"3e347e75ad2f4985ac606fc0b68d977187952976f2af509452f3574106db12b1"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:58:21.573187+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:request-contract-revision:7:fde417de9f10e21fb388cdddb98cb939c4173db74954c910a8d7aa1f8ac08d02","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"e2890481-624d-4153-960b-feb777f14213","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/control-plane-zstd-gate-cache-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":17170,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1367,"terminal":false,"missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5745,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":699,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:48:29.216617+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1367","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:automatic-mission-resume:1367:repair_mission_pr_ready_retryable","mission_step_id":"cdab13e5-bc94-44e0-8d37-d4e8bddef622","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"1e19be20-d3ce-42ef-9f1e-d237f47d91f4","source":"forgejo","status":"waiting","payload":{"branch":"ai/universal-proposal-editor-assets","prNumber":1882,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"94d6ba49dc5cee6fe80c49d74b873611af8fc530","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T23:02:57.928538+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"94d6ba49dc5cee6fe80c49d74b873611af8fc530","external_id":"1882","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:5f5ca74b-7424-4a55-a048-b07369fcc42c:merged-pr:1882:94d6ba49dc5cee6fe80c49d74b873611af8fc530","mission_step_id":"f078ff2d-c035-45fd-9fd1-e4cccd243002","command_center_event_id":"5f5ca74b-7424-4a55-a048-b07369fcc42c"},{"id":"23addef9-ec98-45d2-8f1f-7fd64d2cc571","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":4100,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1346,"terminal":false,"missionId":"3db1812e-5ac3-48dd-a54e-c268aa88311d","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":39931,"prReadinessMs":2858,"approvedPlanMs":0,"missionSetupMs":437,"shipAndProveMs":35249},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"3db1812e-5ac3-48dd-a54e-c268aa88311d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1013,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:48:58.937712+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1346","receipt_type":"execute_mission","idempotency_key":"mission:3db1812e-5ac3-48dd-a54e-c268aa88311d:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"37b893b2-4b3b-4ede-aa2e-39610fd9df85","command_center_event_id":"3db1812e-5ac3-48dd-a54e-c268aa88311d"},{"id":"9b51c0c5-493b-4900-94ef-4106de625286","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the existing mission after the exact-head KnockLaunch Gate passed for PR #1646. Do not change source. Squash merge the same PR through Forgejo, release only the affected cc-execution and frontend production owners, verify runtime convergence to the merge SHA, verify the frontend artifact-only promotion completes without remote actions/cache prefetches or the stale 3584 MiB capacity failure, and confirm the control plane is refrozen at 1.58.16-fast-artifact-release-refreeze.","wordingChanged":false,"canonicalIntent":"Reconcile the existing mission after the exact-head KnockLaunch Gate passed for PR #1646. Do not change source. Squash merge the same PR through Forgejo, release only the affected cc-execution and frontend production owners, verify runtime convergence to the merge SHA, verify the frontend artifact-only promotion completes without remote actions/cache prefetches or the stale 3584 MiB capacity failure, and confirm the control plane is refrozen at 1.58.16-fast-artifact-release-refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-fast-release","statement":"The artifact-only frontend release no longer prefetches remote dependency-cache actions and no longer applies a compilation-memory guard to paul-light.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-refreeze","statement":"The control plane is refrozen after the latency repair.","proofConditionIds":["proof-repository"]}],"objective":"Reconcile the existing mission after the exact-head KnockLaunch Gate passed for PR #1646. Do not change source. Squash merge the same PR through Forgejo, release only the affected cc-execution and frontend production owners, verify runtime convergence to the merge SHA, verify the frontend artifact-only promotion completes without remote actions/cache prefetches or the stale 3584 MiB capacity failure, and confirm the control plane is refrozen at 1.58.16-fast-artifact-release-refreeze.","constraints":[{"id":"constraint-gate-build-owner","statement":"Gate remains the only production frontend build owner; release remains fail-closed on exact Gate artifact provenance.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current protected main contains the artifact-only release workflow with no release-frontend actions/cache references, a paul-light artifact-promotion capacity guard, and controlPlaneFrozen true at version 1.58.16-fast-artifact-release-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The protected-main frontend production release completes using the exact Gate artifact without the stale 3584 MiB capacity failure and the affected Command Center runtime converges to the merged source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f94eb7061a35811d9217e0223077f2904aa0fbef7c456b68f83ce2e839522ce5","requestContractRevision":8,"previousRequestContractHash":"fde417de9f10e21fb388cdddb98cb939c4173db74954c910a8d7aa1f8ac08d02"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:00:49.144707+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:request-contract-revision:8:f94eb7061a35811d9217e0223077f2904aa0fbef7c456b68f83ce2e839522ce5","mission_step_id":"e637e4ee-79f1-4871-892a-800b3ff49882","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"19f15772-4ae7-40a7-80b6-19d7dc207f7e","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"Remove 13.955-second synchronous merge progression from exact Gate notifier response while preserving exact proof, durable receipts, and recovery ownership.","baseSha":"2b7f81a3a5bebff0a52508d63a9d4fe7684a729a","issuedAt":1788526862282,"expiresAt":1788527042282,"missionId":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9","authorizationId":"3e3979d9-a714-45fa-a841-2593a599403a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:01:02.839291+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"2b7f81a3a5bebff0a52508d63a9d4fe7684a729a","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3e3979d9-a714-45fa-a841-2593a599403a","mission_step_id":"c08a4dee-7146-4eec-9352-749995f63618","command_center_event_id":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9"},{"id":"18448df5-4ed8-4f9e-8835-ec868443e9ef","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e31423aae494409d3de43aba39b504922ae98205","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"parser","satisfied":true,"statement":"PR readiness accepts Forgejo native compare.merge_base and stops false stale refresh caused by missing GitHub-shaped fields.","proofConditionIds":["repo","gate"]},{"id":"runtime","satisfied":true,"statement":"cc-execution 1.58.50 is live on merged repair SHA.","proofConditionIds":["release","runtime"]},{"id":"finish1707","satisfied":true,"statement":"Existing PR #1707 progresses through repaired readiness without replacement.","proofConditionIds":["runtime"]},{"id":"refreeze","satisfied":true,"statement":"Control plane is refrozen.","proofConditionIds":["refrozen"]}],"satisfied":true,"constraints":[{"id":"safety","satisfied":true,"statement":"Preserve exact-head Gate proof, current-main freshness, stale-head refresh/regate, and canonical release ownership.","proofConditionIds":["repo","gate"]},{"id":"preserve1707","satisfied":true,"statement":"Do not modify or replace #1707 source in this repair.","proofConditionIds":["repo"]}],"contractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d"},"required":true,"satisfied":true},{"id":"gate","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d"},"required":true,"satisfied":true},{"id":"refrozen","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":3},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:14:35.445327+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e31423aae494409d3de43aba39b504922ae98205","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:ba3d0daf-94f6-486b-97d4-8250dea64a1b:request-contract:91195b62a5b931f9a54a028aace8b0184466218bd471cb1e9e7187e86506f46d:e31423aae494409d3de43aba39b504922ae98205:verified:","mission_step_id":"89f46cc7-26c0-4ad2-82e5-495e31737f5c","command_center_event_id":"ba3d0daf-94f6-486b-97d4-8250dea64a1b"},{"id":"8f4a4c3c-831e-4468-9396-f03e832e8a73","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue mission db52d396-d9cb-4f75-a324-b16bac475948 from exact green PR #1717 head acdfe84732c28575e75e17fb2eaa9c77bae75822. Do not change source. Squash merge #1717, release cc-execution only, verify live runtime version 1.58.52-merged-release-target-recovery-refreeze and refreeze. No other release target or product mutation.","wordingChanged":false,"canonicalIntent":"Continue mission db52d396-d9cb-4f75-a324-b16bac475948 from exact green PR #1717 head acdfe84732c28575e75e17fb2eaa9c77bae75822. Do not change source. Squash merge #1717, release cc-execution only, verify live runtime version 1.58.52-merged-release-target-recovery-refreeze and refreeze. No other release target or product mutation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"recovery","statement":"Historical merged-release target detection resolves from immutable compare or exact signed protected-main push payload.","proofConditionIds":["repo","gate","runtime"]},{"id":"live","statement":"Updated cc-execution runtime is live/refrozen.","proofConditionIds":["release","runtime"]}],"objective":"Continue mission db52d396-d9cb-4f75-a324-b16bac475948 from exact green PR #1717 head acdfe84732c28575e75e17fb2eaa9c77bae75822. Do not change source. Squash merge #1717, release cc-execution only, verify live runtime version 1.58.52-merged-release-target-recovery-refreeze and refreeze. No other release target or product mutation.","constraints":[{"id":"no-product","statement":"No tenant/product behavior changes.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Merged release recovery includes strict exact signed push-event changed-path fallback.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate passes regression coverage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Only cc-execution releases.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime","kind":"runtime","claim":"1.58.52 merged-release target recovery runtime is live/refrozen.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f","requestContractRevision":4,"previousRequestContractHash":"cc8e57a955113138e106ab2c0e0673d7edad97baedf3b48514afdcd1668f7cfc"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:44:23.92082+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:db52d396-d9cb-4f75-a324-b16bac475948:request-contract:d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f","mission_step_id":"96ea2bef-14c1-4ffd-96aa-6b56db1247e4","command_center_event_id":"db52d396-d9cb-4f75-a324-b16bac475948"},{"id":"10d630f7-076d-44f1-b8eb-1bd8ce53a2e2","source":"forgejo","status":"waiting","payload":{"branch":"ai/big-papis-mail-workspace-redesign","prNumber":1885,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8d31339c9286d132e713f5eec6647e0266a64e73","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:14:09.574957+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8d31339c9286d132e713f5eec6647e0266a64e73","external_id":"1885","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:fb07d762-3a54-4613-a183-b51851fee555:merged-pr:1885:8d31339c9286d132e713f5eec6647e0266a64e73","mission_step_id":"7372b633-0cff-40e3-a00d-4fa8870e290b","command_center_event_id":"fb07d762-3a54-4613-a183-b51851fee555"},{"id":"b9d42a5d-bcd2-45e5-b869-1bbc235248e2","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2169,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"1751f84337d095e8eddcf8f35b72cf38cde0b9d3","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:07:41.76048+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1751f84337d095e8eddcf8f35b72cf38cde0b9d3","external_id":"2169","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:57830716-2c55-454a-bc5d-b1bd0a141c25:merged-pr:2169:1751f84337d095e8eddcf8f35b72cf38cde0b9d3","mission_step_id":"74346f05-83cd-4744-8072-2d4e1881c693","command_center_event_id":"57830716-2c55-454a-bc5d-b1bd0a141c25"},{"id":"cf20a18e-ac0c-42b1-b823-3bba4e155919","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/321-single-authorization-form-final-20260901","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":15008,"releaseCount":1,"toolCallCount":10,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1366,"terminal":false,"missionId":"992bad2f-7d05-4140-8469-f14727deb09e","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","timingsMs":{"handlerMs":5727,"prReadinessMs":949,"approvedPlanMs":0,"missionSetupMs":2834,"shipAndProveMs":3005},"nextAction":null,"receiptRef":{"mode":"full","missionId":"992bad2f-7d05-4140-8469-f14727deb09e"},"performance":null,"deploymentId":"forgejo-main-5b3b481eab7b","workflowRunId":4325,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["auto-unlock-intake"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1177,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:49:08.760442+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","external_id":"forgejo-main-5b3b481eab7b","receipt_type":"execute_mission","idempotency_key":"mission:992bad2f-7d05-4140-8469-f14727deb09e:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"041854b0-1352-44c6-9b54-75ff31c4df69","command_center_event_id":"992bad2f-7d05-4140-8469-f14727deb09e"},{"id":"867571e8-da13-4883-b93f-9acf9406259f","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing owner-authorized Gate dependency-cache transport repair on PR #1367. Correct the one deterministic stale invariant assertion discovered by the canonical Gate so it expects the already-intended freeze generation 1.58.6-gate-cache-transport-freeze. Make no runtime semantic changes, preserve the existing cache hardening diff, rerun the exact-head Gate, squash merge only when green/current, and finish with current main controlPlaneFrozen=true.","wordingChanged":false,"canonicalIntent":"Continue the existing owner-authorized Gate dependency-cache transport repair on PR #1367. Correct the one deterministic stale invariant assertion discovered by the canonical Gate so it expects the already-intended freeze generation 1.58.6-gate-cache-transport-freeze. Make no runtime semantic changes, preserve the existing cache hardening diff, rerun the exact-head Gate, squash merge only when green/current, and finish with current main controlPlaneFrozen=true.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Gate dependency caching no longer relies on a reusable job workspace that the Docker runner destroys at every checkout.","proofConditionIds":["proof-repository"]},{"id":"outcome-2","statement":"Frontend Gate and fallback frontend release dependency caches prefer a zstd v2 exact Node+manifest cache and use the old exact gzip cache only as a one-time promotion source before PR validation scripts.","proofConditionIds":["proof-repository"]},{"id":"outcome-3","statement":"No new workflow volume mounts are introduced, locked npm install remains the final fallback, the canonical Gate passes, and current main remains frozen at completion.","proofConditionIds":["proof-repository"]}],"objective":"Continue the existing owner-authorized Gate dependency-cache transport repair on PR #1367. Correct the one deterministic stale invariant assertion discovered by the canonical Gate so it expects the already-intended freeze generation 1.58.6-gate-cache-transport-freeze. Make no runtime semantic changes, preserve the existing cache hardening diff, rerun the exact-head Gate, squash merge only when green/current, and finish with current main controlPlaneFrozen=true.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Exact source contains the safe cache transport repair, canonical Gate is green before squash merge, and merged current main is frozen at the new freeze version.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"79590a04d4a48eeb0fb1895679d157994cafc6e40dba2e48b0f0d2939eba467b","requestContractRevision":3,"previousRequestContractHash":"48bb38c95273a5cd3a41caf53db929a1bdb96c7d2aeb7bc199d6e5d92207c37b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:50:06.539235+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:request-contract-revision:3:79590a04d4a48eeb0fb1895679d157994cafc6e40dba2e48b0f0d2939eba467b","mission_step_id":"921432e2-3b34-46b0-9858-d0e2edb0b552","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"3e0c3e89-d346-4b11-866e-7d47a846833d","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/control-plane-zstd-gate-cache-20260902","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":15193,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1367,"terminal":false,"missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":10710,"prReadinessMs":0,"approvedPlanMs":10710,"missionSetupMs":2753,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1085,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:50:20.199644+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"1367","receipt_type":"execute_mission","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"921432e2-3b34-46b0-9858-d0e2edb0b552","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"dbb3278a-c924-4b62-bd15-b601f1c7177e","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/321-single-authorization-form-final-20260901","reason":null,"status":"in_progress","metrics":{"receiptBytes":17898,"releaseCount":1,"toolCallCount":12,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1366,"terminal":false,"missionId":"992bad2f-7d05-4140-8469-f14727deb09e","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","timingsMs":{"handlerMs":8911,"prReadinessMs":956,"approvedPlanMs":0,"missionSetupMs":4164,"shipAndProveMs":6313},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"992bad2f-7d05-4140-8469-f14727deb09e"},"performance":null,"deploymentId":"forgejo-main-5b3b481eab7b","workflowRunId":4325,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["auto-unlock-intake"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1010,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-02T02:48:11.501675+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","external_id":"forgejo-main-5b3b481eab7b","receipt_type":"execute_mission","idempotency_key":"mission:992bad2f-7d05-4140-8469-f14727deb09e:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"3ace0eb3-6d93-4bc3-b2c5-f36322d2f0b6","command_center_event_id":"992bad2f-7d05-4140-8469-f14727deb09e"},{"id":"a89ce2ac-3218-424d-8a19-3a9d02113126","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1367 and correct only the stale freeze-version assertion found by Gate. Change workers/cc-execution/test/release-orchestration-invariants.test.js from expecting 1.58.5-first-class-performance-freeze to 1.58.6-gate-cache-transport-freeze, with no runtime semantic change. Preserve the existing cache hardening diff, rerun Gate, squash merge when green/current, and finish frozen.","wordingChanged":false,"canonicalIntent":"Continue PR #1367 and correct only the stale freeze-version assertion found by Gate. Change workers/cc-execution/test/release-orchestration-invariants.test.js from expecting 1.58.5-first-class-performance-freeze to 1.58.6-gate-cache-transport-freeze, with no runtime semantic change. Preserve the existing cache hardening diff, rerun Gate, squash merge when green/current, and finish frozen.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Gate dependency caching no longer relies on a reusable job workspace that the Docker runner destroys at every checkout.","proofConditionIds":["proof-repository"]},{"id":"outcome-2","statement":"Frontend Gate and fallback frontend release dependency caches prefer a zstd v2 exact Node+manifest cache and use the old exact gzip cache only as a one-time promotion source before PR validation scripts.","proofConditionIds":["proof-repository"]},{"id":"outcome-3","statement":"No new workflow volume mounts are introduced, locked npm install remains the final fallback, the canonical Gate passes, and current main remains frozen at completion.","proofConditionIds":["proof-repository"]}],"objective":"Continue PR #1367 and correct only the stale freeze-version assertion found by Gate. Change workers/cc-execution/test/release-orchestration-invariants.test.js from expecting 1.58.5-first-class-performance-freeze to 1.58.6-gate-cache-transport-freeze, with no runtime semantic change. Preserve the existing cache hardening diff, rerun Gate, squash merge when green/current, and finish frozen.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Exact source contains the safe cache transport repair, canonical Gate is green before squash merge, and merged current main is frozen at the new freeze version.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d7b4f1b7157cdfeb8d237948a9c884ea62742776503751c7c7ac2775260cec7b","requestContractRevision":4,"previousRequestContractHash":"79590a04d4a48eeb0fb1895679d157994cafc6e40dba2e48b0f0d2939eba467b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:50:57.344849+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:request-contract-revision:4:d7b4f1b7157cdfeb8d237948a9c884ea62742776503751c7c7ac2775260cec7b","mission_step_id":"921432e2-3b34-46b0-9858-d0e2edb0b552","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"bfea072b-370c-496a-92d8-9fb372f1f3af","source":"cc-execution","status":"verified","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","consumedAt":1788317471754,"consumerToken":"c55143d9-8bfe-4f58-a6aa-960d7e994b8f","authorizationId":"107f617d-0d82-4538-b553-94988d878cf2"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:51:12.666087+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"5b3b481eab7b5fef6615adb94bfea5ca9343af54","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:107f617d-0d82-4538-b553-94988d878cf2","mission_step_id":"8522750d-58e8-48d7-9da8-2e7329a639a9","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"a006ffb4-f940-4885-99b5-932e465c97ea","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/control-plane-zstd-gate-cache-20260902","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":26708,"releaseCount":0,"toolCallCount":20,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1367,"terminal":false,"missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"91f21bf36d7c10090e58045bc7808f300b35f96d","timingsMs":{"handlerMs":14577,"prReadinessMs":2026,"approvedPlanMs":0,"missionSetupMs":4487,"shipAndProveMs":10798},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},"performance":null,"deploymentId":"forgejo-main-91f21bf36d7c","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2302,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:53:22.211971+00:00","proof_gate":"canonical_release_dispatched","source_sha":"91f21bf36d7c10090e58045bc7808f300b35f96d","external_id":"forgejo-main-91f21bf36d7c","receipt_type":"execute_mission","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"a54a52f2-6689-4b17-824d-c7cc4a16db1d","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"28093ba7-f0bc-44fd-857b-20bb52b2fbc4","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"91f21bf36d7c10090e58045bc7808f300b35f96d","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"91f21bf36d7c10090e58045bc7808f300b35f96d","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"a0b0264616c9e21e9b6dcb4ad61f0d686b5d542e5d48c3fffde7facea3dc1d00","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/4328","runId":4328,"status":"success","sourceSha":"91f21bf36d7c10090e58045bc7808f300b35f96d","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"91f21bf36d7c10090e58045bc7808f300b35f96d","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-91f21bf36d7c10090e58045bc7808f300b35f96d","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":4328,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.4-refresh-fastpath","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:54:55.421453+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"91f21bf36d7c10090e58045bc7808f300b35f96d","external_id":"forgejo-main-91f21bf36d7c","receipt_type":"canonical_release_status","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:forgejo-release-status:91f21bf36d7c10090e58045bc7808f300b35f96d:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"0abffaab-1f20-4f19-96e4-c018f6f581d1","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"a1c92e53-25ee-4d73-880b-7af93e2c4293","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"91f21bf36d7c10090e58045bc7808f300b35f96d","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Gate dependency caching no longer relies on a reusable job workspace that the Docker runner destroys at every checkout.","proofConditionIds":["proof-repository"]},{"id":"outcome-2","satisfied":true,"statement":"Frontend Gate and fallback frontend release dependency caches prefer a zstd v2 exact Node+manifest cache and use the old exact gzip cache only as a one-time promotion source before PR validation scripts.","proofConditionIds":["proof-repository"]},{"id":"outcome-3","satisfied":true,"statement":"No new workflow volume mounts are introduced, locked npm install remains the final fallback, the canonical Gate passes, and current main remains frozen at completion.","proofConditionIds":["proof-repository"]}],"satisfied":true,"constraints":[],"contractHash":"a0b0264616c9e21e9b6dcb4ad61f0d686b5d542e5d48c3fffde7facea3dc1d00","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"a0b0264616c9e21e9b6dcb4ad61f0d686b5d542e5d48c3fffde7facea3dc1d00"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":5},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T02:54:57.74935+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"91f21bf36d7c10090e58045bc7808f300b35f96d","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:c04c059f-2b9f-42b2-ae41-8a80eadfcab5:request-contract:a0b0264616c9e21e9b6dcb4ad61f0d686b5d542e5d48c3fffde7facea3dc1d00:91f21bf36d7c10090e58045bc7808f300b35f96d:verified:","mission_step_id":"0abffaab-1f20-4f19-96e4-c018f6f581d1","command_center_event_id":"c04c059f-2b9f-42b2-ae41-8a80eadfcab5"},{"id":"78ca6ad8-591b-486b-bda8-f2a8886fe5ca","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/redfish-roof-repair-estimates-20260901","reason":null,"status":"complete","metrics":{"receiptBytes":7014,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1368,"terminal":false,"missionId":"a277198e-97a4-42ba-96bd-8321a910bbee","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"handlerMs":2737,"missionSetupMs":4062},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"a277198e-97a4-42ba-96bd-8321a910bbee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1865,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:58:06.360305+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"1368","receipt_type":"execute_mission","idempotency_key":"mission:a277198e-97a4-42ba-96bd-8321a910bbee:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"db77ced1-0a85-4004-91ba-40d300c92344","command_center_event_id":"a277198e-97a4-42ba-96bd-8321a910bbee"},{"id":"8df7a4f8-04ba-4030-9b05-0bc9f0348efb","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/frontend-release-latency-cut-20260903","reason":null,"status":"in_progress","metrics":{"receiptBytes":39078,"releaseCount":0,"toolCallCount":28,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.12-three-runner-observability","prNumber":1646,"terminal":false,"missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":9095,"prReadinessMs":1120,"approvedPlanMs":0,"missionSetupMs":3768,"shipAndProveMs":6847},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1011,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:01:02.223324+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1646","receipt_type":"execute_mission","idempotency_key":"mission:eb94c2f8-32c7-4085-a2e2-18f066c6240f:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"a5acc7c9-3340-4a6c-8534-3e069dbbea7e","command_center_event_id":"eb94c2f8-32c7-4085-a2e2-18f066c6240f"},{"id":"4129ba61-4d15-49c2-ac60-2a02e638085f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-repair-estimates-20260901","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":10602,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1368,"terminal":false,"missionId":"a277198e-97a4-42ba-96bd-8321a910bbee","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":1470,"prReadinessMs":1219,"approvedPlanMs":0,"missionSetupMs":728,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"a277198e-97a4-42ba-96bd-8321a910bbee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1600,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:59:44.058243+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1368","receipt_type":"execute_mission","idempotency_key":"mission:a277198e-97a4-42ba-96bd-8321a910bbee:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"db77ced1-0a85-4004-91ba-40d300c92344","command_center_event_id":"a277198e-97a4-42ba-96bd-8321a910bbee"},{"id":"c425813e-050d-43dc-b8ca-8d961162a2e6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/gate-ack-async-20260904","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.41-gate-notifier-fast-refreeze","prNumber":1691,"terminal":false,"missionId":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5312,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1268,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1268,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1268,"repositoryMutationMs":5312,"repositoryProviderMs":3551,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2172,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1268,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1379},"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":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3970,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:01:08.080131+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1691","receipt_type":"execute_mission","idempotency_key":"mission:cbf51bf3-98d4-4f4f-b869-d08e2128eee9:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"0700f58c-7922-49f5-9e40-0200943047ff","command_center_event_id":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9"},{"id":"e7ec5a87-2c6b-485b-9a4d-4abbb8e021bd","source":"forgejo","status":"waiting","payload":{"branch":"ai/proposal-editor-tenant-buckets","prNumber":1884,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"ffb663b391f700d435b241a93f3c4a8e62559bb3","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T23:23:58.781068+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ffb663b391f700d435b241a93f3c4a8e62559bb3","external_id":"1884","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:e4ce3b57-3e46-4ae3-8cc3-862c069f6924:merged-pr:1884:ffb663b391f700d435b241a93f3c4a8e62559bb3","mission_step_id":"91e35407-69da-482b-806d-a7ccf281446a","command_center_event_id":"e4ce3b57-3e46-4ae3-8cc3-862c069f6924"},{"id":"cafc2c3b-9df3-4e82-ace6-853db083f51a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":16762,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1346,"terminal":false,"missionId":"e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":4721,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":1864,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:01:47.167408+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1346","receipt_type":"execute_mission","idempotency_key":"mission:e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"de439d93-3f58-41b6-8202-cf613fb0a9b2","command_center_event_id":"e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb"},{"id":"0de05701-59b2-426e-bb28-3a6a87c43c60","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":23050,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1346,"terminal":false,"missionId":"e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"handlerMs":11192,"prReadinessMs":880,"approvedPlanMs":0,"missionSetupMs":1609,"shipAndProveMs":9609},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":957,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:02:36.772161+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"1346","receipt_type":"execute_mission","idempotency_key":"mission:e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"37aa65d9-99e5-4bfe-88d4-24f5923b85af","command_center_event_id":"e40aa4b6-fdbe-4a13-bb4e-7999fe6431cb"},{"id":"0c1bcc05-3b95-45cb-ab61-885b05d80534","source":"forgejo","status":"waiting","payload":{"branch":"ai/gate-ack-async-20260904","prNumber":1691,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"553300bc16e81144945a2f091540f0e288846189","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:01:48.027427+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"553300bc16e81144945a2f091540f0e288846189","external_id":"1691","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:cbf51bf3-98d4-4f4f-b869-d08e2128eee9:merged-pr:1691:553300bc16e81144945a2f091540f0e288846189","mission_step_id":"811829f5-c5f0-41e3-990d-fa2dbead46f7","command_center_event_id":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9"},{"id":"983597da-c538-45f1-af15-a947d74d41e2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/merged-release-target-recovery-fallback-20260904","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.51-merged-release-survival-refreeze","prNumber":1717,"terminal":false,"missionId":"db52d396-d9cb-4f75-a324-b16bac475948","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3888,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":617,"approvedPlanMs":0,"missionSetupMs":1185,"providerAuthMs":0,"shipAndProveMs":3095,"ledgerPrepareMs":1026,"ledgerReconcileMs":0,"lineageReconcileMs":159,"resolvePreflightMs":1185,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1026,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"db52d396-d9cb-4f75-a324-b16bac475948"},"performance":null,"deploymentId":"forgejo-main-d09c581b8f31","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2702,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:44:29.109887+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","external_id":"forgejo-main-d09c581b8f31","receipt_type":"execute_mission","idempotency_key":"mission:db52d396-d9cb-4f75-a324-b16bac475948:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"3c70669e-11ab-48a0-995a-cb1907b6328d","command_center_event_id":"db52d396-d9cb-4f75-a324-b16bac475948"},{"id":"6c5106b7-1829-4c0a-9482-d2a41d0b6b4e","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-edee18828c92","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.53-historical-source-containment-refreeze","prNumber":1719,"terminal":false,"missionId":"edee1882-8c92-4682-bba8-89f3d11115a5","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"b719ac2d801118874c0ff577ebfd434e680f3624","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5165,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":424,"approvedPlanMs":0,"missionSetupMs":2036,"providerAuthMs":0,"shipAndProveMs":4575,"ledgerPrepareMs":907,"ledgerReconcileMs":0,"lineageReconcileMs":1129,"resolvePreflightMs":2036,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":907,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"edee1882-8c92-4682-bba8-89f3d11115a5"},"performance":null,"deploymentId":"forgejo-main-b719ac2d8011","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1482,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:56:56.157509+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"b719ac2d801118874c0ff577ebfd434e680f3624","external_id":"forgejo-main-b719ac2d8011","receipt_type":"execute_mission","idempotency_key":"mission:edee1882-8c92-4682-bba8-89f3d11115a5:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"026bcbb5-6c33-4317-84f7-ea7cfe4c68bc","command_center_event_id":"edee1882-8c92-4682-bba8-89f3d11115a5"},{"id":"1ea24c4c-4f1b-4f69-84aa-5082fa3c7dd0","source":"cc-execution","status":"recorded","payload":{"objective":"Continue existing PR #1886 with no source changes. Squash merge the green exact head, release frontend only, and prove the corrected Big Papi Mail reader and current signature logo source live.","tenantRef":"bigpapis","receivedAt":"2026-09-05T23:24:47.376Z","fingerprint":"15dea604077d5c3b39f8ab7217c9ceb2778501d3286d108078e8ae5a2d5f1022","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/big-papis-mail-reader-logo-layout","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #1886 with no source changes. Squash merge the green exact head, release frontend only, and prove the corrected Big Papi Mail reader and current signature logo source live.","wordingChanged":false,"canonicalIntent":"Continue existing PR #1886 with no source changes. Squash merge the green exact head, release frontend only, and prove the corrected Big Papi Mail reader and current signature logo source live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-reader","statement":"Big Papi Mail desktop reader uses the available pane/viewport instead of a narrow centered island, with readable subject/from/body sizing and full-height pane scrolling.","proofConditionIds":["proof-mail-live","proof-mail-visual"]},{"id":"outcome-logo","statement":"Big Papi Mail signatures and branded mail resolve the logo from the live tenant company_logo_url and no longer override it with the legacy hardcoded Big Papi logo asset.","proofConditionIds":["proof-mail-live","proof-logo-source"]},{"id":"outcome-images","statement":"Existing received-email HTML/CID/image containment remains intact so images cannot expand or repaint the entire reader surface.","proofConditionIds":["proof-mail-live"]}],"objective":"Continue existing PR #1886 with no source changes. Squash merge the green exact head, release frontend only, and prove the corrected Big Papi Mail reader and current signature logo source live.","constraints":[{"id":"constraint-scope","statement":"Use existing PR #1886 and its exact gated head; do not create another branch or PR and release frontend only.","proofConditionIds":["proof-mail-live"]},{"id":"constraint-mail-behavior","statement":"Preserve compose, reply/forward, attachments, search, folders, templates, signatures, event scanning, CID hydration and mobile behavior.","proofConditionIds":["proof-mail-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-mail-live","kind":"runtime","claim":"The exact PR #1886 frontend source is released live on /big-papis/owner/email.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-logo-source","kind":"repository","claim":"MailWorkspace no longer contains the legacy Big Papi logo hardcode and uses the live tenant brand company_logo_url.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail-visual","kind":"visual","claim":"Desktop Big Papi Mail visibly uses the available reader pane rather than rendering the message as a tiny centered column with excessive dead space.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/big-papis-mail-reader-logo-layout","conversationContext":null,"requestContractHash":"e1a21744a7d1d35d3889fec41c9d1d40af3211a5100341d5fc6768c5297315c9","requestContractRevision":1},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:24:47.863445+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:5e54bf13-67e0-425f-abbd-4712ed4fe248:tenant-workstream-contribution:15dea604077d5c3b39f8ab7217c9ceb2778501d3286d108078e8ae5a2d5f1022","mission_step_id":null,"command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"bb83ffc6-1985-43af-8fde-ee4fd1aae817","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/safe-external-connections-20260901b","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":10100,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"361961ca-6949-44cb-a7de-cf10bb335486","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":142,"missionSetupMs":3206},"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":"361961ca-6949-44cb-a7de-cf10bb335486"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7533,"likelyAffectedFiles":["src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","config/platform-standards.json","src/components/admin/EnhancedTenantManagement.tsx","src/components/GlobalCommandPalette.tsx","src/components/TenantGuard.tsx","src/components/TenantRedirect.tsx","src/components/TenantSelectorModal.tsx","src/components/TenantSwitcher.tsx","src/components/admin/InvoicePermissionsManager.tsx","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:03:04.490502+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:361961ca-6949-44cb-a7de-cf10bb335486:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"928f45bd-477c-44db-aeda-68a5cfd2ab3c","command_center_event_id":"361961ca-6949-44cb-a7de-cf10bb335486"},{"id":"2e106105-82e9-47a7-9433-24ad7b4ee873","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/control-plane-zstd-bootstrap-fix-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"78fa360d-7744-4ef2-92b7-7221447afcbe","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":14,"missionSetupMs":3282},"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":"78fa360d-7744-4ef2-92b7-7221447afcbe"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5583,"likelyAffectedFiles":["scripts/protected-main-release-recovery.mjs","config/control-plane-capabilities.json","config/control-plane-restore-point.json",".forgejo/workflows/knocklaunch.yml","scripts/command-center-host-agent/forgejo-watchdog.sh","scripts/command-center-host-agent/install-forgejo-watchdog.sh","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.service","scripts/command-center-host-agent/knocklaunch-forgejo-watchdog.timer","scripts/command-center-host-agent/verify-forgejo-watchdog.sh","src/__tests__/contracts/command-center-release-reconciliation-budget.contract.test.ts","src/__tests__/contracts/control-plane-restore-point.contract.test.ts","src/__tests__/contracts/control-plane-routing.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T03:06:41.681782+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:78fa360d-7744-4ef2-92b7-7221447afcbe:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"ad6be369-3f78-4e02-82c8-26126853099e","command_center_event_id":"78fa360d-7744-4ef2-92b7-7221447afcbe"},{"id":"f29f89b4-e5a3-4e53-a16b-bfefe65cc5d8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/control-plane-zstd-bootstrap-fix-20260902","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":2013,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1370,"terminal":false,"missionId":"78fa360d-7744-4ef2-92b7-7221447afcbe","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":13716,"prReadinessMs":1915,"approvedPlanMs":11196,"missionSetupMs":340,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"78fa360d-7744-4ef2-92b7-7221447afcbe"},"performance":null,"deploymentId":null,"workflowRunId":null,"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-02T03:07:16.015308+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1370","receipt_type":"execute_mission","idempotency_key":"mission:78fa360d-7744-4ef2-92b7-7221447afcbe:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"a948e3bd-36b8-475e-b336-2933d6137ae3","command_center_event_id":"78fa360d-7744-4ef2-92b7-7221447afcbe"},{"id":"3d2ad05c-8cb2-464f-82fe-f6cbd9e09219","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/control-plane-zstd-bootstrap-fix-20260902","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":4188,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1370,"terminal":false,"missionId":"78fa360d-7744-4ef2-92b7-7221447afcbe","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"d982852f470af92c9236c76d0b2f66b67418cddd","timingsMs":{"handlerMs":4844,"prReadinessMs":1393,"approvedPlanMs":0,"missionSetupMs":793,"shipAndProveMs":3059},"nextAction":null,"receiptRef":{"mode":"full","missionId":"78fa360d-7744-4ef2-92b7-7221447afcbe"},"performance":null,"deploymentId":"forgejo-main-d982852f470a","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2210,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T03:07:56.803218+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d982852f470af92c9236c76d0b2f66b67418cddd","external_id":"forgejo-main-d982852f470a","receipt_type":"execute_mission","idempotency_key":"mission:78fa360d-7744-4ef2-92b7-7221447afcbe:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"70a9e07d-4cd5-45bd-88da-914ebed480c4","command_center_event_id":"78fa360d-7744-4ef2-92b7-7221447afcbe"},{"id":"61d13d02-39e9-4ccd-8ec8-635756e76f05","source":"cc-execution","status":"authorized","payload":{"paths":["config/cloudflare-native-frontend-build.json","config/control-plane-capabilities.json","scripts/protected-main-release-recovery.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Finish the owner's authorized release-latency repair by making protected-main release planning content-aware for the release-frontend workflow job, so edits to frontend release machinery trigger the frontend owner without making every workflow edit deploy frontend.","baseSha":"90ce2c05e470ac81b4e98b4534a9f603d7f33e2d","issuedAt":1788483838944,"expiresAt":1788484018944,"missionId":"1168d439-b58f-4003-93a6-407bb3352c4a","singleUse":true,"authorizationId":"3f9d51af-c5c6-4509-9646-29496181b8b3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:03:59.797152+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"90ce2c05e470ac81b4e98b4534a9f603d7f33e2d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3f9d51af-c5c6-4509-9646-29496181b8b3","mission_step_id":"bfd8fde4-e11c-471f-8020-125d474f3128","command_center_event_id":"1168d439-b58f-4003-93a6-407bb3352c4a"},{"id":"628bb5c1-33e6-41cf-a4f0-e04318e9d4c1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-repair-estimates-20260901","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":14349,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1368,"terminal":false,"missionId":"a277198e-97a4-42ba-96bd-8321a910bbee","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1290,"prReadinessMs":1044,"approvedPlanMs":0,"missionSetupMs":652,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"a277198e-97a4-42ba-96bd-8321a910bbee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1503,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T02:59:09.655987+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1368","receipt_type":"execute_mission","idempotency_key":"mission:a277198e-97a4-42ba-96bd-8321a910bbee:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"db77ced1-0a85-4004-91ba-40d300c92344","command_center_event_id":"a277198e-97a4-42ba-96bd-8321a910bbee"},{"id":"f308c74d-97a6-4a5c-8bfd-889c77df5e8d","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/redfish-roof-repair-estimates-20260901","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1368,"terminal":false,"missionId":"ad7d88e4-6360-48db-a328-1f50b6782f3d","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":8426,"prReadinessMs":780,"approvedPlanMs":0,"missionSetupMs":2764,"shipAndProveMs":6958},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"ad7d88e4-6360-48db-a328-1f50b6782f3d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T03:13:01.853335+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1368","receipt_type":"execute_mission","idempotency_key":"mission:ad7d88e4-6360-48db-a328-1f50b6782f3d:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"bf8af6c3-e8ae-43cb-9f68-afb07ad6f59f","command_center_event_id":"ad7d88e4-6360-48db-a328-1f50b6782f3d"},{"id":"35930d14-2ffd-418e-a8bd-a25dadee1c26","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-repair-estimates-20260901","reason":null,"status":"in_progress","metrics":{"receiptBytes":15598,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1368,"terminal":false,"missionId":"a277198e-97a4-42ba-96bd-8321a910bbee","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":9268,"prReadinessMs":800,"approvedPlanMs":0,"missionSetupMs":2572,"shipAndProveMs":7582},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"a277198e-97a4-42ba-96bd-8321a910bbee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:13:15.091006+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1368","receipt_type":"execute_mission","idempotency_key":"mission:a277198e-97a4-42ba-96bd-8321a910bbee:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"19c72182-f74f-4bfc-9230-7470131d6f4c","command_center_event_id":"a277198e-97a4-42ba-96bd-8321a910bbee"},{"id":"3e2eda22-8b78-4379-bca0-23dbc05ea11c","source":"cc-execution","status":"verified","payload":{"paths":["config/cloudflare-native-frontend-build.json","config/control-plane-capabilities.json","scripts/protected-main-release-recovery.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"90ce2c05e470ac81b4e98b4534a9f603d7f33e2d","consumedAt":1788483841253,"consumerToken":"d13076bc-90a0-441d-b2c3-2474f5fce2b7","authorizationId":"3f9d51af-c5c6-4509-9646-29496181b8b3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:04:02.205708+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"90ce2c05e470ac81b4e98b4534a9f603d7f33e2d","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:3f9d51af-c5c6-4509-9646-29496181b8b3","mission_step_id":"bfd8fde4-e11c-471f-8020-125d474f3128","command_center_event_id":"1168d439-b58f-4003-93a6-407bb3352c4a"},{"id":"78c358ba-421f-47cc-9d27-e69a819d93d9","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"553300bc16e81144945a2f091540f0e288846189","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"553300bc16e81144945a2f091540f0e288846189","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5166","runId":5166,"status":"running","sourceSha":"553300bc16e81144945a2f091540f0e288846189","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"2b7f81a3a5bebff0a52508d63a9d4fe7684a729a","deploymentId":"forgejo-main-2b7f81a3a5bebff0a52508d63a9d4fe7684a729a","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.41-gate-notifier-fast-refreeze","containsSourceSha":false},"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"2b7f81a3a5bebff0a52508d63a9d4fe7684a729a","sourceSha":"553300bc16e81144945a2f091540f0e288846189","changedPaths":["config/control-plane-capabilities.json","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js","workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"changedPathCount":4,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:01:50.373733+00:00","proof_gate":"canonical_release_pending","source_sha":"553300bc16e81144945a2f091540f0e288846189","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:cbf51bf3-98d4-4f4f-b869-d08e2128eee9:forgejo-release-status:553300bc16e81144945a2f091540f0e288846189:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"d194cbb0-8483-45bd-b939-e6ce7be9e41e","command_center_event_id":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9"},{"id":"e30bf455-11fe-4e99-a62c-2a7952d3606b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt the existing green PR #1886 and its exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f. Make no source changes. Squash merge this same PR, release frontend only, and prove the corrected Big Papi Mail reader and current signature logo source live.","wordingChanged":false,"canonicalIntent":"Adopt the existing green PR #1886 and its exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f. Make no source changes. Squash merge this same PR, release frontend only, and prove the corrected Big Papi Mail reader and current signature logo source live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-reader","statement":"Big Papi Mail desktop reader uses the available pane/viewport instead of a narrow centered island, with readable subject/from/body sizing and full-height pane scrolling.","proofConditionIds":["proof-mail-live","proof-mail-visual"]},{"id":"outcome-logo","statement":"Big Papi Mail signatures and branded mail resolve the logo from the live tenant company_logo_url and no longer override it with the legacy hardcoded Big Papi logo asset.","proofConditionIds":["proof-mail-live","proof-logo-source"]},{"id":"outcome-images","statement":"Existing received-email HTML/CID/image containment remains intact so images cannot expand or repaint the entire reader surface.","proofConditionIds":["proof-mail-live"]}],"objective":"Adopt the existing green PR #1886 and its exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f. Make no source changes. Squash merge this same PR, release frontend only, and prove the corrected Big Papi Mail reader and current signature logo source live.","constraints":[{"id":"constraint-scope","statement":"Use existing PR #1886 and its exact gated head; do not create another branch or PR and release frontend only.","proofConditionIds":["proof-mail-live"]},{"id":"constraint-mail-behavior","statement":"Preserve compose, reply/forward, attachments, search, folders, templates, signatures, event scanning, CID hydration and mobile behavior.","proofConditionIds":["proof-mail-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-mail-live","kind":"runtime","claim":"The exact PR #1886 frontend source is released live on /big-papis/owner/email.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-logo-source","kind":"repository","claim":"MailWorkspace no longer contains the legacy Big Papi logo hardcode and uses the live tenant brand company_logo_url.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail-visual","kind":"visual","claim":"Desktop Big Papi Mail visibly uses the available reader pane rather than rendering the message as a tiny centered column with excessive dead space.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"e0b24720bca23d0709296ebb140ba16786296eb3a9397bdf0ade9c31c05a7295","requestContractRevision":2,"previousRequestContractHash":"e1a21744a7d1d35d3889fec41c9d1d40af3211a5100341d5fc6768c5297315c9"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:24:58.469211+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5e54bf13-67e0-425f-abbd-4712ed4fe248:request-contract:e0b24720bca23d0709296ebb140ba16786296eb3a9397bdf0ade9c31c05a7295","mission_step_id":"2d377a8e-c18f-4147-bf54-961a792a0353","command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"0c003c0a-773f-4a23-835e-ce86235095db","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/safe-external-connections-20260901b","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":18255,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1372,"terminal":false,"missionId":"361961ca-6949-44cb-a7de-cf10bb335486","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1393,"prReadinessMs":1111,"approvedPlanMs":0,"missionSetupMs":2121,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"361961ca-6949-44cb-a7de-cf10bb335486"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1502,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:15:15.351813+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1372","receipt_type":"execute_mission","idempotency_key":"mission:361961ca-6949-44cb-a7de-cf10bb335486:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"8e32bfc5-f195-4337-a8b2-5cf91aae0970","command_center_event_id":"361961ca-6949-44cb-a7de-cf10bb335486"},{"id":"94938228-5420-46f7-a1d8-40187eb20b87","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #1372 after its successful refresh onto current main. Current refreshed exact head is 253b8a7df9927ed993e3bc7dacb74427d93a302e and the PR is mergeable/not behind. Register that refreshed head in the same mission, run KnockLaunch Gate, repair only concrete Gate defects on this same PR if any, then squash merge, release only frontend + tenant-provider-connections + the one provider allowlist/OAuth-state migration, and complete live runtime and interaction proof on /redfish-roofing/connections. No new branch/PR. No GitHub.","wordingChanged":false,"canonicalIntent":"Continue existing PR #1372 after its successful refresh onto current main. Current refreshed exact head is 253b8a7df9927ed993e3bc7dacb74427d93a302e and the PR is mergeable/not behind. Register that refreshed head in the same mission, run KnockLaunch Gate, repair only concrete Gate defects on this same PR if any, then squash merge, release only frontend + tenant-provider-connections + the one provider allowlist/OAuth-state migration, and complete live runtime and interaction proof on /redfish-roofing/connections. No new branch/PR. No GitHub.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"catalog","statement":"Tenant users can search a curated provider catalog and inspect provider capabilities/permissions before connecting.","proofConditionIds":["runtime","interaction"]},{"id":"connect","statement":"Only securely configured providers expose a real provider-specific Connect flow; connection state is truthful and revoke is supported.","proofConditionIds":["runtime","interaction"]},{"id":"security","statement":"Connector access is confined to allowlisted provider adapters, least-privilege server-side credentials, tenant isolation and SSRF-safe provider egress, with no arbitrary executable integration surface.","proofConditionIds":["repository","runtime"]},{"id":"preserve","statement":"Existing working connectors remain functional.","proofConditionIds":["runtime"]}],"objective":"Continue existing PR #1372 after its successful refresh onto current main. Current refreshed exact head is 253b8a7df9927ed993e3bc7dacb74427d93a302e and the PR is mergeable/not behind. Register that refreshed head in the same mission, run KnockLaunch Gate, repair only concrete Gate defects on this same PR if any, then squash merge, release only frontend + tenant-provider-connections + the one provider allowlist/OAuth-state migration, and complete live runtime and interaction proof on /redfish-roofing/connections. No new branch/PR. No GitHub.","constraints":[{"id":"no-arbitrary-integrations","statement":"No arbitrary URLs, uploaded integration code/plugins, tenant JavaScript, generic webhook execution, browser extensions, raw client secrets/tokens, or arbitrary internal-network fetches.","proofConditionIds":["repository"]},{"id":"config-gating","statement":"Providers missing required server-side OAuth/application credentials must not be presented as connectable.","proofConditionIds":["repository","runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository","kind":"repository","claim":"Forgejo diff proves the shared secure provider registry/broker and no unrelated architecture changes.","route":"/redfish-roofing/connections","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Affected production targets release successfully and /redfish-roofing/connections serves curated Connections behavior.","route":"/redfish-roofing/connections","roleRef":null,"userRef":null,"required":true,"expectedText":"Find a connection","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"interaction","kind":"interaction","claim":"A tenant user can open Find a connection, search for Square, inspect it, and initiate the configured connector flow without exposing secrets.","route":"/redfish-roofing/connections","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[{"text":"Find a connection","type":"click"},{"type":"fill","value":"Square","placeholder":"Search"},{"text":"Square","type":"click"}],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"6893ae57e2a35facd226d7a558cfeeddd483a666f35e6dbd89cb47a91e985f71","requestContractRevision":4,"previousRequestContractHash":"139c3b501ecdaa500f7b3a7e76e46a077a0495b8ee7da75cff630e9ce9462fd1"},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:19:54.411014+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:361961ca-6949-44cb-a7de-cf10bb335486:request-contract-revision:4:6893ae57e2a35facd226d7a558cfeeddd483a666f35e6dbd89cb47a91e985f71","mission_step_id":"8e32bfc5-f195-4337-a8b2-5cf91aae0970","command_center_event_id":"361961ca-6949-44cb-a7de-cf10bb335486"},{"id":"565417ed-db03-4691-9770-1b968034fc78","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/safe-external-connections-20260901b","reason":null,"status":"in_progress","metrics":{"receiptBytes":57510,"releaseCount":0,"toolCallCount":17,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1372,"terminal":false,"missionId":"361961ca-6949-44cb-a7de-cf10bb335486","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":13343,"prReadinessMs":2729,"approvedPlanMs":0,"missionSetupMs":4058,"shipAndProveMs":10014},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"361961ca-6949-44cb-a7de-cf10bb335486"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1014,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:31:22.080213+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1372","receipt_type":"execute_mission","idempotency_key":"mission:361961ca-6949-44cb-a7de-cf10bb335486:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"d77493da-5e68-46d9-81e7-069c5fb75321","command_center_event_id":"361961ca-6949-44cb-a7de-cf10bb335486"},{"id":"96f05d75-9e39-43c9-aaf6-6f9ec52ab029","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/safe-external-connections-20260901b","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":44641,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1372,"terminal":false,"missionId":"361961ca-6949-44cb-a7de-cf10bb335486","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":10875,"prReadinessMs":10606,"approvedPlanMs":0,"missionSetupMs":3297,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"361961ca-6949-44cb-a7de-cf10bb335486"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1783,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T03:19:33.166696+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1372","receipt_type":"execute_mission","idempotency_key":"mission:361961ca-6949-44cb-a7de-cf10bb335486:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"8e32bfc5-f195-4337-a8b2-5cf91aae0970","command_center_event_id":"361961ca-6949-44cb-a7de-cf10bb335486"},{"id":"a341bcd1-3306-4714-a260-451c8b9d1430","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the existing corrective mission after PR #1647 exact-head KnockLaunch Gate passed and the promotable frontend artifact uploaded successfully. Do not change source. Squash merge the same PR, release only cc-execution and frontend, verify release planning selects both owners, prove frontend exact Gate artifact promotion has no actions/cache prefetches and no stale 3584 MiB capacity failure, verify Cloudflare activation, verify cc-execution runtime convergence to the merge SHA, and confirm the control plane remains refrozen at 1.58.17-release-owner-classifier-refreeze.","wordingChanged":false,"canonicalIntent":"Reconcile the existing corrective mission after PR #1647 exact-head KnockLaunch Gate passed and the promotable frontend artifact uploaded successfully. Do not change source. Squash merge the same PR, release only cc-execution and frontend, verify release planning selects both owners, prove frontend exact Gate artifact promotion has no actions/cache prefetches and no stale 3584 MiB capacity failure, verify Cloudflare activation, verify cc-execution runtime convergence to the merge SHA, and confirm the control plane remains refrozen at 1.58.17-release-owner-classifier-refreeze.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"classifier","statement":"A protected-main change to the release-frontend workflow job is classified as frontend-owned and triggers the artifact-only frontend release, while unrelated workflow edits do not automatically wake frontend.","proofConditionIds":["repo","runtime"]},{"id":"speed","statement":"The frontend production release promotes the exact Gate artifact without remote actions/cache prefetches or the stale 3584 MiB build-capacity guard.","proofConditionIds":["repo","runtime"]},{"id":"refreeze","statement":"The control plane is refrozen after this corrective generation.","proofConditionIds":["repo"]}],"objective":"Reconcile the existing corrective mission after PR #1647 exact-head KnockLaunch Gate passed and the promotable frontend artifact uploaded successfully. Do not change source. Squash merge the same PR, release only cc-execution and frontend, verify release planning selects both owners, prove frontend exact Gate artifact promotion has no actions/cache prefetches and no stale 3584 MiB capacity failure, verify Cloudflare activation, verify cc-execution runtime convergence to the merge SHA, and confirm the control plane remains refrozen at 1.58.17-release-owner-classifier-refreeze.","constraints":[{"id":"affected-only","statement":"Do not broaden all workflow edits into frontend releases; classify the release-frontend job by content difference.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Protected main contains content-aware release-frontend workflow classification, the fast artifact-only frontend lane, and controlPlaneFrozen true at 1.58.17-release-owner-classifier-refreeze.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"The corrective protected-main push plans both cc-execution and frontend, cc-execution converges to the merge SHA, and frontend completes exact Gate artifact promotion without actions/cache prefetches or the stale 3584 MiB failure.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"47667d3c9e8fd4faceeedd97e387c8c6bc98ea316b8c83f3284bfedbb74edb1f","requestContractRevision":2,"previousRequestContractHash":"43fc523456103c75689117e262c4ef9721a795bdde05e5570d43debcff4f21e9"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:06:22.617285+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:1168d439-b58f-4003-93a6-407bb3352c4a:request-contract-revision:2:47667d3c9e8fd4faceeedd97e387c8c6bc98ea316b8c83f3284bfedbb74edb1f","mission_step_id":"cd3cfc78-2f8f-4924-a483-e69e828e0527","command_center_event_id":"1168d439-b58f-4003-93a6-407bb3352c4a"},{"id":"906642a5-43cd-49e6-a7fb-802cbcbadd93","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/frontend-release-classifier-proof-20260903","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":5204,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.16-fast-artifact-release-refreeze","prNumber":null,"terminal":false,"missionId":"1168d439-b58f-4003-93a6-407bb3352c4a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":2730,"missionSetupMs":1528},"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":"1168d439-b58f-4003-93a6-407bb3352c4a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5788,"likelyAffectedFiles":["src/components/GlobalCommandPalette.tsx","src/components/ReleaseAllLeadsButton.tsx","src/__tests__/contracts/direct-pr-merge-release-ownership.contract.test.ts","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/DashboardHub.tsx","src/components/PreWorkflowScreen.tsx","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs","scripts/generate-cc-execution-action-schema.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:06:26.896578+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1168d439-b58f-4003-93a6-407bb3352c4a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"bfd8fde4-e11c-471f-8020-125d474f3128","command_center_event_id":"1168d439-b58f-4003-93a6-407bb3352c4a"},{"id":"fabc5db8-a9e2-4fc3-a6cf-8348da3e0fde","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt existing PR #1886 at exact gated head 0036e52f371acde5d42b41cb4534c2c3654bd30f. The supplied file content is exact current branch content and must not create a source delta. Squash merge the existing PR, release frontend only, then verify the Big Papi Mail route and required visual outcome.","wordingChanged":false,"canonicalIntent":"Adopt existing PR #1886 at exact gated head 0036e52f371acde5d42b41cb4534c2c3654bd30f. The supplied file content is exact current branch content and must not create a source delta. Squash merge the existing PR, release frontend only, then verify the Big Papi Mail route and required visual outcome.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-reader","statement":"Big Papi Mail desktop reader uses the available pane/viewport instead of a narrow centered island, with readable subject/from/body sizing and full-height pane scrolling.","proofConditionIds":["proof-mail-live","proof-mail-visual"]},{"id":"outcome-logo","statement":"Big Papi Mail signatures and branded mail resolve the logo from the live tenant company_logo_url and no longer override it with the legacy hardcoded Big Papi logo asset.","proofConditionIds":["proof-mail-live","proof-logo-source"]},{"id":"outcome-images","statement":"Existing received-email HTML/CID/image containment remains intact so images cannot expand or repaint the entire reader surface.","proofConditionIds":["proof-mail-live"]}],"objective":"Adopt existing PR #1886 at exact gated head 0036e52f371acde5d42b41cb4534c2c3654bd30f. The supplied file content is exact current branch content and must not create a source delta. Squash merge the existing PR, release frontend only, then verify the Big Papi Mail route and required visual outcome.","constraints":[{"id":"constraint-scope","statement":"Use existing PR #1886 and its exact gated head; do not create another branch or PR and release frontend only.","proofConditionIds":["proof-mail-live"]},{"id":"constraint-mail-behavior","statement":"Preserve compose, reply/forward, attachments, search, folders, templates, signatures, event scanning, CID hydration and mobile behavior.","proofConditionIds":["proof-mail-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-mail-live","kind":"runtime","claim":"The exact PR #1886 frontend source is released live on /big-papis/owner/email.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-logo-source","kind":"repository","claim":"MailWorkspace no longer contains the legacy Big Papi logo hardcode and uses the live tenant brand company_logo_url.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail-visual","kind":"visual","claim":"Desktop Big Papi Mail visibly uses the available reader pane rather than rendering the message as a tiny centered column with excessive dead space.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"a1ed8e9e18ad52eb7732394cd10a392b29d1e87d3f5d8e4a6e4fde86c7f73726","requestContractRevision":3,"previousRequestContractHash":"e0b24720bca23d0709296ebb140ba16786296eb3a9397bdf0ade9c31c05a7295"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:25:35.518045+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5e54bf13-67e0-425f-abbd-4712ed4fe248:request-contract:a1ed8e9e18ad52eb7732394cd10a392b29d1e87d3f5d8e4a6e4fde86c7f73726","mission_step_id":"2d377a8e-c18f-4147-bf54-961a792a0353","command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"d18ccd57-ea2b-49d2-8221-2313197e3ea9","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1375,"terminal":false,"missionId":"c1ca33f4-a79f-4331-b196-fca736a3ef2e","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"61a82368f5cfeedf67859c8382cbc4e9bfda9bbd","timingsMs":{"handlerMs":9794,"prReadinessMs":1237,"approvedPlanMs":0,"missionSetupMs":2701,"shipAndProveMs":7371},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c1ca33f4-a79f-4331-b196-fca736a3ef2e"},"performance":null,"deploymentId":"forgejo-main-61a82368f5cf","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":2056,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T03:42:16.769215+00:00","proof_gate":"canonical_release_dispatched","source_sha":"61a82368f5cfeedf67859c8382cbc4e9bfda9bbd","external_id":"forgejo-main-61a82368f5cf","receipt_type":"execute_mission","idempotency_key":"mission:c1ca33f4-a79f-4331-b196-fca736a3ef2e:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4fb8ba40-f25b-41dc-ad2d-a76856ac4ad8","command_center_event_id":"c1ca33f4-a79f-4331-b196-fca736a3ef2e"},{"id":"ab6b7f15-f2f9-430f-95cf-b75746f4f47b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/321-sign-before-submit-pdf-final-20260901","reason":"anchored_edit_anchor_not_unique:src/pages/auto-lockout/AutoUnlockPublic.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"5f6792e3-7901-4230-b78e-02a21863a2d6","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":821,"prReadinessMs":0,"approvedPlanMs":821,"missionSetupMs":3166,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5f6792e3-7901-4230-b78e-02a21863a2d6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1073,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T03:55:29.479534+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5f6792e3-7901-4230-b78e-02a21863a2d6:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1d538374-099d-491a-97e2-e17db0a7efde","command_center_event_id":"5f6792e3-7901-4230-b78e-02a21863a2d6"},{"id":"4f999521-570c-46a8-9c28-a0a9df8d2583","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same #1371 conflict-resolution mission using exact full-file replacement for the conflicted frontend instead of anchored edits. Preserve the existing PR/branch and implement the complete branded PDF sign-before-submit contract without creating another PR.","wordingChanged":false,"canonicalIntent":"Continue the same #1371 conflict-resolution mission using exact full-file replacement for the conflicted frontend instead of anchored edits. Preserve the existing PR/branch and implement the complete branded PDF sign-before-submit contract without creating another PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Existing PR #1371 contains the conflict-resolved 321 sign-before-submit frontend/backend/migration contract on its existing branch, with no replacement PR created.","proofConditionIds":["proof-source"]}],"objective":"Continue the same #1371 conflict-resolution mission using exact full-file replacement for the conflicted frontend instead of anchored edits. Preserve the existing PR/branch and implement the complete branded PDF sign-before-submit contract without creating another PR.","constraints":[{"id":"constraint-existing-pr","statement":"Reuse PR #1371 and branch ai/321-sign-before-submit-pdf-final-20260901; do not create another branch or PR.","proofConditionIds":["proof-source"]},{"id":"constraint-submit-contract","statement":"Signing alone must not make the new prepare-agreement flow dispatchable; final Submit must be the transition to requested.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"PR #1371 remains the same open PR and its branch contains the exact frontend, auto-unlock-intake, and migration changes implementing branded PDF review/sign-before-submit while preserving current-main presentation and explicit scan consent.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"92086f9c006e4c473ef1c2a1964248b605ecdc6b5e8f9ae762a7a070f36f8f28","requestContractRevision":2,"previousRequestContractHash":"73f29c43863ca829e4759204b3f2eee021d57e93e8a5ad3f4ac61313a6951851"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T03:58:03.82109+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5f6792e3-7901-4230-b78e-02a21863a2d6:request-contract-revision:2:92086f9c006e4c473ef1c2a1964248b605ecdc6b5e8f9ae762a7a070f36f8f28","mission_step_id":"1d538374-099d-491a-97e2-e17db0a7efde","command_center_event_id":"5f6792e3-7901-4230-b78e-02a21863a2d6"},{"id":"e7bacc64-22d6-4785-9c49-0e22b067ef70","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/321-sign-before-submit-pdf-final-20260901","reason":null,"status":"complete","metrics":{"receiptBytes":3721,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1371,"terminal":false,"missionId":"5f6792e3-7901-4230-b78e-02a21863a2d6","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"handlerMs":3099,"missionSetupMs":3771},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"5f6792e3-7901-4230-b78e-02a21863a2d6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2295,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T03:58:09.910483+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"1371","receipt_type":"execute_mission","idempotency_key":"mission:5f6792e3-7901-4230-b78e-02a21863a2d6:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"1d538374-099d-491a-97e2-e17db0a7efde","command_center_event_id":"5f6792e3-7901-4230-b78e-02a21863a2d6"},{"id":"58b5a041-5bd7-4d66-a415-a83cf2402dd7","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly directed: Unfreeze the control plane and fix the systemic failure where valid merged frontend work dies before production.","baseSha":"cb2220c2196377fa4eec4749c88c6a34f8711dff","issuedAt":1788531787416,"expiresAt":1788531967416,"missionId":"4f62731b-6fef-4ca7-95d6-4674e9d105ec","authorizationId":"3f588ddf-2f9a-4f08-b273-0672b4af2c54","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:23:07.836991+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cb2220c2196377fa4eec4749c88c6a34f8711dff","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3f588ddf-2f9a-4f08-b273-0672b4af2c54","mission_step_id":"fc872465-9cab-4a6f-976e-8f6a007dc6a8","command_center_event_id":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},{"id":"101cbc33-de0e-4f75-acc1-cd5006a8fad9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the already-existing, already-green PR #1886 at exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f. No source mutation is authorized or needed. Adopt that PR, squash merge it through Forgejo, release frontend only, and prove the Big Papi Mail route live and visually corrected.","wordingChanged":false,"canonicalIntent":"Continue the already-existing, already-green PR #1886 at exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f. No source mutation is authorized or needed. Adopt that PR, squash merge it through Forgejo, release frontend only, and prove the Big Papi Mail route live and visually corrected.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-reader","statement":"Big Papi Mail desktop reader uses the available pane/viewport instead of a narrow centered island, with readable subject/from/body sizing and full-height pane scrolling.","proofConditionIds":["proof-mail-live","proof-mail-visual"]},{"id":"outcome-logo","statement":"Big Papi Mail signatures and branded mail resolve the logo from the live tenant company_logo_url and no longer override it with the legacy hardcoded Big Papi logo asset.","proofConditionIds":["proof-mail-live","proof-logo-source"]},{"id":"outcome-images","statement":"Existing received-email HTML/CID/image containment remains intact so images cannot expand or repaint the entire reader surface.","proofConditionIds":["proof-mail-live"]}],"objective":"Continue the already-existing, already-green PR #1886 at exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f. No source mutation is authorized or needed. Adopt that PR, squash merge it through Forgejo, release frontend only, and prove the Big Papi Mail route live and visually corrected.","constraints":[{"id":"constraint-scope","statement":"Use existing PR #1886 and its exact gated head; do not create another branch or PR and release frontend only.","proofConditionIds":["proof-mail-live"]},{"id":"constraint-mail-behavior","statement":"Preserve compose, reply/forward, attachments, search, folders, templates, signatures, event scanning, CID hydration and mobile behavior.","proofConditionIds":["proof-mail-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-mail-live","kind":"runtime","claim":"The exact PR #1886 frontend source is released live on /big-papis/owner/email.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-logo-source","kind":"repository","claim":"MailWorkspace no longer contains the legacy Big Papi logo hardcode and uses the live tenant brand company_logo_url.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail-visual","kind":"visual","claim":"Desktop Big Papi Mail visibly uses the available reader pane rather than rendering the message as a tiny centered column with excessive dead space.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"2925f4ea30060182e664cb20c0c72f997e4c6634617eac7d637d9d0d77dcdab4","requestContractRevision":4,"previousRequestContractHash":"a1ed8e9e18ad52eb7732394cd10a392b29d1e87d3f5d8e4a6e4fde86c7f73726"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:26:01.634484+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5e54bf13-67e0-425f-abbd-4712ed4fe248:request-contract:2925f4ea30060182e664cb20c0c72f997e4c6634617eac7d637d9d0d77dcdab4","mission_step_id":"2d377a8e-c18f-4147-bf54-961a792a0353","command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"def08bf6-3427-4f5e-aa3e-4e856f0a8cdf","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"branch_must_start_with_ai","status":"blocked","metrics":{"receiptBytes":8709,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":4959,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":826,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:08:26.787737+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7c93e32f-ddf9-4339-a2c2-4eebaa1716c5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"00b72ab6-d2bd-4331-8d25-02a00761c179","command_center_event_id":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},{"id":"cb3bfc43-87c1-4629-923a-7ec20ec1848a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1378,"terminal":false,"missionId":"9e3ea107-8120-40c8-bc65-6d9a1de60f53","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":18673,"prReadinessMs":1830,"approvedPlanMs":0,"missionSetupMs":1670,"shipAndProveMs":11915},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"9e3ea107-8120-40c8-bc65-6d9a1de60f53"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1014,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T04:09:29.086264+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1378","receipt_type":"execute_mission","idempotency_key":"mission:9e3ea107-8120-40c8-bc65-6d9a1de60f53:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"f4c7dc8d-4989-49e8-8438-e9cbb3b42389","command_center_event_id":"9e3ea107-8120-40c8-bc65-6d9a1de60f53"},{"id":"5b81c386-9e7c-4234-b5de-43f6968eeaf9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":14614,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1379,"terminal":false,"missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1142,"prReadinessMs":994,"approvedPlanMs":0,"missionSetupMs":650,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1508,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:09:17.499133+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1379","receipt_type":"execute_mission","idempotency_key":"mission:7c93e32f-ddf9-4339-a2c2-4eebaa1716c5:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"00b72ab6-d2bd-4331-8d25-02a00761c179","command_center_event_id":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},{"id":"e3504eaf-feac-4b60-b795-a6d31f60016e","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"553300bc16e81144945a2f091540f0e288846189","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"553300bc16e81144945a2f091540f0e288846189","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5166","runId":5166,"status":"success","sourceSha":"553300bc16e81144945a2f091540f0e288846189","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"553300bc16e81144945a2f091540f0e288846189","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-553300bc16e81144945a2f091540f0e288846189","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5166,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.42-gate-ack-async-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:02:53.384013+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"553300bc16e81144945a2f091540f0e288846189","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:cbf51bf3-98d4-4f4f-b869-d08e2128eee9:forgejo-release-status:553300bc16e81144945a2f091540f0e288846189:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"c796ae95-29cf-44f9-85da-6f7e52499e2a","command_center_event_id":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9"},{"id":"a6a4c3f0-ee53-4428-907b-73601ca78f2c","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly directed: Unfreeze the control plane and fix the systemic failure where valid merged frontend work dies before production.","baseSha":"cb2220c2196377fa4eec4749c88c6a34f8711dff","issuedAt":1788531835851,"expiresAt":1788532015851,"missionId":"4f62731b-6fef-4ca7-95d6-4674e9d105ec","authorizationId":"3b6b8333-21dc-4a9a-8e7c-811fb307105d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:23:56.368924+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cb2220c2196377fa4eec4749c88c6a34f8711dff","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3b6b8333-21dc-4a9a-8e7c-811fb307105d","mission_step_id":"fc872465-9cab-4a6f-976e-8f6a007dc6a8","command_center_event_id":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},{"id":"5d4774a3-b082-49a3-a152-2205e19404d6","source":"forgejo","status":"waiting","payload":{"branch":"ai/merged-release-target-recovery-fallback-20260904","prNumber":1717,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:45:24.904402+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","external_id":"1717","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:db52d396-d9cb-4f75-a324-b16bac475948:merged-pr:1717:d09c581b8f3176a31f1c26ebd37424de3c8f4421","mission_step_id":"3c70669e-11ab-48a0-995a-cb1907b6328d","command_center_event_id":"db52d396-d9cb-4f75-a324-b16bac475948"},{"id":"cab12565-eca4-4e40-99d7-5648c50161e1","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":12236,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1379,"terminal":false,"missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":9745,"prReadinessMs":9495,"approvedPlanMs":0,"missionSetupMs":483,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1779,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:10:10.398604+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1379","receipt_type":"execute_mission","idempotency_key":"mission:7c93e32f-ddf9-4339-a2c2-4eebaa1716c5:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"00b72ab6-d2bd-4331-8d25-02a00761c179","command_center_event_id":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},{"id":"0abc9d2f-e82e-4020-a289-79802f871c61","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":13454,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":1379,"terminal":false,"missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1523,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1150,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:12:16.800223+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1379","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7c93e32f-ddf9-4339-a2c2-4eebaa1716c5:automatic-mission-resume:1379:repair_mission_waiting_for_gate","mission_step_id":"9d0517c1-9a7c-4274-a1a9-7cc435cb195b","command_center_event_id":"7c93e32f-ddf9-4339-a2c2-4eebaa1716c5"},{"id":"f3c82ba7-937b-481c-96d5-237ae3a9d5a4","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtjl32cz","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":4158,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"394d1056-c6dc-44dd-ab60-cf009a77c0ed","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":385,"missionSetupMs":3908},"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":"394d1056-c6dc-44dd-ab60-cf009a77c0ed"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4751,"likelyAffectedFiles":["scripts/cloudflare-native-version-deploy.mjs","config/platform-standards.json","src/components/GlobalCommandPalette.tsx","src/components/academy/RoleplayFeedbackPanel.tsx","src/components/admin/InvoicePermissionsManager.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/JobTracker/SendWorkAuthDialog.tsx","src/components/PreWorkflowScreen.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:19:44.07529+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:394d1056-c6dc-44dd-ab60-cf009a77c0ed:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c3f1f8e3-271c-4835-a007-27efa25f8673","command_center_event_id":"394d1056-c6dc-44dd-ab60-cf009a77c0ed"},{"id":"fed2167d-d4af-45e4-b8c7-71fbf258322a","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/whatsmyprogress-launch-waitlist-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":5968,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":340,"missionSetupMs":5964},"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":"38f3d008-148c-47bd-873a-fa6136a6b41e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5108,"likelyAffectedFiles":["src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","src/components/UnifiedProtectedRoute.tsx","src/components/GlobalCommandPalette.tsx","src/components/AdaptiveBusinessDashboard.tsx","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx","src/components/admin/EdgeFunctionControlPlanePanel.tsx","src/components/CallFlow/GoogleApiMap.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/CallFlow/WorkflowTabs.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T04:32:59.238407+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:38f3d008-148c-47bd-873a-fa6136a6b41e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"14b6f151-4d9f-4f1a-9441-2a8b180a9a2d","command_center_event_id":"38f3d008-148c-47bd-873a-fa6136a6b41e"},{"id":"78572e2b-8a37-427b-b32a-fe658c785161","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","scripts/cloudflare-native-version-deploy.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Finish the owner's authorized release-speed repair by removing the remaining frontend release startup tax: full checkout, ephemeral Wrangler install, dead cache-key work, and runtime apt/unzip installation.","baseSha":"31965d939835034a028044574d079412e6779bcd","issuedAt":1788484427313,"expiresAt":1788484607313,"missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2","singleUse":true,"authorizationId":"b8388b67-c50a-4bd0-97da-295ca2338fa0"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:13:48.493429+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"31965d939835034a028044574d079412e6779bcd","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b8388b67-c50a-4bd0-97da-295ca2338fa0","mission_step_id":"4e76b214-3fdd-4eec-9a8c-bd4a0552a9ea","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"1d7b480f-e549-4ddf-a44a-9ddfb7e3bdc0","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the same mission and existing PR #1886 after the transient Forgejo provider timeout. No source changes. Exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f has green KnockLaunch Gate. Squash merge that same PR, release frontend only, and complete the required live and visual proof.","wordingChanged":false,"canonicalIntent":"Reconcile the same mission and existing PR #1886 after the transient Forgejo provider timeout. No source changes. Exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f has green KnockLaunch Gate. Squash merge that same PR, release frontend only, and complete the required live and visual proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-reader","statement":"Big Papi Mail desktop reader uses the available pane/viewport instead of a narrow centered island, with readable subject/from/body sizing and full-height pane scrolling.","proofConditionIds":["proof-mail-live","proof-mail-visual"]},{"id":"outcome-logo","statement":"Big Papi Mail signatures and branded mail resolve the logo from the live tenant company_logo_url and no longer override it with the legacy hardcoded Big Papi logo asset.","proofConditionIds":["proof-mail-live","proof-logo-source"]},{"id":"outcome-images","statement":"Existing received-email HTML/CID/image containment remains intact so images cannot expand or repaint the entire reader surface.","proofConditionIds":["proof-mail-live"]}],"objective":"Reconcile the same mission and existing PR #1886 after the transient Forgejo provider timeout. No source changes. Exact head 0036e52f371acde5d42b41cb4534c2c3654bd30f has green KnockLaunch Gate. Squash merge that same PR, release frontend only, and complete the required live and visual proof.","constraints":[{"id":"constraint-scope","statement":"Use existing PR #1886 and its exact gated head; do not create another branch or PR and release frontend only.","proofConditionIds":["proof-mail-live"]},{"id":"constraint-mail-behavior","statement":"Preserve compose, reply/forward, attachments, search, folders, templates, signatures, event scanning, CID hydration and mobile behavior.","proofConditionIds":["proof-mail-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-mail-live","kind":"runtime","claim":"The exact PR #1886 frontend source is released live on /big-papis/owner/email.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-logo-source","kind":"repository","claim":"MailWorkspace no longer contains the legacy Big Papi logo hardcode and uses the live tenant brand company_logo_url.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail-visual","kind":"visual","claim":"Desktop Big Papi Mail visibly uses the available reader pane rather than rendering the message as a tiny centered column with excessive dead space.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"567b7c0ae4c67f7ace97b76f5abd9d0f322b0ca9939a74013eca335c1d5199c6","requestContractRevision":5,"previousRequestContractHash":"2925f4ea30060182e664cb20c0c72f997e4c6634617eac7d637d9d0d77dcdab4"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:26:14.744152+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5e54bf13-67e0-425f-abbd-4712ed4fe248:request-contract:567b7c0ae4c67f7ace97b76f5abd9d0f322b0ca9939a74013eca335c1d5199c6","mission_step_id":"2d377a8e-c18f-4147-bf54-961a792a0353","command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"596d8d51-93d6-44c4-a0d4-2d4ddf563a42","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","scripts/cloudflare-native-version-deploy.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"31965d939835034a028044574d079412e6779bcd","consumedAt":1788484429972,"consumerToken":"d121e0c9-b408-404a-b38d-a39a924d7206","authorizationId":"b8388b67-c50a-4bd0-97da-295ca2338fa0"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:13:50.952641+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"31965d939835034a028044574d079412e6779bcd","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:b8388b67-c50a-4bd0-97da-295ca2338fa0","mission_step_id":"4e76b214-3fdd-4eec-9a8c-bd4a0552a9ea","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"9604c5c7-1f9f-4f64-9d5a-c1185f1cbe89","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/whatsmyprogress-launch-waitlist-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":15316,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1384,"terminal":false,"missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":4407,"prReadinessMs":3001,"approvedPlanMs":0,"missionSetupMs":3556,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T04:34:16.887877+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1384","receipt_type":"execute_mission","idempotency_key":"mission:38f3d008-148c-47bd-873a-fa6136a6b41e:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"5905a550-57e2-4ddb-bf14-f7ae8dbf8913","command_center_event_id":"38f3d008-148c-47bd-873a-fa6136a6b41e"},{"id":"d022122b-f2b0-4f36-9e76-8dc414990471","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"553300bc16e81144945a2f091540f0e288846189","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"ack","satisfied":true,"statement":"Exact green-Gate callback returns HTTP 200 after exact run/Gate verification and durable receipt persistence without awaiting merge progression.","proofConditionIds":["repo","gate"]},{"id":"deferred","satisfied":true,"statement":"Automatic merge progression runs through ctx.waitUntil with existing cron recovery retained as durable fallback.","proofConditionIds":["repo","runtime"]},{"id":"latency","satisfied":true,"statement":"Repair PR notifier logs accepted notifyMs materially below the 13.955 second 1.58.41 measurement.","proofConditionIds":["gate"]},{"id":"runtime","satisfied":true,"statement":"Runtime 1.58.42 is live on the exact merged SHA.","proofConditionIds":["runtime"]},{"id":"refreeze","satisfied":true,"statement":"Control plane is refrozen after all proof.","proofConditionIds":["refrozen"]}],"satisfied":true,"constraints":[{"id":"safety","satisfied":true,"statement":"Exact workflow-run identity, exact Gate status/run match, Bearer workflow-token proof, durable Gate receipts, merge authorization, and canonical recovery may not be weakened or skipped.","proofConditionIds":["repo","gate","runtime"]}],"contractHash":"b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53"},"required":true,"satisfied":true},{"id":"gate","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53"},"required":true,"satisfied":true},{"id":"refrozen","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:02:55.376247+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"553300bc16e81144945a2f091540f0e288846189","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:cbf51bf3-98d4-4f4f-b869-d08e2128eee9:request-contract:b21ecf63f41866ede04e76b1f9eda076edb3ed2c684e3492ae186e6bdccbfb53:553300bc16e81144945a2f091540f0e288846189:verified:","mission_step_id":"c796ae95-29cf-44f9-85da-6f7e52499e2a","command_center_event_id":"cbf51bf3-98d4-4f4f-b869-d08e2128eee9"},{"id":"730e151c-695b-42ea-ae5d-0d2fa3df815e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/frontend-release-continuity-20260904","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.50-pr-readiness-forgejo-merge-base-refreeze","prNumber":1713,"terminal":false,"missionId":"4f62731b-6fef-4ca7-95d6-4674e9d105ec","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4559,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":870,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":766,"ledgerReconcileMs":0,"lineageReconcileMs":104,"resolvePreflightMs":870,"repositoryMutationMs":4559,"repositoryProviderMs":3083,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1884,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":766,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1199},"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":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3621,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:24:01.25501+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1713","receipt_type":"execute_mission","idempotency_key":"mission:4f62731b-6fef-4ca7-95d6-4674e9d105ec:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"0d07a280-bafa-4723-a1f7-bad7a26af2d9","command_center_event_id":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},{"id":"d422b817-43d2-4263-bcea-0e9ec70a4078","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5229","runId":5229,"status":"success","sourceSha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-d09c581b8f3176a31f1c26ebd37424de3c8f4421","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5229,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.52-merged-release-target-recovery-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:45:26.774644+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","external_id":"forgejo-main-d09c581b8f31","receipt_type":"canonical_release_status","idempotency_key":"mission:db52d396-d9cb-4f75-a324-b16bac475948:forgejo-release-status:d09c581b8f3176a31f1c26ebd37424de3c8f4421:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"d7d65c9a-d8bf-4625-a996-317480555f02","command_center_event_id":"db52d396-d9cb-4f75-a324-b16bac475948"},{"id":"8a364c7f-b5a6-4efd-ae5c-e65a5580f03a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-launch-waitlist-20260902","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":12837,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1384,"terminal":false,"missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":2797,"prReadinessMs":2047,"approvedPlanMs":0,"missionSetupMs":1286,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1506,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T04:34:30.374136+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1384","receipt_type":"execute_mission","idempotency_key":"mission:38f3d008-148c-47bd-873a-fa6136a6b41e:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"5905a550-57e2-4ddb-bf14-f7ae8dbf8913","command_center_event_id":"38f3d008-148c-47bd-873a-fa6136a6b41e"},{"id":"aa2cd6b9-192a-48ee-9522-c2a3471c5e64","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-tracer-repair-20260902","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":5481,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1387,"terminal":false,"missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1900,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1142,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:38:40.557864+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1387","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0ebff853-398b-415d-970d-e0c9f3a900ce:automatic-mission-resume:1387:repair_mission_waiting_for_gate","mission_step_id":"15c7d2a2-bb72-4dfc-929a-aa9a8677a0be","command_center_event_id":"0ebff853-398b-415d-970d-e0c9f3a900ce"},{"id":"80c5f437-1b04-4abe-97eb-c80be7036901","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-launch-waitlist-20260902","reason":null,"status":"in_progress","metrics":{"receiptBytes":14089,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1384,"terminal":false,"missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":6754,"prReadinessMs":520,"approvedPlanMs":0,"missionSetupMs":1757,"shipAndProveMs":5503},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T04:41:52.141452+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1384","receipt_type":"execute_mission","idempotency_key":"mission:38f3d008-148c-47bd-873a-fa6136a6b41e:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"bb1cc416-d0d1-4f30-8bd6-e5a4031ec363","command_center_event_id":"38f3d008-148c-47bd-873a-fa6136a6b41e"},{"id":"5c6c58b6-884a-4775-a4fd-90034d97d4e6","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/event-driven-auto-merge-invariants.test.js"],"reason":"One assertion-message-only test mutation to benchmark the already-live 1.58.42 Gate acknowledgement path without changing runtime behavior.","baseSha":"553300bc16e81144945a2f091540f0e288846189","issuedAt":1788527006365,"expiresAt":1788527186365,"missionId":"270f5e1c-a38b-4e03-a15b-fb134dac6272","authorizationId":"c87fd650-40b3-47ae-ba4b-a35b9b36608b","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:03:26.896158+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"553300bc16e81144945a2f091540f0e288846189","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:c87fd650-40b3-47ae-ba4b-a35b9b36608b","mission_step_id":"5134f939-4c20-4e8c-8f3f-dcaa0b29c7c2","command_center_event_id":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},{"id":"aea52340-e4c9-4ed6-bcb1-80e897a1763d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/frontend-release-continuity-20260904","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.50-pr-readiness-forgejo-merge-base-refreeze","prNumber":1713,"terminal":false,"missionId":"4f62731b-6fef-4ca7-95d6-4674e9d105ec","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"99594b2efd0f38b77bf6615e8853627d055ea79f","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6977,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1133,"approvedPlanMs":0,"missionSetupMs":571,"providerAuthMs":0,"shipAndProveMs":5663,"ledgerPrepareMs":368,"ledgerReconcileMs":0,"lineageReconcileMs":203,"resolvePreflightMs":571,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":368,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},"performance":null,"deploymentId":"forgejo-main-99594b2efd0f","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":2640,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:24:44.560354+00:00","proof_gate":"canonical_release_dispatched","source_sha":"99594b2efd0f38b77bf6615e8853627d055ea79f","external_id":"forgejo-main-99594b2efd0f","receipt_type":"execute_mission","idempotency_key":"mission:4f62731b-6fef-4ca7-95d6-4674e9d105ec:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e701bca0-fa64-4b38-b1df-e1e5080fa62e","command_center_event_id":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},{"id":"a30643dc-18f5-4b16-870a-b8f1830c9f8f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-tracer-repair-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":7964,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":null,"prNumber":1387,"terminal":false,"missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":3000,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":699,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:42:29.357354+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1387","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0ebff853-398b-415d-970d-e0c9f3a900ce:automatic-mission-resume:1387:repair_mission_pr_ready_retryable","mission_step_id":"15c7d2a2-bb72-4dfc-929a-aa9a8677a0be","command_center_event_id":"0ebff853-398b-415d-970d-e0c9f3a900ce"},{"id":"4f4f592b-5f98-4bb7-85ca-e70a25be85fc","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-tracer-repair-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":9200,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1387,"terminal":false,"missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":4755,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":2105,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:38:28.168133+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1387","receipt_type":"execute_mission","idempotency_key":"mission:0ebff853-398b-415d-970d-e0c9f3a900ce:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"e1874479-b777-4d2e-ac3a-01dd69a7bbf7","command_center_event_id":"0ebff853-398b-415d-970d-e0c9f3a900ce"},{"id":"56b231f1-5f53-4c91-a6bb-4d3d7ac2c984","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-tracer-repair-20260902","reason":"existing_branch_refresh_failed:1387:200","status":"blocked","metrics":{"receiptBytes":10488,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1387,"terminal":false,"missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":3644,"prReadinessMs":0,"approvedPlanMs":3644,"missionSetupMs":1056,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":995,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:43:28.192284+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1387","receipt_type":"execute_mission","idempotency_key":"mission:0ebff853-398b-415d-970d-e0c9f3a900ce:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e1874479-b777-4d2e-ac3a-01dd69a7bbf7","command_center_event_id":"0ebff853-398b-415d-970d-e0c9f3a900ce"},{"id":"8779226f-8122-4245-9a8a-1d35b2eb2cfa","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"a61ff3cb8701bd683c8671a4c90222392377eb0f","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-tests","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"0d25d7e61d31d7556c8355d859dd5398855a578a","prNumber":3050,"gateRunId":9358,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/9358/jobs/1","mergeCommitSha":"a61ff3cb8701bd683c8671a4c90222392377eb0f"}],"requestContractHash":"716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T22:53:36.758168+00:00","proof_gate":"request_contract_repository_verified","source_sha":"a61ff3cb8701bd683c8671a4c90222392377eb0f","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:e7421d1b-63cc-424d-b305-5a23afbcc8da:request-contract-repository:716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2:a61ff3cb8701bd683c8671a4c90222392377eb0f","mission_step_id":"511062bd-b807-4211-8188-bfc87b4dc4c7","command_center_event_id":"e7421d1b-63cc-424d-b305-5a23afbcc8da"},{"id":"3bb63a86-fb5f-4e65-9d94-33ba0f6934a6","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","supabase-migrations/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"success","supabase-migrations/live":"failure"},"mainSha":"ffb663b391f700d435b241a93f3c4a8e62559bb3","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"ffb663b391f700d435b241a93f3c4a8e62559bb3","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success","migrations":"failure"},"requestContractHash":"7034c68c13afcdfe8a02897cb50d34b52d4eaa64b8c5011c048d0f7398f69273","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5648","runId":5648,"status":"failure","sourceSha":"ffb663b391f700d435b241a93f3c4a8e62559bb3","conclusion":null,"failedJobs":[{"id":38645,"name":"Apply Supabase migrations","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":5648,"logTail":["2026-09-05T23:24:33.7611354Z   git switch -","2026-09-05T23:24:33.7611551Z ","2026-09-05T23:24:33.7611701Z Turn off this advice by setting config variable advice.detachedHead to false","2026-09-05T23:24:33.7611899Z ","2026-09-05T23:24:33.7620121Z HEAD is now at ffb663b Scope Proposal Editor assets to tenant buckets (#1884)","2026-09-05T23:24:33.7656338Z ##[endgroup]","2026-09-05T23:24:33.7750525Z [command]/usr/bin/git log -1 --format=%H","2026-09-05T23:24:33.7799753Z ffb663b391f700d435b241a93f3c4a8e62559bb3","2026-09-05T23:24:33.7839888Z ::remove-matcher owner=checkout-git::","2026-09-05T23:24:36.4364100Z file:///workspace/noel/KnockLaunchOS/[eval1]:18","2026-09-05T23:24:36.4364991Z   if (!response.ok) throw new Error(`supabase_management_query_failed:${response.status}:${text.slice(0, 500)}`);","2026-09-05T23:24:36.4365229Z                           ^","2026-09-05T23:24:36.4365594Z ","2026-09-05T23:24:36.4365756Z Error: supabase_management_query_failed:400:{\"message\":\"Failed to run sql query: ERROR:  42501: Direct deletion from storage tables is not allowed. Use the Storage API instead.\\nHINT:  This prevents accidental data loss from orphaned objects.\\nCONTEXT:  PL/pgSQL function storage.protect_delete() line 5 at RAISE\\n\"}","2026-09-05T23:24:36.4366070Z     at query (file:///workspace/noel/KnockLaunchOS/[eval1]:18:27)","2026-09-05T23:24:36.4366261Z     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","2026-09-05T23:24:36.4366453Z     at async file:///workspace/noel/KnockLaunchOS/[eval1]:25:3","2026-09-05T23:24:36.4375560Z ","2026-09-05T23:24:36.4376057Z Node.js v22.18.0","2026-09-05T23:24:37.3084952Z ⚙️ [runner]: exitcode '1': failure","2026-09-05T23:24:37.3088233Z ⭐ Run Post https://data.forgejo.org/actions/checkout@v4","2026-09-05T23:24:37.3140678Z   🐳  docker exec cmd=[node /var/run/act/actions/e5/6042bfbc1bec11d3cfbf4a0bf33a4f7d345e13a6fea9b10f800030ac737e44/dist/index.js] user= workdir=","2026-09-05T23:24:37.8069341Z [command]/usr/bin/git version","2026-09-05T23:24:37.8655139Z git version 2.39.5","2026-09-05T23:24:37.8715981Z   ⚙  ***","2026-09-05T23:24:37.8748559Z Temporarily overriding HOME='/tmp/4763339c-fe81-4532-819e-165b3fb38e17' before making global git config changes","2026-09-05T23:24:37.8753161Z Adding repository directory to the temporary git global config as a safe directory","2026-09-05T23:24:37.8809364Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-05T23:24:37.8914292Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-05T23:24:37.9009627Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"","2026-09-05T23:24:37.9989047Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-05T23:24:38.0104536Z http.https://git.knocklaunch.app/.extraheader","2026-09-05T23:24:38.0137644Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-05T23:24:38.0637684Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader' && git config --local --unset-all 'http.https://git.knocklaunch.app/.extraheader' || :\"","2026-09-05T23:24:38.1588006Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-05T23:24:38.1662070Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-05T23:24:38.2932270Z   ✅  Success - Post https://data.forgejo.org/actions/checkout@v4","2026-09-05T23:24:38.9899035Z 🏁  Job failed","2026-09-05T23:24:39.6016550Z Job 'Apply Supabase migrations' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":true,"failureLines":[{"line":202,"content":"2026-09-05T23:25:39.4198121Z > node -e \"(async()=>{const fs=require('fs');const crypto=require('crypto');const cfg=JSON.parse(fs.readFileSync('config/cloudflare-native-frontend-build.json','utf8'));const local=fs.readFileSync('dist/index.html');const hash=(b)=>crypto.createHash('sha256').update(b).digest('hex');const expected=hash(local);const deadline=Date.now()+Math.max(60000,Number(process.env.KNOCKLAUNCH_FRONTEND_PROOF_TIMEOUT_MS||240000));const interval=Math.max(1000,Number(process.env.KNOCKLAUNCH_FRONTEND_PROOF_INTERVAL_MS||3000));let last={};let attempts=0;while(Date.now()<deadline){attempts++;let all=true;for(const d of cfg.proofDomains||[]){try{const u=new URL('/',d);u.searchParams.set('__kl_release_proof',Date.now()+'-'+attempts);const r=await fetch(u,{redirect:'follow',headers:{'cache-control':'no-cache, no-store, max-age=0','pragma':'no-cache'}});const actual=hash(Buffer.from(await r.arrayBuffer()));last[d]={status:r.status,expected,actual,exact:r.ok&&actual===expected,finalUrl:r.url,cacheStatus:r.headers.get('cf-cache-status')};if(!r.ok||actual!==expected)all=false}catch(e){all=false;last[d]={error:String(e&&e.message||e)}}}if((cfg.proofDomains||[]).length&&all){console.log(JSON.stringify({ok:true,proofGate:'frontend_exact_artifact_live_verified',expected,domains:last,attempts}));return}await new Promise(r=>setTimeout(r,interval))}console.error(JSON.stringify({ok:false,reason:'frontend_exact_artifact_not_converged',expected,domains:last,attempts}));process.exit(1)})().catch(e=>{console.error(e);process.exit(1)})\"; exit $?; node scripts/cloudflare-native-verify.mjs"},{"line":317,"content":"2026-09-05T23:24:36.4364991Z   if (!response.ok) throw new Error(`supabase_management_query_failed:${response.status}:${text.slice(0, 500)}`);"},{"line":320,"content":"2026-09-05T23:24:36.4365756Z Error: supabase_management_query_failed:400:{\"message\":\"Failed to run sql query: ERROR:  42501: Direct deletion from storage tables is not allowed. Use the Storage API instead.\\nHINT:  This prevents accidental data loss from orphaned objects.\\nCONTEXT:  PL/pgSQL function storage.protect_delete() line 5 at RAISE\\n\"}"},{"line":326,"content":"2026-09-05T23:24:37.3084952Z ⚙️ [runner]: exitcode '1': failure"},{"line":344,"content":"2026-09-05T23:24:38.9899035Z 🏁  Job failed"},{"line":345,"content":"2026-09-05T23:24:39.6016550Z Job 'Apply Supabase migrations' failed"}]},"exactSource":true,"fingerprint":"failure|apply supabase migrations|2026-09-05t23:25:39.4198121z > node -e \"(async()=>{const fs=require('fs');const crypto=require('crypto');const cfg=json.parse(fs.readfilesync('config/cloudflare-native-frontend-build.json','utf8'));const local=fs.readfilesync('dist/index.html');const hash=(b)=>crypto.createhash('sha256').update(b).digest('hex');const expected=hash(local);const deadline=date.now()+math.max(60000,number(process.env.knocklaunch_frontend_proof_timeout_ms||240000));const interval=math.max(1000,number(process.env.knoc|2026-09-05t23:24:36.4364991z   if (!response.ok) throw new error(`supabase_management_query_failed:${response.status}:${text.slice(0, 500)}`);|2026-09-05t23:24:36.4365756z error: supabase_management_query_failed:400:{\"message\":\"failed to run sql query: error:  42501: direct deletion from storage tables is not allowed. use the storage api instead.\\nhint:  this prevents accidental data loss from orphaned objects.\\ncontext:  pl/pgsql function storage.protect_delet","failureClass":"migration_failure","targetStates":{"frontend":"success","migrations":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"frontend":"success","migrations":"failure"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T23:28:09.933805+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"ffb663b391f700d435b241a93f3c4a8e62559bb3","external_id":"forgejo-main-ffb663b391f7","receipt_type":"canonical_release_status","idempotency_key":"mission:e4ce3b57-3e46-4ae3-8cc3-862c069f6924:forgejo-release-status:ffb663b391f700d435b241a93f3c4a8e62559bb3:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=success|supabase-migrations/live=failure","mission_step_id":"91e35407-69da-482b-806d-a7ccf281446a","command_center_event_id":"e4ce3b57-3e46-4ae3-8cc3-862c069f6924"},{"id":"4e0048aa-0f5d-445a-a1b3-b00c4e9641b5","source":"forgejo","status":"waiting","payload":{"branch":"ai/frontend-release-continuity-20260904","prNumber":1713,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"99594b2efd0f38b77bf6615e8853627d055ea79f","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:25:05.464318+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"99594b2efd0f38b77bf6615e8853627d055ea79f","external_id":"1713","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:4f62731b-6fef-4ca7-95d6-4674e9d105ec:merged-pr:1713:99594b2efd0f38b77bf6615e8853627d055ea79f","mission_step_id":"e701bca0-fa64-4b38-b1df-e1e5080fa62e","command_center_event_id":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},{"id":"7ddb4f01-bf4a-4ba6-b34c-b720f316dbf8","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2170,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"0ef381ab2cb5f9095a16b593ddf165aba748ccf6","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:08:43.415068+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"0ef381ab2cb5f9095a16b593ddf165aba748ccf6","external_id":"2170","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6386a82f-9d99-4dd9-a270-0fc08d1eb204:merged-pr:2170:0ef381ab2cb5f9095a16b593ddf165aba748ccf6","mission_step_id":"bdcc05ea-2590-4d86-b4f5-ca700d8c951c","command_center_event_id":"6386a82f-9d99-4dd9-a270-0fc08d1eb204"},{"id":"95dfc22a-4f99-4658-a3db-ac0c6849dc4a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-launch-waitlist-20260902","reason":null,"status":"in_progress","metrics":{"receiptBytes":16605,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":1384,"terminal":false,"missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":350,"approvedPlanMs":0,"shipAndProveMs":4662},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"38f3d008-148c-47bd-873a-fa6136a6b41e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":651,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T04:44:22.441454+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1384","receipt_type":"automatic_mission_resume","idempotency_key":"mission:38f3d008-148c-47bd-873a-fa6136a6b41e:automatic-mission-resume:1384:canonical_release_reconciliation_pending","mission_step_id":"e0f3570c-c2bc-4301-9a5d-247a977845b6","command_center_event_id":"38f3d008-148c-47bd-873a-fa6136a6b41e"},{"id":"7f1875ca-3a84-4657-ba4e-876731bb0ce8","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-tracer-repair-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":11644,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1387,"terminal":false,"missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":null,"timingsMs":{"handlerMs":4954,"prReadinessMs":1179,"approvedPlanMs":0,"missionSetupMs":1829,"shipAndProveMs":3005},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1178,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:46:38.202259+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"1387","receipt_type":"execute_mission","idempotency_key":"mission:0ebff853-398b-415d-970d-e0c9f3a900ce:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"e1874479-b777-4d2e-ac3a-01dd69a7bbf7","command_center_event_id":"0ebff853-398b-415d-970d-e0c9f3a900ce"},{"id":"c078a154-b8b1-4468-9cb8-a6f7b41d6983","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/redfish-roof-tracer-repair-20260902","reason":null,"status":"in_progress","metrics":{"receiptBytes":12829,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":1387,"terminal":false,"missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"prReadinessMs":679,"approvedPlanMs":0,"shipAndProveMs":5783},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"0ebff853-398b-415d-970d-e0c9f3a900ce"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":651,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T04:47:04.546012+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1387","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0ebff853-398b-415d-970d-e0c9f3a900ce:automatic-mission-resume:1387:canonical_release_reconciliation_pending","mission_step_id":"15c7d2a2-bb72-4dfc-929a-aa9a8677a0be","command_center_event_id":"0ebff853-398b-415d-970d-e0c9f3a900ce"},{"id":"879f757a-5fe7-4eb3-9ffa-398fd28c35f1","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/whatsmyprogress-portal-assets-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"ca49a280-e2e0-4af5-96d5-64a763c12e43","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":300,"missionSetupMs":2427},"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":"ca49a280-e2e0-4af5-96d5-64a763c12e43"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4618,"likelyAffectedFiles":["src/components/CallFlow/WorkflowLiveCoachingFocus.tsx","src/components/ReleaseAllLeadsButton.tsx","src/components/ReleaseLeadButton.tsx","scripts/production-release-targets.json","scripts/validate-production-release-identities.mjs","src/components/GlobalCommandPalette.tsx","src/components/AdaptiveBusinessDashboard.tsx","src/components/admin/AdminPage.tsx","src/components/admin/AdminPageContext.tsx","src/components/CallFlow/WorkflowCallCockpit.tsx","src/components/CallFlow/WorkflowTabs.tsx","src/components/DashboardHub.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T04:48:26.212677+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ca49a280-e2e0-4af5-96d5-64a763c12e43:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c1a6e24b-ca0c-492d-8f01-80b2222746cc","command_center_event_id":"ca49a280-e2e0-4af5-96d5-64a763c12e43"},{"id":"279fbec7-e038-4cd1-8074-0a122978c87a","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"recovery","satisfied":true,"statement":"Historical merged-release target detection resolves from immutable compare or exact signed protected-main push payload.","proofConditionIds":["repo","gate","runtime"]},{"id":"live","satisfied":true,"statement":"Updated cc-execution runtime is live/refrozen.","proofConditionIds":["release","runtime"]}],"satisfied":true,"constraints":[{"id":"no-product","satisfied":true,"statement":"No tenant/product behavior changes.","proofConditionIds":["repo"]}],"contractHash":"d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f"},"required":true,"satisfied":true},{"id":"gate","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f"},"required":true,"satisfied":true},{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:45:28.732368+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"d09c581b8f3176a31f1c26ebd37424de3c8f4421","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:db52d396-d9cb-4f75-a324-b16bac475948:request-contract:d32e72b5056ac499ef9197a46b953830f4892e6bdc5598be76fa8e6afeed853f:d09c581b8f3176a31f1c26ebd37424de3c8f4421:verified:","mission_step_id":"d7d65c9a-d8bf-4625-a996-317480555f02","command_center_event_id":"db52d396-d9cb-4f75-a324-b16bac475948"},{"id":"51f9cd1c-d663-4a33-84b1-c6c6c94316e1","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/whatsmyprogress-portal-assets-20260902","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/whatsmyprogress-portal-assets-20260902","status":"blocked","metrics":{"receiptBytes":1824,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"ca49a280-e2e0-4af5-96d5-64a763c12e43","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":1035,"prReadinessMs":0,"approvedPlanMs":1035,"missionSetupMs":330,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ca49a280-e2e0-4af5-96d5-64a763c12e43"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1107,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T04:49:11.190023+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ca49a280-e2e0-4af5-96d5-64a763c12e43:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"d39ed16d-9345-44da-88a1-99db5415ac31","command_center_event_id":"ca49a280-e2e0-4af5-96d5-64a763c12e43"},{"id":"4f408442-e82d-4cf5-ba1f-0f6ed57c2388","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-portal-assets-20260902","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":4298,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1389,"terminal":false,"missionId":"ca49a280-e2e0-4af5-96d5-64a763c12e43","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":5393,"prReadinessMs":5171,"approvedPlanMs":0,"missionSetupMs":884,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"ca49a280-e2e0-4af5-96d5-64a763c12e43"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1839,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T04:49:36.999584+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1389","receipt_type":"execute_mission","idempotency_key":"mission:ca49a280-e2e0-4af5-96d5-64a763c12e43:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"d39ed16d-9345-44da-88a1-99db5415ac31","command_center_event_id":"ca49a280-e2e0-4af5-96d5-64a763c12e43"},{"id":"db52108e-364a-482b-a6e5-a1582522ed4c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-settings-brand-media-20260903","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":13911,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":8,"ownerInterruptionCount":0},"version":null,"prNumber":1645,"terminal":false,"missionId":"c0f7ad0b-65d2-4d48-9525-ae0fd2c37584","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":1200,"approvedPlanMs":0,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"c0f7ad0b-65d2-4d48-9525-ae0fd2c37584"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1216,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:03:10.096123+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1645","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c0f7ad0b-65d2-4d48-9525-ae0fd2c37584:automatic-mission-resume:1645:repair_mission_pr_ready_retryable","mission_step_id":"13b60ff3-8094-471d-aaaf-e7e344bf0ec6","command_center_event_id":"c0f7ad0b-65d2-4d48-9525-ae0fd2c37584"},{"id":"26d12347-9b7e-4ada-bf94-dff0ea02aaa2","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/gate-ack-live-proof-20260904","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.42-gate-ack-async-refreeze","prNumber":1692,"terminal":false,"missionId":"270f5e1c-a38b-4e03-a15b-fb134dac6272","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3964,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":956,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":956,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":956,"repositoryMutationMs":3964,"repositoryProviderMs":2405,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1367,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":956,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1038},"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":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3455,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:03:30.824007+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1692","receipt_type":"execute_mission","idempotency_key":"mission:270f5e1c-a38b-4e03-a15b-fb134dac6272:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"40cb129c-c128-4fa0-95c9-8e855e33dc07","command_center_event_id":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},{"id":"874f8afe-4f62-449f-a770-d3c0b14dc56c","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"a61ff3cb8701bd683c8671a4c90222392377eb0f","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"clean-proposals-entry","satisfied":true,"statement":"Clicking any Big Papi Proposals/Proposal mode navigation entry opens /big-papis/owner/proposals with only bpMode preserved and opens the new proposal creation screen, not a previously selected proposal.","proofConditionIds":["proof-navigation"]},{"id":"snapshot-authority","satisfied":true,"statement":"Existing proposal preview, generated PDF, and email attachment use the proposal's own context_snapshot and recipient_snapshot; linked event_booking data cannot override them.","proofConditionIds":["proof-stale-link"]},{"id":"source-event-sync","satisfied":true,"statement":"proposal-engine save_draft synchronizes source_event_id only from an explicitly supplied context.eventId: null/blank clears it, a different tenant-scoped valid event id updates it, and omission preserves the current linkage.","proofConditionIds":["proof-source-sync"]}],"satisfied":true,"constraints":[{"id":"one-path","satisfied":true,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, Forgejo squash merge, and deploy only affected production targets.","proofConditionIds":["proof-release"]},{"id":"regressions","satisfied":true,"statement":"Add targeted regression coverage for clean proposal navigation and stale Iggy-vs-MVGives linked-event contamination.","proofConditionIds":["proof-tests"]},{"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-navigation","proof-stale-link","proof-source-sync","proof-tests","proof-release"]},{"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-navigation","proof-stale-link","proof-source-sync","proof-tests","proof-release"]}],"contractHash":"716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-navigation","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":"716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2"},"required":true,"satisfied":true},{"id":"proof-stale-link","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":"716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2"},"required":true,"satisfied":true},{"id":"proof-source-sync","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":"716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2"},"required":true,"satisfied":true},{"id":"proof-tests","kind":"repository","evidence":{"reason":null,"gateRunId":9358,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2","unsuccessfulTargets":[],"activeReleaseTargets":["frontend","supabaseEdge"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"a61ff3cb8701bd683c8671a4c90222392377eb0f"},"required":true,"satisfied":true},{"id":"proof-release","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":"716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T22:54:37.605601+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"a61ff3cb8701bd683c8671a4c90222392377eb0f","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:e7421d1b-63cc-424d-b305-5a23afbcc8da:request-contract:716d77305a0a29a0185346e61ab8b77733ac675e954c6b96643d1cb9180757d2:a61ff3cb8701bd683c8671a4c90222392377eb0f:verified:","mission_step_id":"511062bd-b807-4211-8188-bfc87b4dc4c7","command_center_event_id":"e7421d1b-63cc-424d-b305-5a23afbcc8da"},{"id":"d25f2c05-a79e-4485-9b75-f6dc80193c7b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Resume mission 3cf5ba12-444d-46ba-9a5d-4d4230bc2833 now that cc-execution 1.58.52-merged-release-target-recovery-refreeze is live. Preserve exact merged source 35431881b2be8ff1bb51fe19e147d7865d90bdc0 and failed protected-main run 5222. Use the new strict exact signed push-event fallback to resolve changed paths and release targets when compare files are unavailable; this exact push payload proves only src/pages/lawn-care/LawnCareRouteFamily.css changed and therefore frontend=true. Reconcile run 5222 target state, dispatch exactly one corrective same-source workflow for the unfinished frontend target only, using the current repaired workflow. No source mutation, branch, PR, re-merge, ccExecution, OnRunner, Supabase Edge, or migrations. Verify Cloudflare production deploy and live verification before terminal completion.","wordingChanged":false,"canonicalIntent":"Resume mission 3cf5ba12-444d-46ba-9a5d-4d4230bc2833 now that cc-execution 1.58.52-merged-release-target-recovery-refreeze is live. Preserve exact merged source 35431881b2be8ff1bb51fe19e147d7865d90bdc0 and failed protected-main run 5222. Use the new strict exact signed push-event fallback to resolve changed paths and release targets when compare files are unavailable; this exact push payload proves only src/pages/lawn-care/LawnCareRouteFamily.css changed and therefore frontend=true. Reconcile run 5222 target state, dispatch exactly one corrective same-source workflow for the unfinished frontend target only, using the current repaired workflow. No source mutation, branch, PR, re-merge, ccExecution, OnRunner, Supabase Edge, or migrations. Verify Cloudflare production deploy and live verification before terminal completion.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"preserve","statement":"Merged source 35431881 is recovered without source mutation, replacement branch, PR, or re-merge.","proofConditionIds":["repo"]},{"id":"frontend","statement":"Exactly the unfinished frontend target receives one corrective same-source release and succeeds.","proofConditionIds":["release","runtime"]},{"id":"truth","statement":"No terminal/live owner state is emitted before production verification.","proofConditionIds":["runtime"]}],"objective":"Resume mission 3cf5ba12-444d-46ba-9a5d-4d4230bc2833 now that cc-execution 1.58.52-merged-release-target-recovery-refreeze is live. Preserve exact merged source 35431881b2be8ff1bb51fe19e147d7865d90bdc0 and failed protected-main run 5222. Use the new strict exact signed push-event fallback to resolve changed paths and release targets when compare files are unavailable; this exact push payload proves only src/pages/lawn-care/LawnCareRouteFamily.css changed and therefore frontend=true. Reconcile run 5222 target state, dispatch exactly one corrective same-source workflow for the unfinished frontend target only, using the current repaired workflow. No source mutation, branch, PR, re-merge, ccExecution, OnRunner, Supabase Edge, or migrations. Verify Cloudflare production deploy and live verification before terminal completion.","constraints":[{"id":"targets","statement":"No ccExecution, OnRunner, Supabase Edge, or migrations release.","proofConditionIds":["release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #1714 merged source 35431881 is preserved unchanged for recovery.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Corrective same-source frontend-only release succeeds after prior run 5222 failure.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"runtime","kind":"runtime","claim":"Frontend production is verified live for the recovered source.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"ed3726c80346f3da1f4b199f89e575a98f55f8898c79afcccc23292e8e0db7b4","requestContractRevision":4,"previousRequestContractHash":"acd0d5f1bf6ee5729ff6e9f4bf8f1b72bf6503df85eb33b75ad148a623152661"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:45:47.795139+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:3cf5ba12-444d-46ba-9a5d-4d4230bc2833:request-contract:ed3726c80346f3da1f4b199f89e575a98f55f8898c79afcccc23292e8e0db7b4","mission_step_id":"78b05c3e-9a5d-4085-8f26-9e3607803565","command_center_event_id":"3cf5ba12-444d-46ba-9a5d-4d4230bc2833"},{"id":"1901fa83-3a9a-4d6b-954f-13785ed9a685","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"The same PR #1886 is now refreshed onto current main and its exact head a6b457fe539e22b1b1268b8dd44243ea474726ee has successful KnockLaunch Gate. Make no source changes. Squash merge this existing PR, release frontend only, and complete the live and visual proof for Big Papi Mail.","wordingChanged":false,"canonicalIntent":"The same PR #1886 is now refreshed onto current main and its exact head a6b457fe539e22b1b1268b8dd44243ea474726ee has successful KnockLaunch Gate. Make no source changes. Squash merge this existing PR, release frontend only, and complete the live and visual proof for Big Papi Mail.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-reader","statement":"Big Papi Mail desktop reader uses the available pane/viewport instead of a narrow centered island, with readable subject/from/body sizing and full-height pane scrolling.","proofConditionIds":["proof-mail-live","proof-mail-visual"]},{"id":"outcome-logo","statement":"Big Papi Mail signatures and branded mail resolve the logo from the live tenant company_logo_url and no longer override it with the legacy hardcoded Big Papi logo asset.","proofConditionIds":["proof-mail-live","proof-logo-source"]},{"id":"outcome-images","statement":"Existing received-email HTML/CID/image containment remains intact so images cannot expand or repaint the entire reader surface.","proofConditionIds":["proof-mail-live"]}],"objective":"The same PR #1886 is now refreshed onto current main and its exact head a6b457fe539e22b1b1268b8dd44243ea474726ee has successful KnockLaunch Gate. Make no source changes. Squash merge this existing PR, release frontend only, and complete the live and visual proof for Big Papi Mail.","constraints":[{"id":"constraint-scope","statement":"Use existing PR #1886 and its exact gated head; do not create another branch or PR and release frontend only.","proofConditionIds":["proof-mail-live"]},{"id":"constraint-mail-behavior","statement":"Preserve compose, reply/forward, attachments, search, folders, templates, signatures, event scanning, CID hydration and mobile behavior.","proofConditionIds":["proof-mail-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-mail-live","kind":"runtime","claim":"The exact PR #1886 frontend source is released live on /big-papis/owner/email.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-logo-source","kind":"repository","claim":"MailWorkspace no longer contains the legacy Big Papi logo hardcode and uses the live tenant brand company_logo_url.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mail-visual","kind":"visual","claim":"Desktop Big Papi Mail visibly uses the available reader pane rather than rendering the message as a tiny centered column with excessive dead space.","route":"/big-papis/owner/email","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"068508fb65458cc6a233d8c8c4b72dc7da5619e6f02ffc9dfb419998f96de3a0","requestContractRevision":6,"previousRequestContractHash":"567b7c0ae4c67f7ace97b76f5abd9d0f322b0ca9939a74013eca335c1d5199c6"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:29:02.595468+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:5e54bf13-67e0-425f-abbd-4712ed4fe248:request-contract:068508fb65458cc6a233d8c8c4b72dc7da5619e6f02ffc9dfb419998f96de3a0","mission_step_id":"2d377a8e-c18f-4147-bf54-961a792a0353","command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"5887af62-43eb-44c0-9a88-c31b488b4122","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-portal-host-routing-20260902","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":1266,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1392,"terminal":false,"missionId":"3734cf68-e297-4a04-93d8-b91d868eeeb9","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1124,"prReadinessMs":985,"approvedPlanMs":0,"missionSetupMs":489,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"3734cf68-e297-4a04-93d8-b91d868eeeb9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1509,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:01:45.157179+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1392","receipt_type":"execute_mission","idempotency_key":"mission:3734cf68-e297-4a04-93d8-b91d868eeeb9:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"d22764fb-57bd-41cf-8e00-c677e3efdbf6","command_center_event_id":"3734cf68-e297-4a04-93d8-b91d868eeeb9"},{"id":"fde2a1f0-5aa5-4a1a-9874-c01b04ae0325","source":"cc-execution","status":"recorded","payload":{"objective":"PR #1393 exact-head KnockLaunch Gate is green. Squash merge this same PR, release the affected frontend, and verify the exact homeowner roof-estimate route. Do not create another PR or broaden scope.","tenantRef":"Redfish Roofing","receivedAt":"2026-09-02T05:03:42.906Z","fingerprint":"f2ef55a58fb4855b4d00c2b65133a0629449abc8f4e9c844b5669f6c5462c675","workstreamRef":"redfishroofing","conversationId":null,"canonicalBranch":"ai/redfish-contact-roof-estimator-fix-20260902","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"PR #1393 exact-head KnockLaunch Gate is green. Squash merge this same PR, release the affected frontend, and verify the exact homeowner roof-estimate route. Do not create another PR or broaden scope.","wordingChanged":false,"canonicalIntent":"PR #1393 exact-head KnockLaunch Gate is green. Squash merge this same PR, release the affected frontend, and verify the exact homeowner roof-estimate route. Do not create another PR or broaden scope.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"live","statement":"The exact homeowner roof-estimate route is released and renders Roof Measurement after PR #1393.","proofConditionIds":["proof-live"]}],"objective":"PR #1393 exact-head KnockLaunch Gate is green. Squash merge this same PR, release the affected frontend, and verify the exact homeowner roof-estimate route. Do not create another PR or broaden scope.","constraints":[{"id":"preserve","statement":"Preserve the already-gated scope and do not create another PR or alter unrelated applications.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The exact homeowner roof-estimate route renders Roof Measurement after the frontend release.","route":"/redfish-roofing/homeowners/39eaedb8-319f-4e3c-978b-0ec7ce503905?section=roof-estimate","roleRef":null,"userRef":null,"required":true,"expectedText":"Roof Measurement","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/redfish-contact-roof-estimator-fix-20260902","conversationContext":null,"requestContractHash":"1e4dfd4a58b637369fadb5cc5fff072408a420ea2ddd534ea31e9ebe36facb8d","requestContractRevision":1},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T05:03:43.667804+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:92c0b4b4-db2b-4d2f-9d88-708636d285de:tenant-workstream-contribution:f2ef55a58fb4855b4d00c2b65133a0629449abc8f4e9c844b5669f6c5462c675","mission_step_id":null,"command_center_event_id":"92c0b4b4-db2b-4d2f-9d88-708636d285de"},{"id":"4f5dd31b-1e42-43ae-8b0d-5df07f7e274f","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/redfish-contact-roof-estimator-fix-20260902","reason":null,"status":"in_progress","metrics":{"receiptBytes":2426,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1393,"terminal":false,"missionId":"92c0b4b4-db2b-4d2f-9d88-708636d285de","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":10424,"prReadinessMs":2179,"approvedPlanMs":0,"missionSetupMs":2082,"shipAndProveMs":7663},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"92c0b4b4-db2b-4d2f-9d88-708636d285de"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1013,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T05:03:55.465046+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1393","receipt_type":"execute_mission","idempotency_key":"mission:92c0b4b4-db2b-4d2f-9d88-708636d285de:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"efd3f7bf-3140-44aa-8bd1-75e434f24966","command_center_event_id":"92c0b4b4-db2b-4d2f-9d88-708636d285de"},{"id":"534bbef6-47ef-445b-bece-380e2176d9ca","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/tenant-loader-canonical-media-20260902","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.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":19859,"prReadinessMs":0,"approvedPlanMs":19859,"missionSetupMs":2056,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1094,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:04:02.057174+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"cb3d4bbc-e030-4025-84f8-9600ef795305","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","scripts/protected-main-release-recovery.mjs","workers/cc-execution/src/release-target-ownership.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Finish the owner's authorized latency repair on existing PR #1648 by separating frontend release-tooling changes from frontend bundle changes, so control-plane release machinery does not trigger or build a synthetic customer frontend payload. Keep the real frontend proof for the next actual app PR.","baseSha":"31965d939835034a028044574d079412e6779bcd","issuedAt":1788484757860,"expiresAt":1788484937860,"missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2","singleUse":true,"authorizationId":"50b914dc-a424-4ad1-9489-33e8fd5b5842"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:19:18.687817+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"31965d939835034a028044574d079412e6779bcd","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:50b914dc-a424-4ad1-9489-33e8fd5b5842","mission_step_id":"4e76b214-3fdd-4eec-9a8c-bd4a0552a9ea","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"fe4efce5-d6ee-43a7-a7c9-242943c6715e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Resume the existing canonical tenant-media loader correction after the Forgejo read timeout. The branch already contains the one-file fix in src/lib/tenantBackground.ts. Continue that exact mission only: create/read the single PR, run KnockLaunch Gate, squash merge, release frontend only, and prove the exact live artifact. Do not modify any additional source files and do not create a second branch or duplicate PR.","wordingChanged":false,"canonicalIntent":"Resume the existing canonical tenant-media loader correction after the Forgejo read timeout. The branch already contains the one-file fix in src/lib/tenantBackground.ts. Continue that exact mission only: create/read the single PR, run KnockLaunch Gate, squash merge, release frontend only, and prove the exact live artifact. Do not modify any additional source files and do not create a second branch or duplicate PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-tenant-media-loader","statement":"Tenant loader background resolution includes canonical media_branding.background_path and featured_video_path.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Resume the existing canonical tenant-media loader correction after the Forgejo read timeout. The branch already contains the one-file fix in src/lib/tenantBackground.ts. Continue that exact mission only: create/read the single PR, run KnockLaunch Gate, squash merge, release frontend only, and prove the exact live artifact. Do not modify any additional source files and do not create a second branch or duplicate PR.","constraints":[{"id":"frontend-only","statement":"Only frontend source changes; no tenant data/schema/auth/backend mutation.","proofConditionIds":["proof-source"]},{"id":"preserve-brand-contract","statement":"Preserve logout-only KnockLaunch logo, large freeform tenant logo, and no atom/orbit geometry.","proofConditionIds":["proof-source","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Protected main resolves tenant loader media through resolveTenantMediaBranding backgroundUrl/featuredVideoUrl before legacy URL fields.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"The exact frontend release is live and Redfish tenant loading can resolve its configured media_branding background.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"80cbd2ed06d054e3e63749d959d7f604631f794d46dce794c47d9daa166ab81c","requestContractRevision":2,"previousRequestContractHash":"f2932dfae0ac837b7525ee4e2480c3269560ed74f6202ed30d204908fd0ad378"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:04:32.683663+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:request-contract-revision:2:80cbd2ed06d054e3e63749d959d7f604631f794d46dce794c47d9daa166ab81c","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"5c8d2a58-12e5-4050-95e1-99cd119cb9c8","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/tenant-loader-canonical-media-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":4348,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":10,"missionSetupMs":1537},"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":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3939,"likelyAffectedFiles":["src/lib/tenantBackground.ts","config/control-plane-capabilities.json",".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:04:34.498351+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"44e69fe1-e7eb-45a7-8c6d-307e75f00faf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":11000,"schema":"public"}