{"data":[{"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":"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":"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":"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":"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"},{"id":"5a7ed796-08be-4c81-904e-3530041d21fa","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/whatsmyprogress-waitlist-public-auth-20260902","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":6496,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"d01e575f-d041-478d-8726-79dc944ede5b","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":12,"missionSetupMs":1889},"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":"d01e575f-d041-478d-8726-79dc944ede5b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3594,"likelyAffectedFiles":["supabase/config.toml",".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T05:05:39.87159+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d01e575f-d041-478d-8726-79dc944ede5b:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"f911d7e9-a033-4708-9cdf-8a03e7dd217f","command_center_event_id":"d01e575f-d041-478d-8726-79dc944ede5b"},{"id":"b95497a8-4cdb-4b47-95ad-359b77958f66","source":"cc-execution","status":"verified","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"],"baseSha":"31965d939835034a028044574d079412e6779bcd","consumedAt":1788484760009,"consumerToken":"8ccf0511-b458-43ba-9780-6510891aa728","authorizationId":"50b914dc-a424-4ad1-9489-33e8fd5b5842"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:19:20.842123+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:50b914dc-a424-4ad1-9489-33e8fd5b5842","mission_step_id":"4e76b214-3fdd-4eec-9a8c-bd4a0552a9ea","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"71023705-886a-4292-b858-51ec733f0555","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the same mission after successful frontend release. Do not mutate source. Main is b4e00efb5a74d258c64305cbb68854991facaccf and Cloudflare exact-artifact proof succeeded at 100% production traffic. Verify the Big Papi Mail route and satisfy repository/live proof; visual proof will be collected separately.","wordingChanged":false,"canonicalIntent":"Reconcile the same mission after successful frontend release. Do not mutate source. Main is b4e00efb5a74d258c64305cbb68854991facaccf and Cloudflare exact-artifact proof succeeded at 100% production traffic. Verify the Big Papi Mail route and satisfy repository/live proof; visual proof will be collected separately.","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 after successful frontend release. Do not mutate source. Main is b4e00efb5a74d258c64305cbb68854991facaccf and Cloudflare exact-artifact proof succeeded at 100% production traffic. Verify the Big Papi Mail route and satisfy repository/live proof; visual proof will be collected separately.","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":"b059d5ed66e0990d03b108897a5cdfdcec84430e921e07dc8ad01121f3975e7a","requestContractRevision":7,"previousRequestContractHash":"068508fb65458cc6a233d8c8c4b72dc7da5619e6f02ffc9dfb419998f96de3a0"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-05T23:32:11.631229+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:b059d5ed66e0990d03b108897a5cdfdcec84430e921e07dc8ad01121f3975e7a","mission_step_id":"2d377a8e-c18f-4147-bf54-961a792a0353","command_center_event_id":"5e54bf13-67e0-425f-abbd-4712ed4fe248"},{"id":"24a19f27-1969-4404-8154-5c54381be0b1","source":"forgejo","status":"waiting","payload":{"branch":"ai/gate-ack-live-proof-20260904","prNumber":1692,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:04:11.894927+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","external_id":"1692","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:270f5e1c-a38b-4e03-a15b-fb134dac6272:merged-pr:1692:ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","mission_step_id":"cedf317b-06fa-4235-ae45-33c03aa1996e","command_center_event_id":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},{"id":"afb41148-b6ce-460f-ba71-da06dcbc9b37","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Apply the exact one-file canonical tenant-media loader correction already established, then finish the same mission through one PR, KnockLaunch Gate, squash merge, frontend-only release, and live proof. No other files may change.","wordingChanged":false,"canonicalIntent":"Apply the exact one-file canonical tenant-media loader correction already established, then finish the same mission through one PR, KnockLaunch Gate, squash merge, frontend-only release, and live proof. No other files may change.","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":"Apply the exact one-file canonical tenant-media loader correction already established, then finish the same mission through one PR, KnockLaunch Gate, squash merge, frontend-only release, and live proof. No other files may change.","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":"f60d49738792a5e57ca08b33d18cca287e1365a225997348c0bfdb1761cf7a5d","requestContractRevision":3,"previousRequestContractHash":"80cbd2ed06d054e3e63749d959d7f604631f794d46dce794c47d9daa166ab81c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:04:54.004217+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:3:f60d49738792a5e57ca08b33d18cca287e1365a225997348c0bfdb1761cf7a5d","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"d58398aa-2da3-47df-8088-b9f984733b21","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/frontend-release-startup-latency-20260903","reason":"pull_request_gate_missing","status":"waiting_for_gate","metrics":{"receiptBytes":2402,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.17-release-owner-classifier-refreeze","prNumber":1648,"terminal":false,"missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":12957,"prReadinessMs":3768,"approvedPlanMs":8838,"missionSetupMs":948,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1035,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:14:06.266751+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1648","receipt_type":"execute_mission","idempotency_key":"mission:9ba8fd67-2054-4864-bfdc-13fe84cc1ef2:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"dbe49ab8-ae4b-40c0-adf3-53ff189b6ec3","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"49e3a0d8-bff6-4124-832b-cbbfad7395ea","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-waitlist-public-auth-20260902","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":9126,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1394,"terminal":false,"missionId":"d01e575f-d041-478d-8726-79dc944ede5b","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":2687,"prReadinessMs":2095,"approvedPlanMs":0,"missionSetupMs":926,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"d01e575f-d041-478d-8726-79dc944ede5b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1510,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T05:06:27.347848+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1394","receipt_type":"execute_mission","idempotency_key":"mission:d01e575f-d041-478d-8726-79dc944ede5b:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"c60578fe-013a-47ff-bff3-9dfac2097310","command_center_event_id":"d01e575f-d041-478d-8726-79dc944ede5b"},{"id":"9da8dd74-3d78-42a0-a831-71e74ad94e23","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Correct the same PR #1395 before merge based on live tenant data. Root cause: settings.media_branding declares bucket='generated-media' for Redfish and the active tenant media system, but src/lib/tenants/tenantMediaBranding.ts hardcodes public URLs to the 'tenant-media' bucket. Update that canonical resolver to honor media_branding.bucket, defaulting to tenant-media only when bucket is absent. Keep the existing tenantBackground.ts change consuming the canonical resolver. Do not create a new PR or branch. Re-run the gate on the updated PR head, then squash merge and release frontend only.","wordingChanged":false,"canonicalIntent":"Correct the same PR #1395 before merge based on live tenant data. Root cause: settings.media_branding declares bucket='generated-media' for Redfish and the active tenant media system, but src/lib/tenants/tenantMediaBranding.ts hardcodes public URLs to the 'tenant-media' bucket. Update that canonical resolver to honor media_branding.bucket, defaulting to tenant-media only when bucket is absent. Keep the existing tenantBackground.ts change consuming the canonical resolver. Do not create a new PR or branch. Re-run the gate on the updated PR head, then squash merge and release frontend only.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-tenant-media-loader","statement":"Tenant loader resolution honors canonical media_branding paths and declared bucket.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Correct the same PR #1395 before merge based on live tenant data. Root cause: settings.media_branding declares bucket='generated-media' for Redfish and the active tenant media system, but src/lib/tenants/tenantMediaBranding.ts hardcodes public URLs to the 'tenant-media' bucket. Update that canonical resolver to honor media_branding.bucket, defaulting to tenant-media only when bucket is absent. Keep the existing tenantBackground.ts change consuming the canonical resolver. Do not create a new PR or branch. Re-run the gate on the updated PR head, then squash merge and release frontend only.","constraints":[{"id":"frontend-only","statement":"Only frontend source changes; no tenant data/schema/auth/backend mutation.","proofConditionIds":["proof-source"]},{"id":"same-pr","statement":"Update existing PR #1395; do not create a duplicate PR or branch.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Protected main resolves media_branding assets from the declared bucket and tenantBackground consumes that canonical resolver.","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 loader resolves the existing generated-media background object.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"c5abc79b8b9d9650ec42fc9f1d35a780c88b340694de62ecdf8172e2a294bc12","requestContractRevision":4,"previousRequestContractHash":"f60d49738792a5e57ca08b33d18cca287e1365a225997348c0bfdb1761cf7a5d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:06:44.362967+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:4:c5abc79b8b9d9650ec42fc9f1d35a780c88b340694de62ecdf8172e2a294bc12","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"51c783ed-dfcf-468f-b544-a6d737ed0bf4","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing PR #1395 only. The current branch already contains the canonical tenant loader media fix, including honoring settings.media_branding.bucket instead of hardcoding tenant-media. Do not change source unless the current gate proves a defect in these exact two files. Finish the existing PR through KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and exact live proof. Do not create a new PR or branch. Do not touch Supabase data, auth, schema, backend, or unrelated frontend files.","wordingChanged":false,"canonicalIntent":"Continue the existing PR #1395 only. The current branch already contains the canonical tenant loader media fix, including honoring settings.media_branding.bucket instead of hardcoding tenant-media. Do not change source unless the current gate proves a defect in these exact two files. Finish the existing PR through KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and exact live proof. Do not create a new PR or branch. Do not touch Supabase data, auth, schema, backend, or unrelated frontend files.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-tenant-media-loader","statement":"Tenant loader resolution honors canonical media_branding paths and declared bucket.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Continue the existing PR #1395 only. The current branch already contains the canonical tenant loader media fix, including honoring settings.media_branding.bucket instead of hardcoding tenant-media. Do not change source unless the current gate proves a defect in these exact two files. Finish the existing PR through KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and exact live proof. Do not create a new PR or branch. Do not touch Supabase data, auth, schema, backend, or unrelated frontend files.","constraints":[{"id":"frontend-only","statement":"Only frontend source changes; no tenant data/schema/auth/backend mutation.","proofConditionIds":["proof-source"]},{"id":"same-pr","statement":"Continue existing PR #1395; do not create a duplicate PR or branch.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Protected main resolves media_branding assets from the declared bucket and tenantBackground consumes that canonical resolver.","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 loader resolves the existing generated-media background object.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"e947f5e854c31d0b34842e77f58c66bc11ee5be9274d02912ac6d1c4198ff483","requestContractRevision":5,"previousRequestContractHash":"c5abc79b8b9d9650ec42fc9f1d35a780c88b340694de62ecdf8172e2a294bc12"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:08:13.286244+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:5:e947f5e854c31d0b34842e77f58c66bc11ee5be9274d02912ac6d1c4198ff483","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"15ad3bbb-f535-4e9d-9700-0884c6bb404e","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-waitlist-public-auth-20260902","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":10381,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1394,"terminal":false,"missionId":"d01e575f-d041-478d-8726-79dc944ede5b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a6e0df3efd4007292b2256dd85ea7f6aff15a3cd","timingsMs":{"handlerMs":3741,"prReadinessMs":688,"approvedPlanMs":0,"missionSetupMs":1565,"shipAndProveMs":2185},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d01e575f-d041-478d-8726-79dc944ede5b"},"performance":null,"deploymentId":"forgejo-main-a6e0df3efd40","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":1793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T05:08:14.486448+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a6e0df3efd4007292b2256dd85ea7f6aff15a3cd","external_id":"forgejo-main-a6e0df3efd40","receipt_type":"execute_mission","idempotency_key":"mission:d01e575f-d041-478d-8726-79dc944ede5b:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"349a17ac-0a42-48b9-9e08-280698dedb56","command_center_event_id":"d01e575f-d041-478d-8726-79dc944ede5b"},{"id":"cf31b91c-cef5-4fcb-9767-6cad85a88dba","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Complete the same #1648 latency repair by aligning the later adaptive QA frontend-domain classifier with the already-correct early pre-classifier, so the release-only deploy script cannot trigger dependency hydration or a Vite bundle build.","baseSha":"31965d939835034a028044574d079412e6779bcd","issuedAt":1788484864598,"expiresAt":1788485044598,"missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2","singleUse":true,"authorizationId":"b7e89ed3-3f71-4de8-a6cb-4c447cd6794c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:21:05.534337+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:b7e89ed3-3f71-4de8-a6cb-4c447cd6794c","mission_step_id":"4e76b214-3fdd-4eec-9a8c-bd4a0552a9ea","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"45c30a8d-0905-4d6a-b836-ca0b99db9872","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/tenant-loader-canonical-media-20260902","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":30859,"releaseCount":0,"toolCallCount":14,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1395,"terminal":false,"missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1095,"prReadinessMs":940,"approvedPlanMs":0,"missionSetupMs":1876,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","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":1504,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:04:57.994055+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1395","receipt_type":"execute_mission","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"a822c45e-323b-45d7-9949-e9216fc58b65","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"31965d939835034a028044574d079412e6779bcd","consumedAt":1788484866943,"consumerToken":"9d19d5dc-8813-4c7f-9e4a-958b6ad8e765","authorizationId":"b7e89ed3-3f71-4de8-a6cb-4c447cd6794c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:21:07.828491+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:b7e89ed3-3f71-4de8-a6cb-4c447cd6794c","mission_step_id":"4e76b214-3fdd-4eec-9a8c-bd4a0552a9ea","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"6a0bd896-d2ae-4678-a00c-1927d185f95c","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly directed the recurring Forgejo timeout repair to completion and authorized unfreezing the control plane; this is the exact one-line invariant correction on the existing mission/branch/PR.","baseSha":"cd78716d87ba09dbbbc580808871d01fb410eed7","issuedAt":1789322524178,"expiresAt":1789322704178,"missionId":"949bc445-50f9-41d1-9076-bb49f9603b48","authorizationId":"8493ac58-631f-453e-af5b-43f9a9827600","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:02:04.581512+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cd78716d87ba09dbbbc580808871d01fb410eed7","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8493ac58-631f-453e-af5b-43f9a9827600","mission_step_id":"bfa3047a-635a-4e14-9cc1-15aacc032d20","command_center_event_id":"949bc445-50f9-41d1-9076-bb49f9603b48"},{"id":"fb8e0a99-2195-4e88-98bc-a6604a65f098","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/frontend-release-startup-latency-20260903","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":4841,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.17-release-owner-classifier-refreeze","prNumber":1648,"terminal":false,"missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":25546,"prReadinessMs":5539,"approvedPlanMs":18698,"missionSetupMs":1389,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},"performance":null,"deploymentId":null,"workflowRunId":null,"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-04T01:21:30.784554+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1648","receipt_type":"execute_mission","idempotency_key":"mission:9ba8fd67-2054-4864-bfdc-13fe84cc1ef2:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"dbe49ab8-ae4b-40c0-adf3-53ff189b6ec3","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"9577c518-3887-42ef-87c0-2a38bcd422b3","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #1395 from its current head. Source is already correct: tenantBackground consumes resolveTenantMediaBranding and tenantMediaBranding honors settings.media_branding.bucket, defaulting only when absent. Do not change source. If the current gate is green, squash merge #1395, release frontend only, and prove the exact deployed artifact. If gate is still running, reconcile its current head/run and continue this same mission only. No new branch or PR.","wordingChanged":false,"canonicalIntent":"Continue existing PR #1395 from its current head. Source is already correct: tenantBackground consumes resolveTenantMediaBranding and tenantMediaBranding honors settings.media_branding.bucket, defaulting only when absent. Do not change source. If the current gate is green, squash merge #1395, release frontend only, and prove the exact deployed artifact. If gate is still running, reconcile its current head/run and continue this same mission only. No new branch or PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-tenant-media-loader","statement":"Tenant loader resolution honors canonical media_branding paths and declared bucket.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Continue existing PR #1395 from its current head. Source is already correct: tenantBackground consumes resolveTenantMediaBranding and tenantMediaBranding honors settings.media_branding.bucket, defaulting only when absent. Do not change source. If the current gate is green, squash merge #1395, release frontend only, and prove the exact deployed artifact. If gate is still running, reconcile its current head/run and continue this same mission only. No new branch or PR.","constraints":[{"id":"frontend-only","statement":"Only frontend source changes; no tenant data/schema/auth/backend mutation.","proofConditionIds":["proof-source"]},{"id":"same-pr","statement":"Continue existing PR #1395 only.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Protected main resolves media_branding assets from the declared bucket and tenantBackground consumes that canonical resolver.","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 loader resolves its existing generated-media background object.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"068dc18623be56b9e7045f3d45169d6eea906b799a1fd72b3b76d1a7d9d54d7e","requestContractRevision":6,"previousRequestContractHash":"e947f5e854c31d0b34842e77f58c66bc11ee5be9274d02912ac6d1c4198ff483"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:09:02.998637+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:6:068dc18623be56b9e7045f3d45169d6eea906b799a1fd72b3b76d1a7d9d54d7e","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"c402fedb-110b-4581-8f18-504585eaa94e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","release-targets/detection":"pending"},"mainSha":"ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","missing":[],"pending":["release-targets/detection"],"required":["forgejo-main/source","release-targets/detection"],"sourceSha":"ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":null,"releaseTargetStates":{},"requestContractHash":"0ba04dab90c804277afe30cc8a78a7d5321f426d6b392dc53eb015eaecfdf9d1","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:04:13.633978+00:00","proof_gate":"canonical_release_pending","source_sha":"ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:270f5e1c-a38b-4e03-a15b-fb134dac6272:forgejo-release-status:ea6cb28a923e30e4afc18e63eb9f88287fa6cf03:pending:forgejo-main/source=success|release-targets/detection=pending","mission_step_id":"577710e8-b82c-4f20-b0b3-2657a6cbdab0","command_center_event_id":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},{"id":"c972333a-c8c5-444a-a100-037a258f43db","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile stale base on existing PR #1395 against current protected main while preserving its exact two-file tenant-media changes. Do not create a replacement branch or PR and do not modify unrelated source. After refresh, run KnockLaunch Gate on the refreshed head; when green, squash merge, release frontend only, and prove the exact live artifact.","wordingChanged":false,"canonicalIntent":"Reconcile stale base on existing PR #1395 against current protected main while preserving its exact two-file tenant-media changes. Do not create a replacement branch or PR and do not modify unrelated source. After refresh, run KnockLaunch Gate on the refreshed head; when green, squash merge, release frontend only, and prove the exact live artifact.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-tenant-media-loader","statement":"Tenant loader resolution honors canonical media_branding paths and declared bucket.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Reconcile stale base on existing PR #1395 against current protected main while preserving its exact two-file tenant-media changes. Do not create a replacement branch or PR and do not modify unrelated source. After refresh, run KnockLaunch Gate on the refreshed head; when green, squash merge, release frontend only, and prove the exact live artifact.","constraints":[{"id":"frontend-only","statement":"Only frontend source changes; no tenant data/schema/auth/backend mutation.","proofConditionIds":["proof-source"]},{"id":"same-pr","statement":"Reconcile and continue existing PR #1395 only.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Protected main resolves media_branding assets from the declared bucket and tenantBackground consumes that canonical resolver.","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 loader resolves its existing generated-media background object.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"24e10ad65fe3f655e7c2a864a24851a121fee584ab7906f97d7518270afe00e5","requestContractRevision":7,"previousRequestContractHash":"068dc18623be56b9e7045f3d45169d6eea906b799a1fd72b3b76d1a7d9d54d7e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:09:28.03199+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:7:24e10ad65fe3f655e7c2a864a24851a121fee584ab7906f97d7518270afe00e5","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"1540ce58-9db0-43de-8c34-e5706ce02aa8","source":"forgejo","status":"waiting","payload":{"branch":"ai/canonical-tenant-storage","prNumber":1887,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"5f01e31ad14934e26d83e4d6764e4847394ecfd7","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T23:34:20.116391+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"5f01e31ad14934e26d83e4d6764e4847394ecfd7","external_id":"1887","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:64b0dea4-ef9d-4ec2-8148-131e4c78f762:merged-pr:1887:5f01e31ad14934e26d83e4d6764e4847394ecfd7","mission_step_id":"a3ad2c30-a70a-4536-afab-b5a2f4e5351d","command_center_event_id":"64b0dea4-ef9d-4ec2-8148-131e4c78f762"},{"id":"a70d1823-adbf-4668-a507-a8d13c425c65","source":"forgejo","status":"waiting","payload":{"branch":"ai/forgejo-scoped-patch-shared-read-20260913","prNumber":2664,"nextAction":null,"mergeCommitSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:06:06.799299+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","external_id":"2664","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:949bc445-50f9-41d1-9076-bb49f9603b48:merged-pr:2664:aeec0dd3d49c9d622b0edd27a2a818c1a136710e","mission_step_id":"82cbc4c2-8f34-462d-aa87-07b9c56a4089","command_center_event_id":"949bc445-50f9-41d1-9076-bb49f9603b48"},{"id":"bc1e934e-3669-4441-b07a-b1d8577e3f53","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/tenant-loader-canonical-media-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":26305,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1395,"terminal":false,"missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":3939,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":1979,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","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":1076,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:08:21.566363+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1395","receipt_type":"execute_mission","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"25ef7f0e-21f7-4931-864c-7d7141521db5","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-portal-host-routing-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5112,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":1392,"terminal":false,"missionId":"3734cf68-e297-4a04-93d8-b91d868eeeb9","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":17737,"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":"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":1049,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:10:17.440075+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1392","receipt_type":"automatic_mission_resume","idempotency_key":"mission:3734cf68-e297-4a04-93d8-b91d868eeeb9:automatic-mission-resume:1392:repair_mission_pr_ready_retryable","mission_step_id":"f150bacb-43ec-4977-aad6-37d2df339d0c","command_center_event_id":"3734cf68-e297-4a04-93d8-b91d868eeeb9"},{"id":"ff1033e1-c5bc-43d5-b3ef-d90919c3bae4","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish existing PR #1395 only. The source correction is complete: tenant loader media consumes resolveTenantMediaBranding, and that canonical resolver honors settings.media_branding.bucket (including generated-media) instead of hardcoding tenant-media. Reconcile the current PR head and its current KnockLaunch Gate. Do not modify source unless that exact gate proves a defect. When green, squash merge #1395, deploy frontend only, and prove the exact live artifact. Do not create a new branch or PR.","wordingChanged":false,"canonicalIntent":"Finish existing PR #1395 only. The source correction is complete: tenant loader media consumes resolveTenantMediaBranding, and that canonical resolver honors settings.media_branding.bucket (including generated-media) instead of hardcoding tenant-media. Reconcile the current PR head and its current KnockLaunch Gate. Do not modify source unless that exact gate proves a defect. When green, squash merge #1395, deploy frontend only, and prove the exact live artifact. Do not create a new branch or PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-tenant-media-loader","statement":"Tenant loader resolution honors canonical media_branding paths and declared bucket.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Finish existing PR #1395 only. The source correction is complete: tenant loader media consumes resolveTenantMediaBranding, and that canonical resolver honors settings.media_branding.bucket (including generated-media) instead of hardcoding tenant-media. Reconcile the current PR head and its current KnockLaunch Gate. Do not modify source unless that exact gate proves a defect. When green, squash merge #1395, deploy frontend only, and prove the exact live artifact. Do not create a new branch or PR.","constraints":[{"id":"frontend-only","statement":"Only frontend source changes; no tenant data/schema/auth/backend mutation.","proofConditionIds":["proof-source"]},{"id":"same-pr","statement":"Continue existing PR #1395 only.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Protected main resolves media_branding assets from the declared bucket and tenantBackground consumes that canonical resolver.","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 loader resolves its existing generated-media background object.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"a7cfccde4b6886db7a9daf04495c8a2ea2d65ce5f4cde866c8b461213fc106ac","requestContractRevision":8,"previousRequestContractHash":"24e10ad65fe3f655e7c2a864a24851a121fee584ab7906f97d7518270afe00e5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:10:37.103786+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:8:a7cfccde4b6886db7a9daf04495c8a2ea2d65ce5f4cde866c8b461213fc106ac","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"8e8d611f-614f-4c34-92e9-a4f38dea7c09","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the existing ai/objective-first-repair-mtjmm072 branch through the tracked canonical mission path using push_to_branch. Preserve its verified three-file frontend diff, reconcile current main, open exactly one PR, run KnockLaunch Gate, squash merge, deploy frontend only, and verify production /redfish-roofing/canvassing with visual and interaction proof.","tenantRef":"redfish-roofing","receivedAt":"2026-09-02T05:12:22.726Z","fingerprint":"665e9d5a5b093810180b6083d24f91b69513b1b887ad150cdf189d045a738176","workstreamRef":"redfishroofing","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtjmm072","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing ai/objective-first-repair-mtjmm072 branch through the tracked canonical mission path using push_to_branch. Preserve its verified three-file frontend diff, reconcile current main, open exactly one PR, run KnockLaunch Gate, squash merge, deploy frontend only, and verify production /redfish-roofing/canvassing with visual and interaction proof.","wordingChanged":false,"canonicalIntent":"Continue the existing ai/objective-first-repair-mtjmm072 branch through the tracked canonical mission path using push_to_branch. Preserve its verified three-file frontend diff, reconcile current main, open exactly one PR, run KnockLaunch Gate, squash merge, deploy frontend only, and verify production /redfish-roofing/canvassing with visual and interaction proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"controls","statement":"The primary canvassing map controls no longer show the dedicated Targets or Golden/star buttons and retain clear working Filters, Storm Radar, current-location, and refresh actions.","proofConditionIds":["proof-production"]},{"id":"property-details","statement":"Selected-property information is organized into clear Property, Homeowner, Roof & permits, Storm, More property details, and actions sections without the technical Data health block or nested permit maze.","proofConditionIds":["proof-production"]}],"objective":"Continue the existing ai/objective-first-repair-mtjmm072 branch through the tracked canonical mission path using push_to_branch. Preserve its verified three-file frontend diff, reconcile current main, open exactly one PR, run KnockLaunch Gate, squash merge, deploy frontend only, and verify production /redfish-roofing/canvassing with visual and interaction proof.","constraints":[{"id":"constraint-1","statement":"Preserve existing Redfish tenant isolation and existing map/property data contracts.","proofConditionIds":["proof-production"]},{"id":"constraint-2","statement":"Do not change unrelated routes, backend, database, control-plane, workflow, or runtime source.","proofConditionIds":["proof-production"]},{"id":"constraint-3","statement":"Use one PR, canonical gate, squash merge, and deploy only the frontend target.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The production /redfish-roofing/canvassing route reflects the simplified controls and reorganized selected-property workspace after the frontend release.","route":"/redfish-roofing/canvassing","roleRef":"GodMode","userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtjmm072","conversationContext":"{\"existingBranchHead\":\"a5fd6dca4a678db91e2a3f375969e47f2a98f1b6\",\"verifiedChangedFiles\":[\"src/components/maps/UnifiedIntelMap/components/MapControlsSimple.tsx\",\"src/components/maps/UnifiedIntelMap/components/quick-panel/EnterprisePropertyWorkspace.tsx\",\"src/components/maps/UnifiedIntelMap/components/quick-panel/MarkerDetailCard.tsx\"]}","requestContractHash":"88ecbb79b62792e586885396553a75d72dfa2bd6de0afe00eefccbddebf8ca3f","requestContractRevision":1},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T05:12:23.37901+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:ebba22e3-a7fa-410d-ac29-ae0b905c5bbc:tenant-workstream-contribution:665e9d5a5b093810180b6083d24f91b69513b1b887ad150cdf189d045a738176","mission_step_id":null,"command_center_event_id":"ebba22e3-a7fa-410d-ac29-ae0b905c5bbc"},{"id":"e24ea953-ca7e-469c-b493-461da886c252","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/frontend-release-startup-latency-20260903","reason":null,"status":"in_progress","metrics":{"receiptBytes":7065,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.17-release-owner-classifier-refreeze","prNumber":1648,"terminal":false,"missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":5578,"prReadinessMs":510,"approvedPlanMs":0,"missionSetupMs":1298,"shipAndProveMs":4554},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:23:32.503477+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1648","receipt_type":"execute_mission","idempotency_key":"mission:9ba8fd67-2054-4864-bfdc-13fe84cc1ef2:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"d4631a91-024d-4cbb-a9fc-0c8133e51df9","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"f5e6b452-9dd6-4795-954b-7abc442b4963","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same proof mission only. PR #1692 is merged at ea6cb28a923e30e4afc18e63eb9f88287fa6cf03. Forgejo push run 5168 authoritatively resolved the event-native release plan with changedPathCount=1 and releaseTargets=[], explicitly release_cc_execution=false, release_onrunner=false, release_frontend=false, release_supabase_edge=false, release_migrations=false. Canonical Gate run 5167 succeeded and live 1.58.42 exact notifier logged accepted on attempt 1 with notifyMs=356; deferred progression auto-merged the PR. Reconcile this same mission as no product deployment required, record the exact no-target proof and live callback benchmark, and refreeze. Do not mutate source, create another branch/PR, or dispatch any runtime release.","wordingChanged":false,"canonicalIntent":"Continue the same proof mission only. PR #1692 is merged at ea6cb28a923e30e4afc18e63eb9f88287fa6cf03. Forgejo push run 5168 authoritatively resolved the event-native release plan with changedPathCount=1 and releaseTargets=[], explicitly release_cc_execution=false, release_onrunner=false, release_frontend=false, release_supabase_edge=false, release_migrations=false. Canonical Gate run 5167 succeeded and live 1.58.42 exact notifier logged accepted on attempt 1 with notifyMs=356; deferred progression auto-merged the PR. Reconcile this same mission as no product deployment required, record the exact no-target proof and live callback benchmark, and refreeze. Do not mutate source, create another branch/PR, or dispatch any runtime release.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"benchmark","statement":"Exact notifier on the proof PR hits live 1.58.42 and logs accepted notifyMs.","proofConditionIds":["gate"]},{"id":"progression","statement":"Deferred progression still automatically merges the proof PR.","proofConditionIds":["gate","release"]},{"id":"no-runtime","statement":"The assertion-only workers/cc-execution/test change classifies ccExecution false and selects no product runtime target.","proofConditionIds":["release"]},{"id":"refreeze","statement":"Control plane is refrozen after proof.","proofConditionIds":["refrozen"]}],"objective":"Continue the same proof mission only. PR #1692 is merged at ea6cb28a923e30e4afc18e63eb9f88287fa6cf03. Forgejo push run 5168 authoritatively resolved the event-native release plan with changedPathCount=1 and releaseTargets=[], explicitly release_cc_execution=false, release_onrunner=false, release_frontend=false, release_supabase_edge=false, release_migrations=false. Canonical Gate run 5167 succeeded and live 1.58.42 exact notifier logged accepted on attempt 1 with notifyMs=356; deferred progression auto-merged the PR. Reconcile this same mission as no product deployment required, record the exact no-target proof and live callback benchmark, and refreeze. Do not mutate source, create another branch/PR, or dispatch any runtime release.","constraints":[{"id":"scope","statement":"Only the assertion message may change; runtime, workflow, config, product behavior, and release ownership code remain untouched.","proofConditionIds":["repo","release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR changes only the existing test assertion message.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"gate","kind":"release","claim":"Canonical Gate and exact notifier succeed with live 1.58.42 notifyMs evidence and automatic progression.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release","kind":"release","claim":"Merged test-only push selects no product runtime target, including ccExecution false.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"refrozen","kind":"release","claim":"Control-plane maintenance is refrozen after benchmark proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"70986ddda16f28f8b4255f856492152866246cc62369666fe88e488d2db3c6c8","requestContractRevision":2,"previousRequestContractHash":"0ba04dab90c804277afe30cc8a78a7d5321f426d6b392dc53eb015eaecfdf9d1"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:04:34.975772+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:270f5e1c-a38b-4e03-a15b-fb134dac6272:request-contract:70986ddda16f28f8b4255f856492152866246cc62369666fe88e488d2db3c6c8","mission_step_id":"40cb129c-c128-4fa0-95c9-8e855e33dc07","command_center_event_id":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},{"id":"17c49a30-3aae-4c8c-9fd7-3d5976a37a9e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish existing PR #1395 only. Its refreshed KnockLaunch Gate run 4403 is green on head 4a2362af84a2daaf898d2a9af3406c9a30ffa32e. Do not modify source. Squash merge #1395 now, release frontend only, and prove the exact deployed artifact. Do not create a new branch or PR.","wordingChanged":false,"canonicalIntent":"Finish existing PR #1395 only. Its refreshed KnockLaunch Gate run 4403 is green on head 4a2362af84a2daaf898d2a9af3406c9a30ffa32e. Do not modify source. Squash merge #1395 now, release frontend only, and prove the exact deployed artifact. Do not create a new branch or PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canonical-tenant-media-loader","statement":"Tenant loader resolution honors canonical media_branding paths and declared bucket.","proofConditionIds":["proof-source","proof-runtime"]}],"objective":"Finish existing PR #1395 only. Its refreshed KnockLaunch Gate run 4403 is green on head 4a2362af84a2daaf898d2a9af3406c9a30ffa32e. Do not modify source. Squash merge #1395 now, release frontend only, and prove the exact deployed artifact. Do not create a new branch or PR.","constraints":[{"id":"frontend-only","statement":"Only frontend source changes; no tenant data/schema/auth/backend mutation.","proofConditionIds":["proof-source"]},{"id":"same-pr","statement":"Continue existing PR #1395 only.","proofConditionIds":["proof-source"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Protected main resolves media_branding assets from the declared bucket and tenantBackground consumes that canonical resolver.","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 loader resolves its existing generated-media background object.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"91ab88b9b3f3db4683514efca04a6f95a2436c765db257ad32d578819ee8deb8","requestContractRevision":9,"previousRequestContractHash":"a7cfccde4b6886db7a9daf04495c8a2ea2d65ce5f4cde866c8b461213fc106ac"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:12:35.039052+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:9:91ab88b9b3f3db4683514efca04a6f95a2436c765db257ad32d578819ee8deb8","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"d1dd53d1-e5da-4cae-aa3e-f9fa39a746bf","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/tenant-loader-canonical-media-20260902","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":34683,"releaseCount":0,"toolCallCount":16,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1395,"terminal":false,"missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"d8946244dc83d3009e2ccd3f072db822e99f2063","timingsMs":{"handlerMs":12665,"prReadinessMs":1557,"approvedPlanMs":0,"missionSetupMs":1933,"shipAndProveMs":10655},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},"performance":null,"deploymentId":"forgejo-main-d8946244dc83","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":2086,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:12:49.624353+00:00","proof_gate":"canonical_release_dispatched","source_sha":"d8946244dc83d3009e2ccd3f072db822e99f2063","external_id":"forgejo-main-d8946244dc83","receipt_type":"execute_mission","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"1f685457-feeb-4203-a06e-d8e4870a23dc","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"1e8cf15b-3856-4f1b-afa7-bf4ab0a63398","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the already-merged PR #1395 release only. Merge SHA is d8946244dc83d3009e2ccd3f072db822e99f2063. Do not modify source or create any new branch/PR. Verify the current main push/release, ensure only frontend is released, and return exact live deployment proof for that SHA. If the release is still running, continue the same release path to terminal proof. Do not touch Supabase data, auth, schema, backend, or unrelated production targets.","wordingChanged":false,"canonicalIntent":"Reconcile the already-merged PR #1395 release only. Merge SHA is d8946244dc83d3009e2ccd3f072db822e99f2063. Do not modify source or create any new branch/PR. Verify the current main push/release, ensure only frontend is released, and return exact live deployment proof for that SHA. If the release is still running, continue the same release path to terminal proof. Do not touch Supabase data, auth, schema, backend, or unrelated production targets.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-live","statement":"The exact merged SHA d8946244dc83d3009e2ccd3f072db822e99f2063 is deployed to frontend production.","proofConditionIds":["proof-runtime"]}],"objective":"Reconcile the already-merged PR #1395 release only. Merge SHA is d8946244dc83d3009e2ccd3f072db822e99f2063. Do not modify source or create any new branch/PR. Verify the current main push/release, ensure only frontend is released, and return exact live deployment proof for that SHA. If the release is still running, continue the same release path to terminal proof. Do not touch Supabase data, auth, schema, backend, or unrelated production targets.","constraints":[{"id":"no-source-change","statement":"Do not modify source or create new branch/PR.","proofConditionIds":["proof-runtime"]},{"id":"frontend-only","statement":"Only frontend release verification/deployment is allowed.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime","kind":"runtime","claim":"The exact merged frontend SHA d8946244dc83d3009e2ccd3f072db822e99f2063 is live on production.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"9b882dd397cc6f0dac201c576e80038f8e0808c7baa0f691bfbb03e69b91cb94","requestContractRevision":10,"previousRequestContractHash":"91ab88b9b3f3db4683514efca04a6f95a2436c765db257ad32d578819ee8deb8"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:14:43.221107+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:10:9b882dd397cc6f0dac201c576e80038f8e0808c7baa0f691bfbb03e69b91cb94","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"8578db54-ee31-4634-8a3b-034186b6d823","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtjmm072","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/objective-first-repair-mtjmm072","status":"blocked","metrics":{"receiptBytes":5327,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":null,"terminal":false,"missionId":"ebba22e3-a7fa-410d-ac29-ae0b905c5bbc","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":665,"prReadinessMs":0,"approvedPlanMs":665,"missionSetupMs":375,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ebba22e3-a7fa-410d-ac29-ae0b905c5bbc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1100,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T05:12:25.958021+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ebba22e3-a7fa-410d-ac29-ae0b905c5bbc:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a74edbb2-a985-4322-8387-9b87922179db","command_center_event_id":"ebba22e3-a7fa-410d-ac29-ae0b905c5bbc"},{"id":"8f82cd45-aac0-420f-8feb-80e034840274","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing the control plane to repair Forgejo merge-queue reconciler read-budget drift causing PR and Actions queue reads to time out while direct reads succeed.","baseSha":"0ef381ab2cb5f9095a16b593ddf165aba748ccf6","issuedAt":1788901890143,"expiresAt":1788902070143,"missionId":"1f07bf0e-80ec-4f8d-99b0-bba05910a0d4","authorizationId":"1169727f-74b6-40b1-afbd-905d28b03c48","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:11:30.54242+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0ef381ab2cb5f9095a16b593ddf165aba748ccf6","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:1169727f-74b6-40b1-afbd-905d28b03c48","mission_step_id":"745b04e4-094d-4d93-9b23-49c721424589","command_center_event_id":"1f07bf0e-80ec-4f8d-99b0-bba05910a0d4"},{"id":"bf652d8f-4e1f-49b5-87fa-fd5282a50a5a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/tenant-loader-canonical-media-20260902","reason":null,"status":"in_progress","metrics":{"receiptBytes":38740,"releaseCount":1,"toolCallCount":18,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1395,"terminal":false,"missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"d8946244dc83d3009e2ccd3f072db822e99f2063","timingsMs":{"handlerMs":5133,"prReadinessMs":479,"approvedPlanMs":0,"missionSetupMs":1992,"shipAndProveMs":4401},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},"performance":null,"deploymentId":"forgejo-main-d8946244dc83","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":1009,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:14:50.488794+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"d8946244dc83d3009e2ccd3f072db822e99f2063","external_id":"forgejo-main-d8946244dc83","receipt_type":"execute_mission","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"1f685457-feeb-4203-a06e-d8e4870a23dc","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"e097a7c8-cdf9-464f-b082-5d1c630e3e38","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same already-merged PR #1395 release reconciliation only. Source SHA is d8946244dc83d3009e2ccd3f072db822e99f2063 and release target is frontend only. Do not modify source or create any new branch/PR. Reconcile the existing frontend release to terminal proof and verify the exact SHA is live in production.","wordingChanged":false,"canonicalIntent":"Continue the same already-merged PR #1395 release reconciliation only. Source SHA is d8946244dc83d3009e2ccd3f072db822e99f2063 and release target is frontend only. Do not modify source or create any new branch/PR. Reconcile the existing frontend release to terminal proof and verify the exact SHA is live in production.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-live","statement":"The exact merged SHA d8946244dc83d3009e2ccd3f072db822e99f2063 is deployed to frontend production.","proofConditionIds":["proof-runtime"]}],"objective":"Continue the same already-merged PR #1395 release reconciliation only. Source SHA is d8946244dc83d3009e2ccd3f072db822e99f2063 and release target is frontend only. Do not modify source or create any new branch/PR. Reconcile the existing frontend release to terminal proof and verify the exact SHA is live in production.","constraints":[{"id":"no-source-change","statement":"Do not modify source or create new branch/PR.","proofConditionIds":["proof-runtime"]},{"id":"frontend-only","statement":"Only frontend release verification/deployment is allowed.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime","kind":"runtime","claim":"The exact merged frontend SHA d8946244dc83d3009e2ccd3f072db822e99f2063 is live on production.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"350713a8342be4b12f9ace4ab25cfabd5ac3cd0525637586cf0b95754e35fe47","requestContractRevision":11,"previousRequestContractHash":"9b882dd397cc6f0dac201c576e80038f8e0808c7baa0f691bfbb03e69b91cb94"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:15:04.129341+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:11:350713a8342be4b12f9ace4ab25cfabd5ac3cd0525637586cf0b95754e35fe47","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"86ab9fb0-d3bc-43af-a958-62650c7690c3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/tenant-loader-canonical-media-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":42495,"releaseCount":1,"toolCallCount":20,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1395,"terminal":false,"missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"d8946244dc83d3009e2ccd3f072db822e99f2063","timingsMs":{"handlerMs":4658,"prReadinessMs":895,"approvedPlanMs":0,"missionSetupMs":5850,"shipAndProveMs":3006},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},"performance":null,"deploymentId":"forgejo-main-d8946244dc83","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":1177,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:15:15.009247+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"d8946244dc83d3009e2ccd3f072db822e99f2063","external_id":"forgejo-main-d8946244dc83","receipt_type":"execute_mission","idempotency_key":"mission:b3bb18c3-e46e-40cb-a76d-c2f34e726e9b:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"ce579b82-2728-43ce-ab70-22e5b7f25617","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-portal-host-routing-20260902","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":7613,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1392,"terminal":false,"missionId":"3734cf68-e297-4a04-93d8-b91d868eeeb9","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":38671,"prReadinessMs":3000,"approvedPlanMs":34277,"missionSetupMs":1063,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","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":1081,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:01:30.861108+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1392","receipt_type":"execute_mission","idempotency_key":"mission:3734cf68-e297-4a04-93d8-b91d868eeeb9:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"d22764fb-57bd-41cf-8e00-c677e3efdbf6","command_center_event_id":"3734cf68-e297-4a04-93d8-b91d868eeeb9"},{"id":"b7f3d484-25e6-4529-97b4-7382e15de895","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"scoped-read-unified","satisfied":false,"statement":"Default scoped repository patch GETs use forgejoReadJson with the existing 5000ms attempt, 15000ms total, two-attempt maximum and brownout budget preservation, so the 900ms hedge applies to the mutation preflight/read-back path.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"mutation-semantics-preserved","satisfied":false,"statement":"POST/PATCH/DELETE Forgejo writes remain single-attempt and existing exact read-back ambiguity reconciliation remains unchanged.","proofConditionIds":["repo-proof","runtime-proof"]}],"satisfied":false,"constraints":[{"id":"no-budget-expansion","satisfied":false,"statement":"Do not increase scoped-patch read or write deadlines; reuse the existing 5s/15s bounded read budget.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"canonical-path","satisfied":false,"statement":"Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, cc-execution-only release, and live proof; no Visual Witness.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"capability-completeness","satisfied":false,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","satisfied":false,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof","runtime-proof"]}],"contractHash":"0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":null,"repositoryProofPath":null,"requestContractHash":"0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"repositoryProofStatus":"required","expectedRepositoryPath":null,"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"repositoryConditionBound":false,"repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:06:13.215348+00:00","proof_gate":"request_contract_pending","source_sha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:949bc445-50f9-41d1-9076-bb49f9603b48:request-contract:0098e4dd3cedbae3347c6a8d65542d2a1354bf855ee3bf90238127f4554159ed:aeec0dd3d49c9d622b0edd27a2a818c1a136710e:pending:repository","mission_step_id":"ec5b921d-9066-46b0-93a7-3fb1c9507922","command_center_event_id":"949bc445-50f9-41d1-9076-bb49f9603b48"},{"id":"4478c76c-ccb6-4c56-a6dd-2f1817a1ccb6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Release reconciliation only for already-merged PR #1395. Source SHA is d8946244dc83d3009e2ccd3f072db822e99f2063. Do not modify source and do not create a branch or PR. Reconcile the existing frontend-only release until terminal proof shows that exact SHA live on production. Verify app.knocklaunch.app / knocklaunch.app exact frontend artifact/source identity if available. Do not touch Supabase data, auth, schema, backend, or unrelated production targets.","wordingChanged":false,"canonicalIntent":"Release reconciliation only for already-merged PR #1395. Source SHA is d8946244dc83d3009e2ccd3f072db822e99f2063. Do not modify source and do not create a branch or PR. Reconcile the existing frontend-only release until terminal proof shows that exact SHA live on production. Verify app.knocklaunch.app / knocklaunch.app exact frontend artifact/source identity if available. Do not touch Supabase data, auth, schema, backend, or unrelated production targets.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"release-live","statement":"The exact merged SHA d8946244dc83d3009e2ccd3f072db822e99f2063 is live on frontend production.","proofConditionIds":["proof-runtime"]}],"objective":"Release reconciliation only for already-merged PR #1395. Source SHA is d8946244dc83d3009e2ccd3f072db822e99f2063. Do not modify source and do not create a branch or PR. Reconcile the existing frontend-only release until terminal proof shows that exact SHA live on production. Verify app.knocklaunch.app / knocklaunch.app exact frontend artifact/source identity if available. Do not touch Supabase data, auth, schema, backend, or unrelated production targets.","constraints":[{"id":"no-source-change","statement":"No source, branch, or PR changes.","proofConditionIds":["proof-runtime"]},{"id":"frontend-only","statement":"Only frontend release reconciliation is allowed.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime","kind":"runtime","claim":"The exact merged frontend SHA d8946244dc83d3009e2ccd3f072db822e99f2063 is live on production.","route":"/redfish-roofing/today","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"1b4eaa2c58063a0cdc10977b66d5684eb61f156095395f96a6f4523a38386e79","requestContractRevision":12,"previousRequestContractHash":"350713a8342be4b12f9ace4ab25cfabd5ac3cd0525637586cf0b95754e35fe47"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-02T05:15:57.943526+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:12:1b4eaa2c58063a0cdc10977b66d5684eb61f156095395f96a6f4523a38386e79","mission_step_id":"e3f75933-0178-448f-a28b-9142775667cf","command_center_event_id":"b3bb18c3-e46e-40cb-a76d-c2f34e726e9b"},{"id":"b9296469-7c54-4510-b419-223bf4212e59","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/tenant-settings-brand-media-20260903","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":16375,"releaseCount":0,"toolCallCount":13,"repeatedCallCount":10,"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_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":37838,"prReadinessMs":4160,"approvedPlanMs":32410,"missionSetupMs":1158,"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":1082,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T00:51:25.510219+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1645","receipt_type":"execute_mission","idempotency_key":"mission:c0f7ad0b-65d2-4d48-9525-ae0fd2c37584:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"1a180256-7269-47b3-918f-deb0c53c5ed2","command_center_event_id":"c0f7ad0b-65d2-4d48-9525-ae0fd2c37584"},{"id":"9983b513-4da3-4f42-87c5-8897464bd063","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/gate-ack-live-proof-20260904","reason":null,"status":"deployment_dispatched","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":"canonical_release_dispatched","sourceSha":"ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1449,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":348,"approvedPlanMs":0,"missionSetupMs":1036,"providerAuthMs":0,"shipAndProveMs":959,"ledgerPrepareMs":1036,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1036,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1036,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},"performance":null,"deploymentId":"forgejo-main-ea6cb28a923e","workflowRunId":5168,"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":2311,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T13:04:37.284969+00:00","proof_gate":"canonical_release_dispatched","source_sha":"ea6cb28a923e30e4afc18e63eb9f88287fa6cf03","external_id":"forgejo-main-ea6cb28a923e","receipt_type":"execute_mission","idempotency_key":"mission:270f5e1c-a38b-4e03-a15b-fb134dac6272:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"577710e8-b82c-4f20-b0b3-2657a6cbdab0","command_center_event_id":"270f5e1c-a38b-4e03-a15b-fb134dac6272"},{"id":"b61ed242-da72-446b-9c75-fe94645c9c38","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/whatsmyprogress-static-waitlist-cta-20260902","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":6348,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1396,"terminal":false,"missionId":"93ad3bb7-025b-46dd-a242-494ab5adb185","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":13352,"prReadinessMs":13069,"approvedPlanMs":0,"missionSetupMs":3525,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"93ad3bb7-025b-46dd-a242-494ab5adb185"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2528,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T05:21:58.261713+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1396","receipt_type":"execute_mission","idempotency_key":"mission:93ad3bb7-025b-46dd-a242-494ab5adb185:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"aa15dcc9-9e79-41b8-8dd2-29ee983bb0a0","command_center_event_id":"93ad3bb7-025b-46dd-a242-494ab5adb185"},{"id":"d9a1c59d-ea05-407e-bb51-42c0a855cd8d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly authorized unfreezing the control plane to repair Forgejo merge-queue reconciler read-budget drift causing PR and Actions queue reads to time out while direct reads succeed.","baseSha":"0ef381ab2cb5f9095a16b593ddf165aba748ccf6","issuedAt":1788901900499,"expiresAt":1788902080499,"missionId":"1f07bf0e-80ec-4f8d-99b0-bba05910a0d4","authorizationId":"359fa994-5498-4b1a-9ccc-6c7d2531b4ad","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T21:11:40.885629+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0ef381ab2cb5f9095a16b593ddf165aba748ccf6","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:359fa994-5498-4b1a-9ccc-6c7d2531b4ad","mission_step_id":"745b04e4-094d-4d93-9b23-49c721424589","command_center_event_id":"1f07bf0e-80ec-4f8d-99b0-bba05910a0d4"},{"id":"b9eda212-9456-4ffb-94e7-9ce7ca884bb9","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/whatsmyprogress-static-waitlist-cta-20260902","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":7619,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1396,"terminal":false,"missionId":"93ad3bb7-025b-46dd-a242-494ab5adb185","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":4717,"prReadinessMs":3659,"approvedPlanMs":0,"missionSetupMs":1316,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"93ad3bb7-025b-46dd-a242-494ab5adb185"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1510,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"6789c016-47c0-495a-8560-6b455a5844ba","created_at":"2026-09-02T05:22:14.252287+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1396","receipt_type":"execute_mission","idempotency_key":"mission:93ad3bb7-025b-46dd-a242-494ab5adb185:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"aa15dcc9-9e79-41b8-8dd2-29ee983bb0a0","command_center_event_id":"93ad3bb7-025b-46dd-a242-494ab5adb185"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":11000,"schema":"public"}