{"data":[{"id":"18a50471-7656-4f10-8aab-8433da8d053b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-route-ownership-20260906","reason":"auto_progress_pr_read_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1985,"terminal":false,"missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463","operation":"automatic_mission_resume","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":0,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":785,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:26:48.098694+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"1985","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:automatic-mission-resume:1985:repair_mission_auto_progress_authorization_retryable","mission_step_id":"767af5c8-a188-4074-a290-f01cf081eb4a","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"c83fd93a-1e99-44d4-a7fe-46074336a6da","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized recovery of the cc-execution release canary propagation race that left protected main ahead of the live runtime.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789008838705,"expiresAt":1789009018705,"missionId":"2fb74b06-1a5e-4973-9773-af0846a8ed93","authorizationId":"035196f0-59df-44b6-af61-1963b6457fdd","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T02:53:59.411392+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:035196f0-59df-44b6-af61-1963b6457fdd","mission_step_id":"3d2741ff-ac8d-49a1-8bf1-c4260fc1a236","command_center_event_id":"2fb74b06-1a5e-4973-9773-af0846a8ed93"},{"id":"ca98a330-9477-4010-bf86-6055bd4254ea","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"9a8f660d44f27375d6ab768fb210f1b0437855ec","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"9a8f660d44f27375d6ab768fb210f1b0437855ec","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"f0586ed5a5984b8a55a77ae0a2b7eb7fa51bfd307f47591a9759bfcd8ecaff13","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6577","runId":6577,"status":"running","sourceSha":"9a8f660d44f27375d6ab768fb210f1b0437855ec","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:17:54.68776+00:00","proof_gate":"canonical_release_pending","source_sha":"9a8f660d44f27375d6ab768fb210f1b0437855ec","external_id":"forgejo-main-9a8f660d44f2","receipt_type":"canonical_release_status","idempotency_key":"mission:28a429c3-c51e-4a82-8bad-89e42f92a38a:forgejo-release-status:9a8f660d44f27375d6ab768fb210f1b0437855ec:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"c49ab01f-79ec-4754-8b43-74d0cb855a16","command_center_event_id":"28a429c3-c51e-4a82-8bad-89e42f92a38a"},{"id":"47fcebe8-d18e-4767-b130-98d4c3d28c9e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-route-ownership-20260906","reason":"pull_request_not_merge_eligible:pull_request_merge_rejected_no_mutation:{\"headSha\":\"86659cb57c5cae51587d499b6eca42982b2d5d4b\",\"merge\":\"{\\\"message\\\":\\\"not allowed to merge [reason: The head branch is behind the base branch]\\\",\\\"url\\\":\\\"https://git.knocklaunch.app/api/swagger\\\"}\",\"refreshRequired\":true,\"refreshOperation\":\"forgejo_pr_refresh\",\"headMutated\":false}","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1985,"terminal":false,"missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8817,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":5688,"approvedPlanMs":0,"missionSetupMs":2748,"providerAuthMs":0,"shipAndProveMs":2118,"ledgerPrepareMs":328,"ledgerReconcileMs":0,"lineageReconcileMs":2420,"resolvePreflightMs":2748,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":328,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1771,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:25:46.600366+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"1985","receipt_type":"execute_mission","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"6ef0dce1-94de-44d5-a63d-5df6a3c7dcfe","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"91d6130f-bda1-404d-83a1-650d094d9907","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","blobSha":"aa7d1af6a744a440db66061f696dc1344ee27574","expectedText":"RUNNING_NO_PROGRESS_TIMEOUT_MS"},{"id":"gate","path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","blobSha":"aa7d1af6a744a440db66061f696dc1344ee27574","expectedText":"rawAttemptCancelFallbackAfterSupervisorConflict"},{"id":"merge","path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","blobSha":"aa7d1af6a744a440db66061f696dc1344ee27574","expectedText":"runningNoProgressTimeoutMs"}],"requestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:25:45.364332+00:00","proof_gate":"request_contract_repository_verified","source_sha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:29aece99-1c29-4e65-9ff1-91ba71b173e0:request-contract-repository:988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0:857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","mission_step_id":"59cab76b-aabe-424d-8f83-0aef7031e61c","command_center_event_id":"29aece99-1c29-4e65-9ff1-91ba71b173e0"},{"id":"5b06b129-4331-40bc-a6de-182fdf8f4dd1","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/visual-witness-progress-stall-recovery-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1986,"terminal":false,"missionId":"29aece99-1c29-4e65-9ff1-91ba71b173e0","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","timingsMs":{"prReadinessMs":718,"approvedPlanMs":0,"shipAndProveMs":7204,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"29aece99-1c29-4e65-9ff1-91ba71b173e0"},"performance":null,"deploymentId":"forgejo-main-857c6c05f7bc","workflowRunId":5941,"releaseTargets":{"frontend":false,"onrunner":true,"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":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:25:58.672966+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1986","receipt_type":"automatic_mission_resume","idempotency_key":"mission:29aece99-1c29-4e65-9ff1-91ba71b173e0:automatic-mission-resume:1986:canonical_release_reconciliation_pending","mission_step_id":"8a5445b9-32dc-4488-a8fc-480058432a5f","command_center_event_id":"29aece99-1c29-4e65-9ff1-91ba71b173e0"},{"id":"ea454878-d9ad-4408-a975-e9ba77be9d7e","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5941","runId":5941,"status":"running","sourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"36b6028504a9738e2a9e6ec57eb8238cfe02bedb","runnerVersion":"onrunner-36b6028504a9","expectedSourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:25:38.25515+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","external_id":"forgejo-main-857c6c05f7bc","receipt_type":"canonical_release_status","idempotency_key":"mission:29aece99-1c29-4e65-9ff1-91ba71b173e0:forgejo-release-status:857c6c05f7bc3e3dc590358f4a38b72dce39dbb7:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"15bb8eea-247a-4dd3-919c-83b859628254","command_center_event_id":"29aece99-1c29-4e65-9ff1-91ba71b173e0"},{"id":"181c1991-1d29-44dc-a188-777781594827","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-route-ownership-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1985,"terminal":false,"missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1129,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1289,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:27:14.485254+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1985","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:automatic-mission-resume:1985:repair_mission_waiting_for_gate","mission_step_id":"767af5c8-a188-4074-a290-f01cf081eb4a","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"68d41af6-7b9a-4aa7-99f7-f5e09c53ecd2","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-route-ownership-20260906","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1985,"terminal":false,"missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":20243,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":19206,"approvedPlanMs":0,"missionSetupMs":1366,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":341,"ledgerReconcileMs":0,"lineageReconcileMs":1025,"resolvePreflightMs":1366,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":341,"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":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1900,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:26:33.048064+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1985","receipt_type":"execute_mission","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6ef0dce1-94de-44d5-a63d-5df6a3c7dcfe","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"fbbc0c94-efbc-412f-ab67-5c0e75516697","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/curri-demo-route-cohesion-20260909","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2231,"terminal":false,"missionId":"8a00b961-338b-4a4f-a0dc-b85b26e14cae","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2935,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2276,"approvedPlanMs":0,"missionSetupMs":625,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":625,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":625,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":625,"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":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1521,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:23:11.279515+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2231","receipt_type":"execute_mission","idempotency_key":"mission:8a00b961-338b-4a4f-a0dc-b85b26e14cae:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"9991e37f-7f82-4c99-b3e6-f6417d0bbc7a","command_center_event_id":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},{"id":"c33e0e9b-dea3-4bef-897c-5b32632472a6","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-demo-route-cohesion-20260909","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2231,"terminal":false,"missionId":"8a00b961-338b-4a4f-a0dc-b85b26e14cae","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","timingsMs":{"prReadinessMs":1497,"approvedPlanMs":0,"shipAndProveMs":9665,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},"performance":null,"deploymentId":"forgejo-main-984cacfc4a1a","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":1902,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:23:31.276244+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2231","receipt_type":"automatic_mission_resume","idempotency_key":"mission:8a00b961-338b-4a4f-a0dc-b85b26e14cae:automatic-mission-resume:2231:canonical_release_dispatched","mission_step_id":"12ec928c-90fe-4dfc-8d3e-e841a85d5981","command_center_event_id":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},{"id":"a88c6945-a0ea-41bb-a1ce-74666f5d7f00","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js"],"reason":"Owner-authorized exact recovery of failed cc-execution release run 6652.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789008877216,"expiresAt":1789009057216,"missionId":"0f699b12-60dc-403b-acdc-f7dc5117ef0c","authorizationId":"8e5234db-c609-413c-82f9-75e0e676bad0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T02:54:37.580561+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:8e5234db-c609-413c-82f9-75e0e676bad0","mission_step_id":"836c5fb9-6cc2-4e9b-b6ec-ba1355283019","command_center_event_id":"0f699b12-60dc-403b-acdc-f7dc5117ef0c"},{"id":"8173c7cf-625b-4a3d-8f3d-8c3a7da524da","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","scripts/protected-main-release-recovery.mjs","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts"],"reason":"Owner instructed to fix all remaining orchestration bottlenecks. The canonical cc-execution release job still runs on docker even for ordinary control-plane deployments, stealing the only heavy runner from frontend/heavy Gate work. paul-light is proven to run canonical Gate and release-plan jobs. This bounded repair dynamically routes ordinary cc-execution releases to paul-light while preserving Docker for workflow_dispatch recovery and Visual Witness/bootstrap-heavy releases, then refreezes.","baseSha":"c6b59af69384e7d03eaa2312a1fd8cb3e1eb51c5","issuedAt":1789164986682,"expiresAt":1789165166682,"missionId":"36b61c55-ba4a-4c4d-8f7b-9eb561013f27","authorizationId":"7dffad8e-d336-4e52-af39-481971245f00","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T22:16:27.162127+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"c6b59af69384e7d03eaa2312a1fd8cb3e1eb51c5","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7dffad8e-d336-4e52-af39-481971245f00","mission_step_id":"3fed9a06-99a3-48ef-8074-e3779ee8ae46","command_center_event_id":"36b61c55-ba4a-4c4d-8f7b-9eb561013f27"},{"id":"b549bcf8-165a-42ef-848c-eab14fdd077b","source":"forgejo","status":"waiting","payload":{"branch":"ai/curri-demo-route-cohesion-20260909","prNumber":2231,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:23:48.132037+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","external_id":"2231","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:8a00b961-338b-4a4f-a0dc-b85b26e14cae:merged-pr:2231:984cacfc4a1ab851c539e091a7b568ed559ae21a","mission_step_id":"12ec928c-90fe-4dfc-8d3e-e841a85d5981","command_center_event_id":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},{"id":"ecadefa6-b3c0-47ce-ae7f-ef94cbebfaa7","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success"},"requestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5941","runId":5941,"status":"success","sourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"onrunner":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","runnerVersion":"onrunner-857c6c05f7bc","expectedSourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:28:39.009748+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","external_id":"forgejo-main-857c6c05f7bc","receipt_type":"canonical_release_status","idempotency_key":"mission:29aece99-1c29-4e65-9ff1-91ba71b173e0:forgejo-release-status:857c6c05f7bc3e3dc590358f4a38b72dce39dbb7:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"59cab76b-aabe-424d-8f83-0aef7031e61c","command_center_event_id":"29aece99-1c29-4e65-9ff1-91ba71b173e0"},{"id":"da7f9e98-2453-4ec9-b8f3-75eb527fe625","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"runner","satisfied":true,"statement":"The automated interaction runner must recover from no-progress stalls instead of remaining stuck and blocking the lane.","proofConditionIds":["repo","gate","merge","runtime","interaction"]}],"satisfied":true,"constraints":[{"id":"runner-first","satisfied":true,"statement":"Fix the interaction runner before proceeding to the broader optimization work.","proofConditionIds":["runtime","interaction"]}],"contractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0","repositoryProofStatus":"verified","repositoryProofSourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7"},"required":true,"satisfied":true},{"id":"gate","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0","repositoryProofStatus":"verified","repositoryProofSourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7"},"required":true,"satisfied":true},{"id":"merge","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0","repositoryProofStatus":"verified","repositoryProofSourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["onrunner"],"releaseRequestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0"},"required":true,"satisfied":true},{"id":"interaction","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["onrunner"],"releaseRequestContractHash":"988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:28:41.0737+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:29aece99-1c29-4e65-9ff1-91ba71b173e0:request-contract:988436ef02f99828984053d8b3895937d2895115c75508e7f39bb4daacd265b0:857c6c05f7bc3e3dc590358f4a38b72dce39dbb7:verified:","mission_step_id":"59cab76b-aabe-424d-8f83-0aef7031e61c","command_center_event_id":"29aece99-1c29-4e65-9ff1-91ba71b173e0"},{"id":"6703bc90-fe82-4f33-8d94-fe17875ff42f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-canonical-route-ownership-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1985,"terminal":false,"missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10534,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1314,"approvedPlanMs":0,"missionSetupMs":540,"providerAuthMs":0,"shipAndProveMs":9013,"ledgerPrepareMs":421,"ledgerReconcileMs":0,"lineageReconcileMs":119,"resolvePreflightMs":540,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":421,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},"performance":null,"deploymentId":"forgejo-main-e4048ceaf157","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":2553,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:30:54.587999+00:00","proof_gate":"canonical_release_dispatched","source_sha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","external_id":"forgejo-main-e4048ceaf157","receipt_type":"execute_mission","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"d6e639b9-d0d1-41b1-bb21-db54be7ed0bd","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"789544c4-cd58-472b-8888-1e98022a2b3e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"69540759e66431c1d04a9a8a9192039d454781c0836ac4d0ca637d7425dd339a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5944","runId":5944,"status":"running","sourceSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:31:11.583867+00:00","proof_gate":"canonical_release_pending","source_sha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","external_id":"forgejo-main-e4048ceaf157","receipt_type":"canonical_release_status","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:forgejo-release-status:e4048ceaf15754fde4264e2b458c4307f1ac99b9:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d6e639b9-d0d1-41b1-bb21-db54be7ed0bd","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"9afd4f56-12fb-4de5-90aa-323181128d31","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/proposal-editor-layer-lock","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2528,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":315,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":315,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":315,"repositoryMutationMs":2528,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":315,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1424,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:32:28.358092+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6b10770a-4570-410b-a7b1-0fc89cdfafb8:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1692cddb-b5ca-4eed-aad6-14a2e44353af","command_center_event_id":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},{"id":"bbb0389f-b7f7-4410-ba5a-b8d60ae7ac54","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/curri-canonical-route-ownership-20260906","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1985,"terminal":false,"missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463","operation":"automatic_mission_resume","proofGate":"ship_and_prove_gate_blocked","sourceSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","timingsMs":{"prReadinessMs":2423,"approvedPlanMs":0,"shipAndProveMs":3009,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},"performance":null,"deploymentId":"forgejo-main-e4048ceaf157","workflowRunId":5944,"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":943,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:31:19.573863+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":null,"external_id":"1985","receipt_type":"automatic_mission_resume","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:automatic-mission-resume:1985:ship_and_prove_gate_blocked","mission_step_id":"767af5c8-a188-4074-a290-f01cf081eb4a","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"a1100393-9035-4acc-8996-c7301116ade2","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/proposal-editor-layer-lock","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":613,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1615,"providerAuthMs":0,"ledgerPrepareMs":844,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1615,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":844,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3195,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:31:50.445989+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6b10770a-4570-410b-a7b1-0fc89cdfafb8:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"97de73c1-75e0-4ea8-9702-32ee5efa65c1","command_center_event_id":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},{"id":"c2371e65-5a89-4815-8443-9e7b0f3cbf2b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/proposal-editor-layer-lock","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1242,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":382,"providerAuthMs":0,"ledgerPrepareMs":382,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":382,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":382,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3567,"likelyAffectedFiles":["src/applications/proposal-editor/useProposalFreeformEditor.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:32:05.262955+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6b10770a-4570-410b-a7b1-0fc89cdfafb8:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"97de73c1-75e0-4ea8-9702-32ee5efa65c1","command_center_event_id":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},{"id":"ef6d9ce7-6a46-4486-835d-f3ec7d63b9ee","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/proposal-editor-layer-lock","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1987,"terminal":false,"missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14588,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":13390,"approvedPlanMs":0,"missionSetupMs":491,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":386,"ledgerReconcileMs":0,"lineageReconcileMs":105,"resolvePreflightMs":491,"repositoryMutationMs":1050,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":386,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2622,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:33:44.207364+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1987","receipt_type":"execute_mission","idempotency_key":"mission:6b10770a-4570-410b-a7b1-0fc89cdfafb8:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"1692cddb-b5ca-4eed-aad6-14a2e44353af","command_center_event_id":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},{"id":"15d3a264-0da8-4af1-b622-7412981379c2","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/src/index-release-fast-lane.js"],"reason":"Direct Forgejo reads are healthy while Command Center PR-readiness repeatedly aborts at the hard 3000ms specialized read timeout. Increase only the bounded specialized PR-readiness allowance so canonical exact-head Gate and ancestry checks survive ordinary provider tail latency.","baseSha":"af9fd87f2c0725324950bc40e9ac02665a2e5b7d","issuedAt":1788723877419,"expiresAt":1788724057419,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","authorizationId":"11895abf-a421-4a23-9fdd-4050d832e5f9","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:44:37.949896+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"af9fd87f2c0725324950bc40e9ac02665a2e5b7d","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:11895abf-a421-4a23-9fdd-4050d832e5f9","mission_step_id":"123acc83-a006-414e-b3ea-34f497afd72a","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"cb0ed084-0b8d-4903-b53a-7e2ddf2ee11a","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"69540759e66431c1d04a9a8a9192039d454781c0836ac4d0ca637d7425dd339a","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5944","runId":5944,"status":"success","sourceSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:34:24.578375+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","external_id":"forgejo-main-e4048ceaf157","receipt_type":"canonical_release_status","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:forgejo-release-status:e4048ceaf15754fde4264e2b458c4307f1ac99b9:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"a899969f-bd59-4496-85e1-abcac318f6a5","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"1940fde5-a252-4a99-a25f-482314aaf14e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"curri-canonical-root","satisfied":true,"statement":"The live Curri owner root remains /curri-properties and renders the Curri-specific REALTOR landing.","proofConditionIds":["proof-curri-root"]},{"id":"curri-legacy-forward","satisfied":true,"statement":"An existing legacy Curri REALTOR dashboard URL forwards into the clean Curri route family.","proofConditionIds":["proof-curri-legacy"]}],"satisfied":true,"constraints":[{"id":"constraint-one-pr","satisfied":true,"statement":"Reuse PR #1985 and branch ai/curri-canonical-route-ownership-20260906; no new branch, PR, or source mutation.","proofConditionIds":["proof-curri-root","proof-curri-legacy"]},{"id":"constraint-release","satisfied":true,"statement":"Release frontend only.","proofConditionIds":["proof-curri-root","proof-curri-legacy"]}],"contractHash":"69540759e66431c1d04a9a8a9192039d454781c0836ac4d0ca637d7425dd339a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-curri-root","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"69540759e66431c1d04a9a8a9192039d454781c0836ac4d0ca637d7425dd339a"},"required":true,"satisfied":true},{"id":"proof-curri-legacy","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"69540759e66431c1d04a9a8a9192039d454781c0836ac4d0ca637d7425dd339a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:34:26.712137+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"e4048ceaf15754fde4264e2b458c4307f1ac99b9","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:7fa6019f-62eb-4b5d-bf39-2aa24cc42463:request-contract:69540759e66431c1d04a9a8a9192039d454781c0836ac4d0ca637d7425dd339a:e4048ceaf15754fde4264e2b458c4307f1ac99b9:verified:","mission_step_id":"a899969f-bd59-4496-85e1-abcac318f6a5","command_center_event_id":"7fa6019f-62eb-4b5d-bf39-2aa24cc42463"},{"id":"552c3532-5c6f-4da8-9800-355b295c7351","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-editor-layer-lock","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1987,"terminal":false,"missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"af9fd87f2c0725324950bc40e9ac02665a2e5b7d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11476,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1621,"approvedPlanMs":0,"missionSetupMs":684,"providerAuthMs":0,"shipAndProveMs":9560,"ledgerPrepareMs":461,"ledgerReconcileMs":0,"lineageReconcileMs":223,"resolvePreflightMs":684,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":461,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},"performance":null,"deploymentId":"forgejo-main-af9fd87f2c07","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":2548,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:36:21.628495+00:00","proof_gate":"canonical_release_dispatched","source_sha":"af9fd87f2c0725324950bc40e9ac02665a2e5b7d","external_id":"forgejo-main-af9fd87f2c07","receipt_type":"execute_mission","idempotency_key":"mission:6b10770a-4570-410b-a7b1-0fc89cdfafb8:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"fb6d29da-7a42-4a0c-b036-d024de6e68a4","command_center_event_id":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},{"id":"2196cfdb-69a4-40d6-b05a-52c35d691bcc","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/visual-witness-quick-capture-unblock-20260906","reason":"pull_request_not_merge_eligible:pull_request_merge_rejected_no_mutation:{\"headSha\":\"a62798401671563f92cf9eaf4a4671c3556f4c0f\",\"merge\":\"{\\\"message\\\":\\\"not allowed to merge [reason: The head branch is behind the base branch]\\\",\\\"url\\\":\\\"https://git.knocklaunch.app/api/swagger\\\"}\",\"refreshRequired\":true,\"refreshOperation\":\"forgejo_pr_refresh\",\"headMutated\":false}","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1988,"terminal":false,"missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8862,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4048,"approvedPlanMs":0,"missionSetupMs":1184,"providerAuthMs":0,"shipAndProveMs":3760,"ledgerPrepareMs":558,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1184,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":558,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1768,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:36:38.923184+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"1988","receipt_type":"execute_mission","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"40404c72-6219-4d1b-a0e4-fde800d0e405","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"d0640996-b0ae-4ec7-9fbf-46d25ea81a09","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized continuation of PR #2262 to repair the proven missionContext scope crash in the public mutation lane.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789009071008,"expiresAt":1789009251008,"missionId":"0f699b12-60dc-403b-acdc-f7dc5117ef0c","authorizationId":"220b2ec4-c530-430b-a84d-2987a823e086","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T02:57:51.382219+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:220b2ec4-c530-430b-a84d-2987a823e086","mission_step_id":"836c5fb9-6cc2-4e9b-b6ec-ba1355283019","command_center_event_id":"0f699b12-60dc-403b-acdc-f7dc5117ef0c"},{"id":"67431522-d211-49a0-b12b-2265cb9c088a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the CONTROL PLANE for the same recovery mission and finish PR #2262. Keep the already prepared propagation-safe canary release fix, repair trackedOperation so missionContext remains in lexical scope after the handler returns, add a regression assertion, bump the cc-execution runtime version, then leave normal control-plane mutation frozen. Do not create a replacement PR.","wordingChanged":false,"canonicalIntent":"UNFREEZE the CONTROL PLANE for the same recovery mission and finish PR #2262. Keep the already prepared propagation-safe canary release fix, repair trackedOperation so missionContext remains in lexical scope after the handler returns, add a regression assertion, bump the cc-execution runtime version, then leave normal control-plane mutation frozen. Do not create a replacement PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"canary","statement":"PR #2262 retains the 0%-traffic propagation-tolerant exact-version canary proof and exact automatic rollback.","proofConditionIds":["repo","live"]},{"id":"gateway","statement":"trackedOperation keeps missionContext in scope through post-handler bookkeeping so successful mutation responses do not crash into mcp_gateway_command_failed.","proofConditionIds":["repo","live"]}],"objective":"UNFREEZE the CONTROL PLANE for the same recovery mission and finish PR #2262. Keep the already prepared propagation-safe canary release fix, repair trackedOperation so missionContext remains in lexical scope after the handler returns, add a regression assertion, bump the cc-execution runtime version, then leave normal control-plane mutation frozen. Do not create a replacement PR.","constraints":[{"id":"single-pr","statement":"Reuse PR #2262 and its branch; do not create a replacement PR or touch tenant/database state.","proofConditionIds":["repo"]},{"id":"refreeze","statement":"Normal control-plane mutation remains frozen after the request-scoped maintenance operation.","proofConditionIds":["repo","live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"PR #2262 contains the combined cc-execution repair and passes KnockLaunch Gate on the new exact head.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"live","kind":"runtime","claim":"After squash merge and ccExecution release, live Command Center source equals protected main and execute_objective no longer loses successful responses to the missionContext ReferenceError.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"23e0085edef1e2b6ea652ce7ef7438ab535f04c97ab4d01ab99e70b30acfd701","requestContractRevision":2,"previousRequestContractHash":"59c0387d43afdf76ab2f82f682c5aa133fa371c4f5be64148ce807bed830cccd"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:06:38.981139+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:0f699b12-60dc-403b-acdc-f7dc5117ef0c:request-contract:23e0085edef1e2b6ea652ce7ef7438ab535f04c97ab4d01ab99e70b30acfd701","mission_step_id":"f59b9ac1-0ea2-4b2c-a6e3-b87b4218a4f6","command_center_event_id":"0f699b12-60dc-403b-acdc-f7dc5117ef0c"},{"id":"1d6e1d07-c86e-4e41-9547-583e1f8a3119","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-realtor-shell-restore-20260906","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3035,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":616,"providerAuthMs":0,"ledgerPrepareMs":361,"ledgerReconcileMs":0,"lineageReconcileMs":255,"resolvePreflightMs":616,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":361,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4431,"likelyAffectedFiles":["src/routes/vanityRoutes.tsx","src/shells/realtor/RealtorShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:38:34.055175+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"febae159-f73a-42b5-968a-51769c7244bd","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"65fd0e15-da70-482b-918b-25c60f4585d0","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/curri-realtor-shell-restore-20260906","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/curri-realtor-shell-restore-20260906","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3460,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":653,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":357,"ledgerReconcileMs":0,"lineageReconcileMs":296,"resolvePreflightMs":653,"repositoryMutationMs":3460,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":357,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1572,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:36:39.353532+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"549af2de-0e52-4d30-8c9b-b6a365f79ea8","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"1fdd1d9c-a4a9-463b-9a27-9b81d06e5ad3","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/post-login-launch-hub-387400c2","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":null,"terminal":false,"missionId":"387400c2-2d01-4a97-9e51-345d958591d8","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8992,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1239,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":256,"ledgerReconcileMs":0,"lineageReconcileMs":983,"resolvePreflightMs":1239,"repositoryMutationMs":8992,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":256,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"387400c2-2d01-4a97-9e51-345d958591d8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1552,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:31:57.86185+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:387400c2-2d01-4a97-9e51-345d958591d8:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"53bb5cc1-b46e-49d8-8811-5983e9b0ca0e","command_center_event_id":"387400c2-2d01-4a97-9e51-345d958591d8"},{"id":"1d9a3a16-4a19-4ae0-bbcd-454df55c6cf4","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/shell-templates-active-godmode-20260910","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2274,"terminal":false,"missionId":"da57b376-9728-4ae0-ae34-94656291f7a4","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","timingsMs":{"prReadinessMs":1197,"approvedPlanMs":0,"shipAndProveMs":6671,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"da57b376-9728-4ae0-ae34-94656291f7a4"},"performance":null,"deploymentId":"forgejo-main-2d8e567fff20","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-preview"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2226,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:42:43.599108+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2274","receipt_type":"automatic_mission_resume","idempotency_key":"mission:da57b376-9728-4ae0-ae34-94656291f7a4:automatic-mission-resume:2274:canonical_release_dispatched","mission_step_id":"0d775e01-58ca-4d66-bde7-62cb3016a71b","command_center_event_id":"da57b376-9728-4ae0-ae34-94656291f7a4"},{"id":"17b1ca24-d295-4c2f-b82a-ea716eca96ca","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"08eb39685a6b0854007b65ba0c92f95ba22088f8","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"d4cc70b58a38b49cd9f8dc6711a92090512d3428","prNumber":2518,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7452/jobs/1","mergeCommitSha":"08eb39685a6b0854007b65ba0c92f95ba22088f8"}],"requestContractHash":"aac8c3fc6773540dc517ede5b734445a97a32ca45ef31fee075a4493ae672264"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T18:36:08.648702+00:00","proof_gate":"request_contract_repository_verified","source_sha":"08eb39685a6b0854007b65ba0c92f95ba22088f8","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:e364b6c3-f9eb-4bab-a4bc-71636d2815aa:request-contract-repository:aac8c3fc6773540dc517ede5b734445a97a32ca45ef31fee075a4493ae672264:08eb39685a6b0854007b65ba0c92f95ba22088f8","mission_step_id":"822800fe-0c7a-4831-946e-f9f31373685a","command_center_event_id":"e364b6c3-f9eb-4bab-a4bc-71636d2815aa"},{"id":"c8baedb6-8fe1-4e4c-b439-f2fe522a438a","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6579","runId":6579,"status":"running","sourceSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:23:52.587154+00:00","proof_gate":"canonical_release_pending","source_sha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","external_id":"forgejo-main-984cacfc4a1a","receipt_type":"canonical_release_status","idempotency_key":"mission:8a00b961-338b-4a4f-a0dc-b85b26e14cae:forgejo-release-status:984cacfc4a1ab851c539e091a7b568ed559ae21a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"12ec928c-90fe-4dfc-8d3e-e841a85d5981","command_center_event_id":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},{"id":"b7fa2281-2f54-4d43-93b9-0eb8e308eaf4","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/proposal-editor-layer-lock","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1987,"terminal":false,"missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"af9fd87f2c0725324950bc40e9ac02665a2e5b7d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12296,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2578,"approvedPlanMs":0,"missionSetupMs":5281,"providerAuthMs":0,"shipAndProveMs":7044,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":5000,"resolvePreflightMs":5281,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":281,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},"performance":null,"deploymentId":"forgejo-main-af9fd87f2c07","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":1485,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:36:47.429709+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"af9fd87f2c0725324950bc40e9ac02665a2e5b7d","external_id":"forgejo-main-af9fd87f2c07","receipt_type":"execute_mission","idempotency_key":"mission:6b10770a-4570-410b-a7b1-0fc89cdfafb8:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"fb6d29da-7a42-4a0c-b036-d024de6e68a4","command_center_event_id":"6b10770a-4570-410b-a7b1-0fc89cdfafb8"},{"id":"9f8e7810-c69e-46f7-9a3e-e446e5d24f32","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-realtor-shell-restore-20260906","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.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6290,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":238,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":238,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":238,"repositoryMutationMs":6290,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":238,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1549,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:37:31.813642+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"549af2de-0e52-4d30-8c9b-b6a365f79ea8","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"3b2c1cc6-5f78-4f86-8ca1-312102a2da40","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Gate #5949 failed only because the release orchestration invariant test still asserts the old PR-readiness timeout constants. Synchronize the canonical regression guard with the authorized 6000ms/15000ms bounded contract.","baseSha":"8039064e9a1628cbac96f625f3433a31ea964b24","issuedAt":1788723939293,"expiresAt":1788724119293,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","authorizationId":"6458a037-6525-430f-8c72-42de39f2adca","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:45:39.801189+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6458a037-6525-430f-8c72-42de39f2adca","mission_step_id":"123acc83-a006-414e-b3ea-34f497afd72a","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"920f8a24-3a8c-4a11-823e-f8f8c69ddf8c","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":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending","migrations":"success"},"requestContractHash":"717728041be433ab2ed205ebe810fb8933520ad5a1b6b6fa5a880bf5454a291d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6244","runId":6244,"status":"running","sourceSha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","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-07T19:40:31.184717+00:00","proof_gate":"canonical_release_pending","source_sha":"9371269dd3f20c37bc9409fe97eb26ad75a30e51","external_id":"forgejo-main-9371269dd3f2","receipt_type":"canonical_release_status","idempotency_key":"mission:04b55f61-c410-4453-aa5e-deed5f1faeae:forgejo-release-status:9371269dd3f20c37bc9409fe97eb26ad75a30e51:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending|supabase-migrations/live=success","mission_step_id":"8c46991d-b363-4f13-9fd1-6fe11f277c17","command_center_event_id":"04b55f61-c410-4453-aa5e-deed5f1faeae"},{"id":"68895902-c202-4866-8e69-092023ab7144","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized same-mission repair of the proven missionContext post-handler ReferenceError on PR #2262.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789009599545,"expiresAt":1789009779545,"missionId":"0f699b12-60dc-403b-acdc-f7dc5117ef0c","authorizationId":"05397a35-427c-43b7-a0d6-7241efa560c5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:06:39.933266+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:05397a35-427c-43b7-a0d6-7241efa560c5","mission_step_id":"836c5fb9-6cc2-4e9b-b6ec-ba1355283019","command_center_event_id":"0f699b12-60dc-403b-acdc-f7dc5117ef0c"},{"id":"d0adb7ab-346c-47de-a670-b6b35d1b0b97","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-realtor-shell-restore-20260906","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":126,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":461,"providerAuthMs":0,"ledgerPrepareMs":389,"ledgerReconcileMs":0,"lineageReconcileMs":72,"resolvePreflightMs":461,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":389,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3106,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:37:52.744276+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"febae159-f73a-42b5-968a-51769c7244bd","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"0fa1ade2-4611-4d88-af87-107a3a9831da","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Gate #5949 proved only the regression invariant is stale after the authorized bounded PR-readiness timeout change. Update that exact control-plane test on the refreshed existing branch.","baseSha":"8039064e9a1628cbac96f625f3433a31ea964b24","issuedAt":1788723996556,"expiresAt":1788724176556,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","authorizationId":"0587f615-67a7-4a0e-94b5-3d3a4f49d6f0","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:46:36.975455+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:0587f615-67a7-4a0e-94b5-3d3a4f49d6f0","mission_step_id":"123acc83-a006-414e-b3ea-34f497afd72a","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"8b6d4b5b-e05a-438c-a656-6576e9ed8711","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"8039064e9a1628cbac96f625f3433a31ea964b24","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"77f37c91c354c2aef4e6c49b18ac521f1c2870c4bce791539972b215dd23b7d0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5950","runId":5950,"status":"success","sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:47:51.779752+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":"forgejo-main-8039064e9a16","receipt_type":"canonical_release_status","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:forgejo-release-status:8039064e9a1628cbac96f625f3433a31ea964b24:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"d4e0aa60-a0e0-4169-8fe6-426b6c993613","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"004e47d2-eec2-4aad-972b-f06f9bf90162","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-quick-capture-unblock-20260906","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1988,"terminal":false,"missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8254,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":8165,"approvedPlanMs":0,"missionSetupMs":487,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":341,"ledgerReconcileMs":0,"lineageReconcileMs":146,"resolvePreflightMs":487,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":341,"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":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2248,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:37:02.01815+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1988","receipt_type":"execute_mission","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"40404c72-6219-4d1b-a0e4-fde800d0e405","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"d4751622-bb1f-453d-969e-79a85eb5868f","source":"cc-execution","status":"recorded","payload":{"objective":"Adopt the exact prepared corrective branch head eab083dfd5e2c27fc4117cb80e972eb802900a35. Do not rewrite source and do not create another branch. The branch already fixes the Curri Control Center production crash by routing Curri Control Center, One Call, and CNC Carpet custom dashboards before generic blueprint normalization, and adds regression coverage. Open the single Forgejo PR from this existing branch, run KnockLaunch Gate, squash merge when green, release frontend only, then rerun tenant-correct desktop/mobile acceptance for Curri Control Center, One Call, and Realty World Curri Properties.","tenantRef":"curri-control-center","receivedAt":"2026-09-07T19:53:58.093Z","fingerprint":"66547e8fe898983894ae6f01297abc299975b64b11df3cbe7a37bccc89cb60f5","workstreamRef":"curricontrolcenter","conversationId":null,"canonicalBranch":"ai/curri-custom-dashboard-routing-order-0907","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt the exact prepared corrective branch head eab083dfd5e2c27fc4117cb80e972eb802900a35. Do not rewrite source and do not create another branch. The branch already fixes the Curri Control Center production crash by routing Curri Control Center, One Call, and CNC Carpet custom dashboards before generic blueprint normalization, and adds regression coverage. Open the single Forgejo PR from this existing branch, run KnockLaunch Gate, squash merge when green, release frontend only, then rerun tenant-correct desktop/mobile acceptance for Curri Control Center, One Call, and Realty World Curri Properties.","wordingChanged":false,"canonicalIntent":"Adopt the exact prepared corrective branch head eab083dfd5e2c27fc4117cb80e972eb802900a35. Do not rewrite source and do not create another branch. The branch already fixes the Curri Control Center production crash by routing Curri Control Center, One Call, and CNC Carpet custom dashboards before generic blueprint normalization, and adds regression coverage. Open the single Forgejo PR from this existing branch, run KnockLaunch Gate, squash merge when green, release frontend only, then rerun tenant-correct desktop/mobile acceptance for Curri Control Center, One Call, and Realty World Curri Properties.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"custom-routing","statement":"Curri Control Center and One Call render their dedicated workspaces before generic blueprint normalization can throw.","proofConditionIds":["repo","gate","release","visual"]},{"id":"three-tenant-proof","statement":"All three Curri tenants pass tenant-correct desktop/mobile acceptance.","proofConditionIds":["visual"]}],"objective":"Adopt the exact prepared corrective branch head eab083dfd5e2c27fc4117cb80e972eb802900a35. Do not rewrite source and do not create another branch. The branch already fixes the Curri Control Center production crash by routing Curri Control Center, One Call, and CNC Carpet custom dashboards before generic blueprint normalization, and adds regression coverage. Open the single Forgejo PR from this existing branch, run KnockLaunch Gate, squash merge when green, release frontend only, then rerun tenant-correct desktop/mobile acceptance for Curri Control Center, One Call, and Realty World Curri Properties.","constraints":[{"id":"same-branch","statement":"Use the existing prepared branch eab083dfd5e2c27fc4117cb80e972eb802900a35; do not create a duplicate branch.","proofConditionIds":["repo"]},{"id":"frontend-only","statement":"No database or backend changes; frontend release only.","proofConditionIds":["release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"The exact prepared branch is opened as one PR and squash-merged.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"gate","kind":"repository","claim":"The exact PR head passes KnockLaunch Gate.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"release","kind":"runtime","claim":"The exact merged frontend source is live on production Cloudflare.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"visual","kind":"visual","claim":"Desktop/mobile tenant-correct proof shows Curri Control Center, One Call, and Realty World Curri Properties render intended demo homes without error boundary, generic dashboard leakage, cross-tenant contamination, or broken primary controls.","route":"/curri-control-center/dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[{"route":"/curri-control-center/dashboard","action":"observe_and_click","target":"Review Decisions or Opportunity View"},{"route":"/one-call/dashboard","action":"observe_and_click","target":"Open Work Orders"},{"route":"/crm/REALTOR/curri-properties/realtor-dashboard","action":"observe_and_click","target":"representative sample transaction or Agent Success control"}],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/curri-custom-dashboard-routing-order-0907","conversationContext":"{\"mode\":\"full\",\"existingBranch\":\"ai/curri-custom-dashboard-routing-order-0907\",\"exactSourceSha\":\"eab083dfd5e2c27fc4117cb80e972eb802900a35\",\"preparedFiles\":[\"src/components/AdaptiveBusinessDashboard.tsx\",\"src/__tests__/contracts/curri-three-tenant-demo-readiness.contract.test.ts\"],\"ownerVisibleFinishLine\":[\"Curri Control Center loads its executive workspace instead of the error boundary.\",\"One Call loads its dedicated operations workspace without a generic blueprint prerequisite.\",\"All three Curri tenants pass desktop and mobile acceptance.\"]}","requestContractHash":"d1b58fdbe52e124dbfc55d464470cac86ba44eb2f4557b2524188893d87314e3","requestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:53:58.628623+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:44dc4be7-be6f-42ff-99df-a800d9c0cb87:tenant-workstream-contribution:66547e8fe898983894ae6f01297abc299975b64b11df3cbe7a37bccc89cb60f5","mission_step_id":null,"command_center_event_id":"44dc4be7-be6f-42ff-99df-a800d9c0cb87"},{"id":"2c693fb9-c50e-4605-9fef-7bbe0e501b25","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-059fa294dd77","prNumber":2517,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"e2ffeed23439ba9e6dc447b1c160eabb518aa859","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T18:36:32.316737+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"e2ffeed23439ba9e6dc447b1c160eabb518aa859","external_id":"2517","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:059fa294-dd77-41e6-add2-137cdee3af13:merged-pr:2517:e2ffeed23439ba9e6dc447b1c160eabb518aa859","mission_step_id":"adb1c1f5-447d-4a50-8074-86da8c0fde7d","command_center_event_id":"059fa294-dd77-41e6-add2-137cdee3af13"},{"id":"15a253d1-eb17-4ec3-b08c-0241ba623b70","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-quick-capture-unblock-20260906","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1988,"terminal":false,"missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":4160,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:38:36.87485+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1988","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:automatic-mission-resume:1988:repair_mission_pr_ready_retryable","mission_step_id":"dbd484eb-6ef5-42c5-a665-547a8cd2dc21","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"6b65a844-b118-4f1e-ab6b-d5693d5facf7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-realtor-shell-restore-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1989,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5684,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1215,"approvedPlanMs":0,"missionSetupMs":346,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":346,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":346,"repositoryMutationMs":4370,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":346,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1972,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:42:15.482594+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1989","receipt_type":"execute_mission","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"549af2de-0e52-4d30-8c9b-b6a365f79ea8","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"d94006cb-389f-44d1-80f6-af0e49a20338","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/pr-readiness-tail-budget-20260906","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.68-visual-witness-self-heal-proof","prNumber":1990,"terminal":false,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5861,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":766,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":766,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":766,"repositoryMutationMs":5861,"repositoryProviderMs":4426,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2847,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":766,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1579},"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":"e60a04bc-038f-4147-b881-e15da6b7dd34"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3567,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:44:43.625008+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"1990","receipt_type":"execute_mission","idempotency_key":"mission:e60a04bc-038f-4147-b881-e15da6b7dd34:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"069a08b8-6cf9-4b11-b6d6-cc69288fd033","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"18b64c3d-34d7-488b-8516-d269de8ea533","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/pr-readiness-tail-budget-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1990,"terminal":false,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1304,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1211,"approvedPlanMs":0,"missionSetupMs":497,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":272,"ledgerReconcileMs":0,"lineageReconcileMs":225,"resolvePreflightMs":497,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":272,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1969,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:44:54.090144+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1990","receipt_type":"execute_mission","idempotency_key":"mission:e60a04bc-038f-4147-b881-e15da6b7dd34:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"069a08b8-6cf9-4b11-b6d6-cc69288fd033","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"d7d1e047-bde3-445b-ad54-35579f94d6bd","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Gate #5952 proved one remaining regression assertion still pins the old capability JSON PR-readiness values. Synchronize only that assertion with the authorized 6000ms/15000ms bounded contract.","baseSha":"8039064e9a1628cbac96f625f3433a31ea964b24","issuedAt":1788724102800,"expiresAt":1788724282800,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","authorizationId":"26fd9e8e-bfe4-42c6-aefd-8ab645960983","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:48:23.222526+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:26fd9e8e-bfe4-42c6-aefd-8ab645960983","mission_step_id":"123acc83-a006-414e-b3ea-34f497afd72a","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"d1132e5e-2dc3-4e7c-bf0a-cc3bba5772b1","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-realtor-shell-restore-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1989,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14550,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3110,"approvedPlanMs":0,"missionSetupMs":2440,"providerAuthMs":0,"shipAndProveMs":10442,"ledgerPrepareMs":1364,"ledgerReconcileMs":0,"lineageReconcileMs":1076,"resolvePreflightMs":2440,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1364,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":"forgejo-main-8039064e9a16","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":2557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:45:18.976455+00:00","proof_gate":"canonical_release_dispatched","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":"forgejo-main-8039064e9a16","receipt_type":"execute_mission","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"e963b803-62f2-4e56-ab48-abb10927d53d","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"ab480b5f-b2b0-41c1-b3b4-0b5ced573d20","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/pr-readiness-tail-budget-20260906","reason":"control_plane_frozen_explicit_unfreeze_required","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1990,"terminal":false,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2266,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":315,"ledgerReconcileMs":0,"lineageReconcileMs":1951,"resolvePreflightMs":2266,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":315,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1478,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:45:26.22293+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":"1990","receipt_type":"execute_mission","idempotency_key":"mission:e60a04bc-038f-4147-b881-e15da6b7dd34:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"069a08b8-6cf9-4b11-b6d6-cc69288fd033","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"cbd077cb-336c-45ec-a854-75f562b83004","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"UNFREEZE the control plane only for this exact Command Center recovery mission. Create the single corrective recovery PR from current main that permanently fixes deterministic cc-execution candidate proof, validates the current stable MCP facade, fixes the trackedOperation missionContext scope crash, and makes PR readiness tolerate normal Forgejo latency. Add regression guards. Prepare only; do not ship in this mutation step, and return normal control-plane mutation to frozen-by-default behavior after the request-scoped write.","wordingChanged":false,"canonicalIntent":"UNFREEZE the control plane only for this exact Command Center recovery mission. Create the single corrective recovery PR from current main that permanently fixes deterministic cc-execution candidate proof, validates the current stable MCP facade, fixes the trackedOperation missionContext scope crash, and makes PR readiness tolerate normal Forgejo latency. Add regression guards. Prepare only; do not ship in this mutation step, and return normal control-plane mutation to frozen-by-default behavior after the request-scoped write.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"A single corrective ai/* branch and PR contains deterministic propagation-tolerant cc-execution candidate proof using the current stable MCP facade.","proofConditionIds":["proof-repository"]},{"id":"outcome-2","statement":"trackedOperation no longer throws because missionContext is defined outside the mission-required block.","proofConditionIds":["proof-repository"]},{"id":"outcome-3","statement":"PR readiness no longer falsely times out under normal Forgejo latency.","proofConditionIds":["proof-repository"]},{"id":"outcome-4","statement":"Regression tests guard all repaired failure classes.","proofConditionIds":["proof-repository"]}],"objective":"UNFREEZE the control plane only for this exact Command Center recovery mission. Create the single corrective recovery PR from current main that permanently fixes deterministic cc-execution candidate proof, validates the current stable MCP facade, fixes the trackedOperation missionContext scope crash, and makes PR readiness tolerate normal Forgejo latency. Add regression guards. Prepare only; do not ship in this mutation step, and return normal control-plane mutation to frozen-by-default behavior after the request-scoped write.","constraints":[{"id":"constraint-1","statement":"Preserve current Forgejo main until gated merge.","proofConditionIds":["proof-repository"]},{"id":"constraint-2","statement":"Preserve all tenant data and tenant source.","proofConditionIds":["proof-repository"]},{"id":"constraint-3","statement":"Do not recreate GitHub dependencies or retired release machinery.","proofConditionIds":["proof-repository"]},{"id":"constraint-4","statement":"The control-plane unfreeze is request-scoped; normal mutation remains frozen by default afterward.","proofConditionIds":["proof-repository"]},{"id":"constraint-5","statement":"Do not deploy during this prepare-only mutation step.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Exact corrective PR head contains all repairs and regression guards.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"After later canonical merge and ccExecution-only release, the live Command Center reports the merged source SHA and repaired behavior.","route":null,"roleRef":null,"userRef":null,"required":false,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"596ed7824cce900fb10c3a4df6105f218008a25ed843c4b39df523829226bdc8","requestContractRevision":2,"previousRequestContractHash":"c5fc24e784500bf67b67c8028ca61c297d5484bc2b7826a03a0d533a31a49f05"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:15:30.771534+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6d81510c-04c8-4ecb-8fc3-eda32a1d8182:request-contract:596ed7824cce900fb10c3a4df6105f218008a25ed843c4b39df523829226bdc8","mission_step_id":"0a8f057a-5a3f-45f9-9e83-44cc37e6b3de","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"7fad10e1-e584-4417-8d30-6501ec472790","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/curri-realtor-shell-restore-20260906","reason":"retryable_provider_transport:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1989,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","timingsMs":{"prReadinessMs":3000,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":"forgejo-main-8039064e9a16","workflowRunId":5950,"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":841,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:45:39.160999+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1989","receipt_type":"automatic_mission_resume","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:automatic-mission-resume:1989:repair_mission_pr_ready_retryable","mission_step_id":"4d50d23b-f86e-4b1a-b68f-22c487a4c573","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"c6887864-c65d-4b34-88bc-bb1ffd8ba07c","source":"forgejo","status":"waiting","payload":{"branch":"ai/curri-realtor-shell-restore-20260906","prNumber":1989,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8039064e9a1628cbac96f625f3433a31ea964b24","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:45:25.759681+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":"1989","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:merged-pr:1989:8039064e9a1628cbac96f625f3433a31ea964b24","mission_step_id":"e963b803-62f2-4e56-ab48-abb10927d53d","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"a67ae473-f18a-444c-b8bc-e22cbc7dc768","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"restore-curri-shell","satisfied":false,"statement":"Curri /curri-properties renders through the existing full RealtorShell again, including branded header, primary navigation, background ownership, and contained REALTOR content.","proofConditionIds":["proof-root-runtime","proof-root-visual"]},{"id":"preserve-child-shell","satisfied":false,"statement":"Curri child REALTOR routes keep the same full RealtorShell while staying under the clean /curri-properties route family.","proofConditionIds":["proof-child-runtime","proof-child-visual"]}],"satisfied":false,"constraints":[{"id":"no-redesign","satisfied":false,"statement":"Restore the existing RealtorShell; do not redesign Curri.","proofConditionIds":["proof-root-runtime","proof-root-visual"]},{"id":"clean-route","satisfied":true,"statement":"Keep /curri-properties as canonical; legacy /crm/realtor is inbound compatibility only.","proofConditionIds":["proof-root-runtime","proof-child-runtime"]},{"id":"frontend-only","satisfied":true,"statement":"Change and release frontend only.","proofConditionIds":["proof-root-runtime","proof-child-runtime"]}],"contractHash":"77f37c91c354c2aef4e6c49b18ac521f1c2870c4bce791539972b215dd23b7d0","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-root-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"77f37c91c354c2aef4e6c49b18ac521f1c2870c4bce791539972b215dd23b7d0"},"required":true,"satisfied":true},{"id":"proof-child-runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"77f37c91c354c2aef4e6c49b18ac521f1c2870c4bce791539972b215dd23b7d0"},"required":true,"satisfied":true},{"id":"proof-root-visual","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false},{"id":"proof-child-visual","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:47:53.55231+00:00","proof_gate":"request_contract_pending","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:request-contract:77f37c91c354c2aef4e6c49b18ac521f1c2870c4bce791539972b215dd23b7d0:8039064e9a1628cbac96f625f3433a31ea964b24:pending:visual","mission_step_id":"d4e0aa60-a0e0-4169-8fe6-426b6c993613","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"6879e8df-3c6d-42c2-ae70-58ad5fb96aad","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":"d4b48b2f-eb9d-4250-b8eb-65648474da5c","phase":"runtime_proof","branch":"ai/objective-first-repair-f976d803e66e","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2229,"terminal":false,"missionId":"f976d803-e66e-4f6f-afc3-2161b3c38ff6","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"52caadb8a15ac752e42150bb9e56cc4e6b8fc652","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17724,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":269,"approvedPlanMs":0,"missionSetupMs":243,"providerAuthMs":0,"shipAndProveMs":17269,"ledgerPrepareMs":243,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":243,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":243,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"f976d803-e66e-4f6f-afc3-2161b3c38ff6"},"performance":null,"deploymentId":"forgejo-main-52caadb8a15a","workflowRunId":6575,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:26:01.451586+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"52caadb8a15ac752e42150bb9e56cc4e6b8fc652","external_id":"forgejo-main-52caadb8a15a","receipt_type":"execute_mission","idempotency_key":"mission:f976d803-e66e-4f6f-afc3-2161b3c38ff6:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"c4eb8de4-d3f6-4bd7-a071-b0cd951cde1f","command_center_event_id":"f976d803-e66e-4f6f-afc3-2161b3c38ff6"},{"id":"2fc2b4b2-ce84-41bf-862f-8a10dd06db4d","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"8039064e9a1628cbac96f625f3433a31ea964b24","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"77f37c91c354c2aef4e6c49b18ac521f1c2870c4bce791539972b215dd23b7d0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5950","runId":5950,"status":"running","sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:45:32.610079+00:00","proof_gate":"canonical_release_pending","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":"forgejo-main-8039064e9a16","receipt_type":"canonical_release_status","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:forgejo-release-status:8039064e9a1628cbac96f625f3433a31ea964b24:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"e963b803-62f2-4e56-ab48-abb10927d53d","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"c4f7b9da-c6d7-4d6d-a67b-d9e36d34e51d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized request-scoped recovery of the broken Command Center mutation and release path; preserve tenant data and leave normal mutation frozen by default.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010131214,"expiresAt":1789010311214,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"baff2726-06cd-477d-9aa6-8decd37b39fc","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:15:31.59877+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:baff2726-06cd-477d-9aa6-8decd37b39fc","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"f2bdb294-96c6-45b4-8a14-4aa7eaa9a0e5","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"66af16b4b0beecc4c6776b697122752de82ee7d8","prNumber":2406,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7143/jobs/1","mergeCommitSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99"},{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"66af16b4b0beecc4c6776b697122752de82ee7d8","prNumber":2406,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7143/jobs/1","mergeCommitSha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99"}],"requestContractHash":"4b1e718f2639f2c9768796e9c895c1d946166fae70341d902324bf87451aa4a4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:06:59.255696+00:00","proof_gate":"request_contract_repository_verified","source_sha":"427bbfbbf48d7102bddda848ea5c0f78a75c5e99","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:085aadff-8726-482c-96eb-8db559dd3814:request-contract-repository:4b1e718f2639f2c9768796e9c895c1d946166fae70341d902324bf87451aa4a4:427bbfbbf48d7102bddda848ea5c0f78a75c5e99","mission_step_id":"0426fe67-0e5c-4eea-8348-2f5b7b5a6c34","command_center_event_id":"085aadff-8726-482c-96eb-8db559dd3814"},{"id":"1bfa58bc-7a67-4c11-8960-924b5cf10dad","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"de64ca1f424f052864d618a4287b052f37b43a18","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"56af177b6d155432c827393c839f789897ece0dc","prNumber":2419,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7187/jobs/1","mergeCommitSha":"de64ca1f424f052864d618a4287b052f37b43a18"},{"id":"gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"56af177b6d155432c827393c839f789897ece0dc","prNumber":2419,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7187/jobs/1","mergeCommitSha":"de64ca1f424f052864d618a4287b052f37b43a18"}],"requestContractHash":"ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T20:58:36.992319+00:00","proof_gate":"request_contract_repository_verified","source_sha":"de64ca1f424f052864d618a4287b052f37b43a18","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:ea4cc383-e1ba-49f5-8128-19c2910fb428:request-contract-repository:ff85ef1a10439378058a7bb676861d959fd2f64c5f2f04510a0e19c729300700:de64ca1f424f052864d618a4287b052f37b43a18","mission_step_id":"9ce10236-8b30-4f5b-a304-18f6a1185b20","command_center_event_id":"ea4cc383-e1ba-49f5-8128-19c2910fb428"},{"id":"a5f6cbb8-2087-4725-8278-811d8a1f563f","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"08eb39685a6b0854007b65ba0c92f95ba22088f8","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"modes-shell","satisfied":true,"statement":"EVENT_RENTALS tenants provision with shell_template MODES, event-rentals routing/workspace identity, four richer Modes, and a versioned Mode contract.","proofConditionIds":["repo-proof","production-proof"]},{"id":"salty-backfill","satisfied":true,"statement":"Salty Panda Events is backfilled to the Event Rentals MODES shell while preserving its tenant identity, route, active/bootstrap state, private storage and business data.","proofConditionIds":["production-proof"]},{"id":"ops-apps","satisfied":true,"statement":"Salty Panda primary applications are curated around bookings, customers, calendar, proposals, payments/invoices, documents, tasks/jobs, communications, performance, opportunities and settings; unrelated platform apps remain backing capabilities only rather than primary tenant navigation.","proofConditionIds":["production-proof"]},{"id":"owner-priorities","satisfied":true,"statement":"The Event Rentals blueprint exposes owner-facing dashboard priorities for bookings, readiness, inventory conflicts/utilization, delivery/pickup, balances, vendor compliance and next tasks.","proofConditionIds":["production-proof"]}],"satisfied":true,"constraints":[{"id":"single-migration","satisfied":true,"statement":"Only supabase/migrations/20260912184000_event_rentals_modes_shell_contract.sql may be changed.","proofConditionIds":["repo-proof"]},{"id":"no-fake-data","satisfied":true,"statement":"Do not insert fake customers, vendors, inventory quantities, revenue, events, permits, insurance, deposits or demo business records.","proofConditionIds":["repo-proof","production-proof"]},{"id":"preserve-isolation","satisfied":true,"statement":"Do not weaken tenant isolation, RLS, storage isolation or canonical route identity.","proofConditionIds":["production-proof"]},{"id":"canonical-actions","satisfied":true,"statement":"Quick-action metadata may reference only existing callable canonical application actions; do not invent a new action backend.","proofConditionIds":["production-proof"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","production-proof"]}],"contractHash":"aac8c3fc6773540dc517ede5b734445a97a32ca45ef31fee075a4493ae672264","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"satisfied":true,"missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"migrations":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"aac8c3fc6773540dc517ede5b734445a97a32ca45ef31fee075a4493ae672264","unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"08eb39685a6b0854007b65ba0c92f95ba22088f8"},"required":true,"satisfied":true},{"id":"production-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":true,"releaseTargetStates":{"migrations":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["migrations"],"allowedReleaseTargets":[],"requiredReleaseTargets":["migrations"],"migrationReleaseVerified":true,"releaseRequestContractHash":"aac8c3fc6773540dc517ede5b734445a97a32ca45ef31fee075a4493ae672264"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["migrations"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T18:36:53.289+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"08eb39685a6b0854007b65ba0c92f95ba22088f8","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:e364b6c3-f9eb-4bab-a4bc-71636d2815aa:request-contract:aac8c3fc6773540dc517ede5b734445a97a32ca45ef31fee075a4493ae672264:08eb39685a6b0854007b65ba0c92f95ba22088f8:verified:","mission_step_id":"822800fe-0c7a-4831-946e-f9f31373685a","command_center_event_id":"e364b6c3-f9eb-4bab-a4bc-71636d2815aa"},{"id":"04a7d13c-1c6c-478d-af2d-0381b1ba6cd9","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"runtime_proof","branch":"ai/curri-realtor-shell-restore-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1989,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","timingsMs":{"prReadinessMs":2682,"approvedPlanMs":0,"shipAndProveMs":5420,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":"forgejo-main-8039064e9a16","workflowRunId":5950,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:46:31.53455+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1989","receipt_type":"automatic_mission_resume","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:automatic-mission-resume:1989:canonical_release_reconciliation_pending","mission_step_id":"4d50d23b-f86e-4b1a-b68f-22c487a4c573","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"f357a748-44b6-4568-a8f4-0f2790ecae31","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6579","runId":6579,"status":"success","sourceSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:26:45.857071+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","external_id":"forgejo-main-984cacfc4a1a","receipt_type":"canonical_release_status","idempotency_key":"mission:8a00b961-338b-4a4f-a0dc-b85b26e14cae:forgejo-release-status:984cacfc4a1ab851c539e091a7b568ed559ae21a:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"41326f50-61c8-487a-9179-fc8bf0c407d6","command_center_event_id":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},{"id":"b34bf358-fe5a-4ee3-84e2-4ff181c32c3d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized request-scoped recovery of the broken Command Center mutation and release path; preserve tenant data and leave normal mutation frozen by default.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010285008,"expiresAt":1789010465008,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"2685adfa-ae15-44d2-9be7-a87644db3033","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:18:05.406494+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2685adfa-ae15-44d2-9be7-a87644db3033","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"835bbf00-4255-431f-bb46-9a3e9f175dcb","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Owner-authorized request-scoped recovery write for the Command Center control plane; no tenant data changes.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010308093,"expiresAt":1789010488093,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"d7496563-702c-4fe3-b497-0d645dc8bca6","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:18:28.505645+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d7496563-702c-4fe3-b497-0d645dc8bca6","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"664bc9a8-1279-4feb-a00e-a7f1295b49b1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/post-login-launch-hub-387400c2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.90-mission-terminalization","prNumber":2275,"terminal":false,"missionId":"387400c2-2d01-4a97-9e51-345d958591d8","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5999,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3789,"approvedPlanMs":0,"missionSetupMs":626,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":258,"ledgerReconcileMs":0,"lineageReconcileMs":368,"resolvePreflightMs":626,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":258,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"387400c2-2d01-4a97-9e51-345d958591d8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1964,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:42:48.603134+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2275","receipt_type":"execute_mission","idempotency_key":"mission:387400c2-2d01-4a97-9e51-345d958591d8:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"53bb5cc1-b46e-49d8-8811-5983e9b0ca0e","command_center_event_id":"387400c2-2d01-4a97-9e51-345d958591d8"},{"id":"97ffeba6-87e9-4547-8396-a9a3160793fe","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","src/__tests__/contracts/command-center-forgejo-transport-reliability.contract.test.ts","workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js"],"reason":"Owner authorized temporary control-plane unfreeze for necessary orchestration reliability repairs and refreeze afterward. Current main proves the recovery supervisor breaks on one unreadable exact PR before the per-PR loop, preventing the cursor from advancing and starving later independent work. This repair is limited to that recovery fairness primitive plus truthful metadata/tests/version.","baseSha":"de64ca1f424f052864d618a4287b052f37b43a18","issuedAt":1789160792482,"expiresAt":1789160972482,"missionId":"17899838-2457-49ba-851b-1fca5bc7d9ee","authorizationId":"9e1fbc75-6502-4f6c-a439-4dc18a9aba28","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:06:32.992612+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"de64ca1f424f052864d618a4287b052f37b43a18","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9e1fbc75-6502-4f6c-a439-4dc18a9aba28","mission_step_id":"ba9a5a93-33b8-4e4a-9138-e68198f91a77","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"6dd7369d-a0e8-449d-aa09-1b9ea0e9df2f","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"d7521325-3ab2-4c41-88f2-db3944416db8","phase":"universal_visual_witness_supervised","branch":"ai/curri-realtor-shell-restore-20260906","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1989,"terminal":false,"missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"8039064e9a1628cbac96f625f3433a31ea964b24","timingsMs":{"wake":199,"total":570,"submit":371,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},"performance":null,"deploymentId":"forgejo-main-8039064e9a16","workflowRunId":5950,"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":636,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T19:48:05.513593+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"8039064e9a1628cbac96f625f3433a31ea964b24","external_id":"d7521325-3ab2-4c41-88f2-db3944416db8","receipt_type":"visual_proof_started","idempotency_key":"mission:60d21db1-0f31-41e2-a13e-4b6a0a7dd59a:visual-start:d7521325-3ab2-4c41-88f2-db3944416db8","mission_step_id":"7da22a81-a15b-4778-920e-2ed488f9fb18","command_center_event_id":"60d21db1-0f31-41e2-a13e-4b6a0a7dd59a"},{"id":"92e37128-1930-4bc4-831f-3c7a9cef5590","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/pr-readiness-tail-budget-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1990,"terminal":false,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":2737,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1282,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:47:32.322509+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1990","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e60a04bc-038f-4147-b881-e15da6b7dd34:automatic-mission-resume:1990:repair_mission_waiting_for_gate","mission_step_id":"b1d816f6-4294-4ed2-8afb-c4960341f26a","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"c6b8a305-8612-4dbd-809a-fb6958969908","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"ship","satisfied":true,"statement":"PR2231 is merged through protected main and its exact frontend artifact reaches production.","proofConditionIds":["release"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Frontend only; preserve tenant data, Redfish behavior, branding assets, and frozen control plane.","proofConditionIds":["release"]}],"contractHash":"1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:26:47.526018+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"984cacfc4a1ab851c539e091a7b568ed559ae21a","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:8a00b961-338b-4a4f-a0dc-b85b26e14cae:request-contract:1937deb9a9e052473a0d8966a3540518f5022e60bc25ee8812084b6c6836e129:984cacfc4a1ab851c539e091a7b568ed559ae21a:verified:","mission_step_id":"41326f50-61c8-487a-9179-fc8bf0c407d6","command_center_event_id":"8a00b961-338b-4a4f-a0dc-b85b26e14cae"},{"id":"8c8aab44-07ef-4e7c-9228-99dec653fff6","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized request-scoped continuation of the Command Center control-plane recovery; preserve tenant data.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010341688,"expiresAt":1789010521688,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"00243cde-25e8-43f3-b234-d07c135be101","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:19:02.094413+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:00243cde-25e8-43f3-b234-d07c135be101","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"928fa27c-1964-44ed-aaa1-ec050f60ca0f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/pr-readiness-tail-budget-20260906","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1990,"terminal":false,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12134,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1333,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":290,"ledgerReconcileMs":0,"lineageReconcileMs":1043,"resolvePreflightMs":1333,"repositoryMutationMs":12134,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":290,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1557,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:46:07.491357+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":"1990","receipt_type":"execute_mission","idempotency_key":"mission:e60a04bc-038f-4147-b881-e15da6b7dd34:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"069a08b8-6cf9-4b11-b6d6-cc69288fd033","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"a5d293d7-cb0a-431a-86f5-d7954d1eb6c5","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/pr-readiness-tail-budget-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1990,"terminal":false,"missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"3d0733260ad2b75779c458858cbc0d131313c59b","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17506,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":5232,"approvedPlanMs":0,"missionSetupMs":2744,"providerAuthMs":0,"shipAndProveMs":10964,"ledgerPrepareMs":303,"ledgerReconcileMs":0,"lineageReconcileMs":2441,"resolvePreflightMs":2744,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":303,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e60a04bc-038f-4147-b881-e15da6b7dd34"},"performance":null,"deploymentId":"forgejo-main-3d0733260ad2","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2676,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:50:32.401138+00:00","proof_gate":"canonical_release_dispatched","source_sha":"3d0733260ad2b75779c458858cbc0d131313c59b","external_id":"forgejo-main-3d0733260ad2","receipt_type":"execute_mission","idempotency_key":"mission:e60a04bc-038f-4147-b881-e15da6b7dd34:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"1b54c83e-8c2d-4f53-8072-1e4df3568622","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"32254b53-3760-4286-ae69-86f932b48e91","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-6a6e58e0501a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"6a6e58e0-501a-49fd-b92e-30d172cd023e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":772,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":766,"providerAuthMs":0,"ledgerPrepareMs":766,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":766,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":766,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4687,"likelyAffectedFiles":["src/components/crm/CRMShell.tsx","src/routes/crmRoutes.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:28:01.943604+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6a6e58e0-501a-49fd-b92e-30d172cd023e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"7869619b-4f37-421e-80d3-c4f603d38f79","command_center_event_id":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},{"id":"e605cbd7-d47b-4a48-aab9-3374a186f62f","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6a6e58e0501a","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2232,"terminal":false,"missionId":"6a6e58e0-501a-49fd-b92e-30d172cd023e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7061,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1512,"approvedPlanMs":0,"missionSetupMs":295,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":295,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":295,"repositoryMutationMs":5543,"repositoryProviderMs":5226,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3435,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":295,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1791},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1533,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:28:24.259503+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2232","receipt_type":"execute_mission","idempotency_key":"mission:6a6e58e0-501a-49fd-b92e-30d172cd023e:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6c32375d-3361-4988-8efa-04139e6e28b4","command_center_event_id":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},{"id":"952a7dfe-ed50-4d7b-8907-622bd842a661","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized request-scoped Command Center recovery. Preserve tenant data; normal control-plane mutation remains frozen by default afterward.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010419633,"expiresAt":1789010599633,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"fc25a552-8217-4281-b13e-a8b5b827b925","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:20:20.011621+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fc25a552-8217-4281-b13e-a8b5b827b925","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"9bb2cf9c-9a3f-4338-b793-375a271f860d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-quick-capture-unblock-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1988,"terminal":false,"missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"89247f1fbc228392282089a83548255b8b457980","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9364,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":873,"approvedPlanMs":0,"missionSetupMs":451,"providerAuthMs":0,"shipAndProveMs":8377,"ledgerPrepareMs":310,"ledgerReconcileMs":0,"lineageReconcileMs":141,"resolvePreflightMs":451,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":310,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},"performance":null,"deploymentId":"forgejo-main-89247f1fbc22","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"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":2543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:52:59.979087+00:00","proof_gate":"canonical_release_dispatched","source_sha":"89247f1fbc228392282089a83548255b8b457980","external_id":"forgejo-main-89247f1fbc22","receipt_type":"execute_mission","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"4b5318f2-c099-4bd4-95f3-cf29636ab222","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"3fe3f700-e814-4dc9-a8ab-80901c7e4886","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"3d0733260ad2b75779c458858cbc0d131313c59b","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"3d0733260ad2b75779c458858cbc0d131313c59b","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"42fe130e4a03fa989f2d9143d331a06d24490d2b6faa4662257c13903820baee","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5954","runId":5954,"status":"running","sourceSha":"3d0733260ad2b75779c458858cbc0d131313c59b","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"135a76baec553d59c678dfe4d0cf9320c135c93e","deploymentId":"forgejo-main-135a76baec553d59c678dfe4d0cf9320c135c93e","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.68-visual-witness-self-heal-proof","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:51:15.439022+00:00","proof_gate":"canonical_release_pending","source_sha":"3d0733260ad2b75779c458858cbc0d131313c59b","external_id":"forgejo-main-3d0733260ad2","receipt_type":"canonical_release_status","idempotency_key":"mission:e60a04bc-038f-4147-b881-e15da6b7dd34:forgejo-release-status:3d0733260ad2b75779c458858cbc0d131313c59b:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"1b54c83e-8c2d-4f53-8072-1e4df3568622","command_center_event_id":"e60a04bc-038f-4147-b881-e15da6b7dd34"},{"id":"b9abaaa6-8d8f-4241-9eac-1e2839ff031d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-quick-capture-unblock-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1988,"terminal":false,"missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1604,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1294,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:52:31.9083+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1988","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:automatic-mission-resume:1988:repair_mission_waiting_for_gate","mission_step_id":"dbd484eb-6ef5-42c5-a665-547a8cd2dc21","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"1a87807b-a97c-4043-8aaa-cef2a13c4f8c","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-6a6e58e0501a","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2232,"terminal":false,"missionId":"6a6e58e0-501a-49fd-b92e-30d172cd023e","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"674390b51c63413e9db5264fded0480f85cb57b1","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7692,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":923,"approvedPlanMs":0,"missionSetupMs":465,"providerAuthMs":0,"shipAndProveMs":6650,"ledgerPrepareMs":262,"ledgerReconcileMs":0,"lineageReconcileMs":203,"resolvePreflightMs":465,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":262,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},"performance":null,"deploymentId":"forgejo-main-674390b51c63","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":2539,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:28:49.107154+00:00","proof_gate":"canonical_release_dispatched","source_sha":"674390b51c63413e9db5264fded0480f85cb57b1","external_id":"forgejo-main-674390b51c63","receipt_type":"execute_mission","idempotency_key":"mission:6a6e58e0-501a-49fd-b92e-30d172cd023e:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"2d4c6955-127d-4891-bee6-59f3399c48e9","command_center_event_id":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},{"id":"c5cbac29-23cb-4fef-9537-f5f428125991","source":"forgejo","status":"waiting","payload":{"branch":"ai/visual-witness-quick-capture-unblock-20260906","prNumber":1988,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"89247f1fbc228392282089a83548255b8b457980","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:53:07.763679+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"89247f1fbc228392282089a83548255b8b457980","external_id":"1988","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:merged-pr:1988:89247f1fbc228392282089a83548255b8b457980","mission_step_id":"4b5318f2-c099-4bd4-95f3-cf29636ab222","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"3b7f9b80-93b3-4d7b-888b-b19e10e10507","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2094,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"1908b4c3f169afd6ab676e685f706e9112a69c27","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T19:57:18.740219+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1908b4c3f169afd6ab676e685f706e9112a69c27","external_id":"2094","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:99644076-7efd-44f3-96e9-49f5cb19bed8:merged-pr:2094:1908b4c3f169afd6ab676e685f706e9112a69c27","mission_step_id":"b42c0ac5-8c52-43ab-872e-bca2f48ad29d","command_center_event_id":"99644076-7efd-44f3-96e9-49f5cb19bed8"},{"id":"5ed44ca3-9526-4c13-b559-00cab015368f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"success"},"mainSha":"89247f1fbc228392282089a83548255b8b457980","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"89247f1fbc228392282089a83548255b8b457980","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5956","runId":5956,"status":"running","sourceSha":"89247f1fbc228392282089a83548255b8b457980","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"89247f1fbc228392282089a83548255b8b457980","runnerVersion":"onrunner-89247f1fbc22","expectedSourceSha":"89247f1fbc228392282089a83548255b8b457980"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:56:56.06386+00:00","proof_gate":"canonical_release_pending","source_sha":"89247f1fbc228392282089a83548255b8b457980","external_id":"forgejo-main-89247f1fbc22","receipt_type":"canonical_release_status","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:forgejo-release-status:89247f1fbc228392282089a83548255b8b457980:pending:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=success","mission_step_id":"4b5318f2-c099-4bd4-95f3-cf29636ab222","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"a00d5403-e896-409d-8a33-fbd1c0305160","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"89247f1fbc228392282089a83548255b8b457980","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"runner-functional","satisfied":true,"statement":"Quick interactive audits must reach the interaction loop without long screenshot capture blocking them.","proofConditionIds":["repo","runtime","interaction"]}],"satisfied":true,"constraints":[{"id":"runner-first","satisfied":true,"statement":"Runner repair completes before broader hardening.","proofConditionIds":["runtime","interaction"]}],"contractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"repositoryProofGate":"request_contract_repository_verified","requestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","repositoryProofStatus":"verified","repositoryProofSourceSha":"89247f1fbc228392282089a83548255b8b457980"},"required":true,"satisfied":true},{"id":"runtime","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["onrunner"],"releaseRequestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949"},"required":true,"satisfied":true},{"id":"interaction","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["onrunner"],"releaseRequestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:57:07.874323+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"89247f1fbc228392282089a83548255b8b457980","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:request-contract:10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949:89247f1fbc228392282089a83548255b8b457980:verified:","mission_step_id":"973e3cfa-45ba-422f-9daf-55108634ffa8","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"da68ed2f-0a70-4409-acc9-64c8f4455a63","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"89247f1fbc228392282089a83548255b8b457980","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"89247f1fbc228392282089a83548255b8b457980","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5956","runId":5956,"status":"running","sourceSha":"89247f1fbc228392282089a83548255b8b457980","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"857c6c05f7bc3e3dc590358f4a38b72dce39dbb7","runnerVersion":"onrunner-857c6c05f7bc","expectedSourceSha":"89247f1fbc228392282089a83548255b8b457980"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:53:11.408381+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"89247f1fbc228392282089a83548255b8b457980","external_id":"forgejo-main-89247f1fbc22","receipt_type":"canonical_release_status","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:forgejo-release-status:89247f1fbc228392282089a83548255b8b457980:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"4b5318f2-c099-4bd4-95f3-cf29636ab222","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"e0a11b83-cb7a-45d1-8a90-1892460d3077","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/visual-witness-quick-capture-unblock-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1988,"terminal":false,"missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"89247f1fbc228392282089a83548255b8b457980","timingsMs":{"prReadinessMs":3287,"approvedPlanMs":0,"shipAndProveMs":6973,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},"performance":null,"deploymentId":"forgejo-main-89247f1fbc22","workflowRunId":5956,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:53:25.443718+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1988","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:automatic-mission-resume:1988:canonical_release_reconciliation_pending","mission_step_id":"dbd484eb-6ef5-42c5-a665-547a8cd2dc21","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"b4ff2a95-8e80-44c9-af48-53597e7a1b0b","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-6a6e58e0501a","prNumber":2232,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"674390b51c63413e9db5264fded0480f85cb57b1","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:28:56.079049+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"674390b51c63413e9db5264fded0480f85cb57b1","external_id":"2232","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6a6e58e0-501a-49fd-b92e-30d172cd023e:merged-pr:2232:674390b51c63413e9db5264fded0480f85cb57b1","mission_step_id":"2d4c6955-127d-4891-bee6-59f3399c48e9","command_center_event_id":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},{"id":"f78884e0-9e36-4b44-a77a-51b9ec3b2cb4","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/version.js"],"reason":"Owner-authorized request-scoped bootstrap write for the Command Center control-plane recovery; no tenant data changes.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010598758,"expiresAt":1789010778758,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"ff8505ec-68f4-4ac8-80ba-50686854e5b2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:23:19.191317+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ff8505ec-68f4-4ac8-80ba-50686854e5b2","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"a569d071-1f0a-4529-882b-a916c5d36636","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","render-onrunner/runtime-proof":"success"},"mainSha":"89247f1fbc228392282089a83548255b8b457980","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"89247f1fbc228392282089a83548255b8b457980","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"success"},"requestContractHash":"10f4419c160f512a7248cabbeb37c735696b05b625d768c12159dbbdd0c2b949","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5956","runId":5956,"status":"success","sourceSha":"89247f1fbc228392282089a83548255b8b457980","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"onrunner":"success"},"targetJobCount":7,"observedTargetStates":{"onrunner":"success"}},"onrunnerRuntimeProof":{"reason":null,"hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":true,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"89247f1fbc228392282089a83548255b8b457980","runnerVersion":"onrunner-89247f1fbc22","expectedSourceSha":"89247f1fbc228392282089a83548255b8b457980"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T19:57:06.233083+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"89247f1fbc228392282089a83548255b8b457980","external_id":"forgejo-main-89247f1fbc22","receipt_type":"canonical_release_status","idempotency_key":"mission:b42396ae-109e-4a1a-a5f7-dcc57ed7dceb:forgejo-release-status:89247f1fbc228392282089a83548255b8b457980:verified:forgejo-main/source=success|forgejo-release/workflow=success|render-onrunner/runtime-proof=success","mission_step_id":"973e3cfa-45ba-422f-9daf-55108634ffa8","command_center_event_id":"b42396ae-109e-4a1a-a5f7-dcc57ed7dceb"},{"id":"d7b781b7-fa11-4091-8069-8699deec210e","source":"cc-execution","status":"recorded","payload":{"objective":"Fix Curri's visible crop regression shown by the owner, on the existing PR #1993 only.","tenantRef":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","receivedAt":"2026-09-06T20:02:13.756Z","fingerprint":"6676b5602126a660fd134881d7d7d712130e774d27570a350824770014401408","workstreamRef":"90ed5bf48abd4d3aaf7c024664b5b99d","conversationId":null,"canonicalBranch":"ai/curri-properties-campaign-more-polish-20260906","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Fix Curri's visible crop regression shown by the owner, on the existing PR #1993 only.","wordingChanged":false,"canonicalIntent":"Fix Curri's visible crop regression shown by the owner, on the existing PR #1993 only.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-crop","statement":"Curri navigation resets the shell to the true top so the logo and hero/title do not reopen cropped.","proofConditionIds":["repo-proof"]}],"objective":"Fix Curri's visible crop regression shown by the owner, on the existing PR #1993 only.","constraints":[{"id":"preserve-existing","statement":"Preserve current Curri shell, clean routes, Properties/Campaign flush-bottom behavior, and More menu changes.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The same Curri shell PR contains the bounded scroll-reset implementation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/curri-properties-campaign-more-polish-20260906","conversationContext":null,"requestContractHash":"5c8983e37e2295be335bcac73fc9ea31825a178d3cb32c6243d784f243db6ad5","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:02:14.313032+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:tenant-workstream-contribution:6676b5602126a660fd134881d7d7d712130e774d27570a350824770014401408","mission_step_id":null,"command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"23995f53-1b96-49c2-8deb-7a06d49575a3","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"674390b51c63413e9db5264fded0480f85cb57b1","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"674390b51c63413e9db5264fded0480f85cb57b1","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"8a41c9d887749d2f3099f30f63b130ea97df67c186627481fc769f6481d2390d","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:28:58.638443+00:00","proof_gate":"canonical_release_pending","source_sha":"674390b51c63413e9db5264fded0480f85cb57b1","external_id":"forgejo-main-674390b51c63","receipt_type":"canonical_release_status","idempotency_key":"mission:6a6e58e0-501a-49fd-b92e-30d172cd023e:forgejo-release-status:674390b51c63413e9db5264fded0480f85cb57b1:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"2d4c6955-127d-4891-bee6-59f3399c48e9","command_center_event_id":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},{"id":"09f52440-eb0c-47a2-881e-522a8d51f9ac","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/quick-interaction-off-screenshot-critical-path-20260906","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"6ceb24af-4c24-43c4-ba5c-980687dc9e30","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":105,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1674,"providerAuthMs":0,"ledgerPrepareMs":585,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1674,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":585,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3239,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:02:26.082407+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6ceb24af-4c24-43c4-ba5c-980687dc9e30:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"daff8244-bf89-4d36-bb61-5f7da873ed98","command_center_event_id":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},{"id":"f4370479-5553-4cab-af66-4604483c86ef","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt the exact already-applied Curri shell polish branch state into this mission after the provider timeout. Do not create a new branch or PR and do not change behavior in this step.","wordingChanged":false,"canonicalIntent":"Adopt the exact already-applied Curri shell polish branch state into this mission after the provider timeout. Do not create a new branch or PR and do not change behavior in this step.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-crop","statement":"Curri navigation resets the shell to the true top so the logo and hero/title do not reopen cropped.","proofConditionIds":["repo-proof"]}],"objective":"Adopt the exact already-applied Curri shell polish branch state into this mission after the provider timeout. Do not create a new branch or PR and do not change behavior in this step.","constraints":[{"id":"preserve-existing","statement":"Preserve current Curri shell, clean routes, Properties/Campaign flush-bottom behavior, and More menu changes.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The same Curri shell PR contains the bounded scroll-reset implementation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"3dcd955f34ff45574a57780963f922b0cca85bf44282900ab40a59e4ce9b9784","requestContractRevision":2,"previousRequestContractHash":"5c8983e37e2295be335bcac73fc9ea31825a178d3cb32c6243d784f243db6ad5"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:02:49.368209+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:request-contract:3dcd955f34ff45574a57780963f922b0cca85bf44282900ab40a59e4ce9b9784","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"05443d71-dfed-455d-9e0a-8b797640c916","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/quick-interaction-off-screenshot-critical-path-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1992,"terminal":false,"missionId":"6ceb24af-4c24-43c4-ba5c-980687dc9e30","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8021,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":972,"approvedPlanMs":0,"missionSetupMs":282,"providerAuthMs":0,"shipAndProveMs":6932,"ledgerPrepareMs":282,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":282,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":282,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},"performance":null,"deploymentId":"forgejo-main-39673103d3d4","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":true,"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":2543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:02:49.01352+00:00","proof_gate":"canonical_release_dispatched","source_sha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","external_id":"forgejo-main-39673103d3d4","receipt_type":"execute_mission","idempotency_key":"mission:6ceb24af-4c24-43c4-ba5c-980687dc9e30:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"151781b3-750d-4169-b13f-cc7fbbb43cdf","command_center_event_id":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},{"id":"b1d9957f-fb50-431d-8495-93d31a2ea805","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized request-scoped continuation of PR #2263 for the Command Center control-plane recovery; preserve tenant data.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010632262,"expiresAt":1789010812262,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"489d6e9e-c6e8-44de-a017-35d10bc00615","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:23:52.711565+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:489d6e9e-c6e8-44de-a017-35d10bc00615","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"bbd1572d-7dfc-4474-9149-631b42eae8c8","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"f700c415-457b-4c07-89a8-4d6af48d4766","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":21435,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":669,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":669,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":669,"repositoryMutationMs":21435,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":669,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f700c415-457b-4c07-89a8-4d6af48d4766"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1552,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:02:57.020756+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"76eb43ee-c876-4416-99cc-bd355cef4646","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt existing PR #1993 and apply the Curri crop repair to that same head. Reset the Curri shell scroller to top on route/search changes and navigation, and respect mobile safe-area top. Preserve all existing branch changes.","wordingChanged":false,"canonicalIntent":"Adopt existing PR #1993 and apply the Curri crop repair to that same head. Reset the Curri shell scroller to top on route/search changes and navigation, and respect mobile safe-area top. Preserve all existing branch changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-crop","statement":"Curri navigation resets the shell to the true top so the logo and hero/title do not reopen cropped.","proofConditionIds":["repo-proof"]}],"objective":"Adopt existing PR #1993 and apply the Curri crop repair to that same head. Reset the Curri shell scroller to top on route/search changes and navigation, and respect mobile safe-area top. Preserve all existing branch changes.","constraints":[{"id":"preserve-existing","statement":"Preserve current Curri shell, clean routes, Properties/Campaign flush-bottom behavior, and More menu changes.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #1993 contains the bounded Curri shell scroll-reset repair.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"848a80fd4964db4034558eddbf36582ade237a87942e8f88fb4992f8458ee46d","requestContractRevision":4,"previousRequestContractHash":"35a3bf6fa5ca7393fda8d04d87b17275ee575a4e67728bca274142367097403a"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:03:44.662422+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:request-contract:848a80fd4964db4034558eddbf36582ade237a87942e8f88fb4992f8458ee46d","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"6f82323f-c220-4230-a50d-589f9e93fc54","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1993. Curri More must be a dedicated clean route inside RealtorShell, not an overlay. Preserve the current crop and bottom-spacing fixes.","wordingChanged":false,"canonicalIntent":"Continue PR #1993. Curri More must be a dedicated clean route inside RealtorShell, not an overlay. Preserve the current crop and bottom-spacing fixes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-more-route","statement":"Curri More navigates to a dedicated clean route rendered inside RealtorShell, with no modal, backdrop, or bottom-sheet overlay.","proofConditionIds":["proof-curri-more-route"]}],"objective":"Continue PR #1993. Curri More must be a dedicated clean route inside RealtorShell, not an overlay. Preserve the current crop and bottom-spacing fixes.","constraints":[{"id":"preserve-existing-fixes","statement":"Preserve the current Properties/Campaigns bottom-spacing fix and scroll-reset crop fix already on PR #1993.","proofConditionIds":["proof-curri-more-route"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-curri-more-route","kind":"runtime","claim":"On production, clicking Curri More navigates to /curri-properties/more and renders grouped brokerage navigation inside RealtorShell with no overlay.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"091fc21f76b37a70d6d642f9bcbbcbaf3fa447add796d464cdf286922d7e1348","requestContractRevision":4,"previousRequestContractHash":"4d53319916a6759d45cf049d3bfc85f6e167b1e881ffc483610b695fe54ed0f9"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:11:20.379368+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:request-contract:091fc21f76b37a70d6d642f9bcbbcbaf3fa447add796d464cdf286922d7e1348","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"8ab18dba-3217-4063-99c6-bf6cd889d245","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"674390b51c63413e9db5264fded0480f85cb57b1","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"674390b51c63413e9db5264fded0480f85cb57b1","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"8a41c9d887749d2f3099f30f63b130ea97df67c186627481fc769f6481d2390d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6581","runId":6581,"status":"success","sourceSha":"674390b51c63413e9db5264fded0480f85cb57b1","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:42:08.966196+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"674390b51c63413e9db5264fded0480f85cb57b1","external_id":"forgejo-main-674390b51c63","receipt_type":"canonical_release_status","idempotency_key":"mission:6a6e58e0-501a-49fd-b92e-30d172cd023e:forgejo-release-status:674390b51c63413e9db5264fded0480f85cb57b1:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"34128d36-5cc5-4aba-9105-53e858510cfc","command_center_event_id":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},{"id":"302729b6-1798-47a0-86c7-98395ad3b7dd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/conversation-native-proposals","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/conversation-native-proposals","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"8895776c-ab94-41ec-870b-7e65a532cacb","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3747,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":382,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":382,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":382,"repositoryMutationMs":3747,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":382,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8895776c-ab94-41ec-870b-7e65a532cacb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1556,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:06:57.133055+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"7d09914a-b69c-438e-b86b-ead4f86dd227","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"fb31948e-53f9-40cf-90d1-7b44ccc5170c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/conversation-native-proposals","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"8895776c-ab94-41ec-870b-7e65a532cacb","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":297,"providerAuthMs":0,"ledgerPrepareMs":297,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":297,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":297,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"8895776c-ab94-41ec-870b-7e65a532cacb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3730,"likelyAffectedFiles":["src/lib/mobileVendor/bigPapisBusinessContext.ts","src/pages/proposals/UniversalProposalWorkspace.tsx","supabase/functions/proposal-engine/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:04:01.721354+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c7fc0328-7a0c-4180-a22d-532dad3e9ac1","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"1e84b470-0f12-4ae7-9c42-66b4479c4371","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/quick-interaction-off-screenshot-critical-path-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1992,"terminal":false,"missionId":"6ceb24af-4c24-43c4-ba5c-980687dc9e30","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","timingsMs":{"prReadinessMs":2902,"approvedPlanMs":0,"shipAndProveMs":8949,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},"performance":null,"deploymentId":"forgejo-main-39673103d3d4","workflowRunId":5960,"releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:03:17.479193+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1992","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6ceb24af-4c24-43c4-ba5c-980687dc9e30:automatic-mission-resume:1992:canonical_release_reconciliation_pending","mission_step_id":"bc49f428-4e0f-48aa-9a20-6d55878e6c8b","command_center_event_id":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},{"id":"200b20c7-77fb-4ed7-b459-fc6d869c15c6","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"reason":"Owner-authorized request-scoped missionContext repair on existing recovery PR #2263.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010648666,"expiresAt":1789010828666,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"b444fc11-7c02-4f72-aaf0-7f0dad41a0ed","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:24:09.058113+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b444fc11-7c02-4f72-aaf0-7f0dad41a0ed","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"382da324-0548-47bd-8ab7-6320a0b14e35","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Apply the bounded Curri crop repair on the same recovered branch: reset the internal shell scroller to top on pathname/search changes and before Curri navigation; respect iOS safe-area top. Preserve existing flush-bottom Properties/Campaigns and grouped More menu. No other changes.","wordingChanged":false,"canonicalIntent":"Apply the bounded Curri crop repair on the same recovered branch: reset the internal shell scroller to top on pathname/search changes and before Curri navigation; respect iOS safe-area top. Preserve existing flush-bottom Properties/Campaigns and grouped More menu. No other changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-crop","statement":"Curri navigation resets the shell to the true top so the logo and hero/title do not reopen cropped.","proofConditionIds":["production-proof"]}],"objective":"Apply the bounded Curri crop repair on the same recovered branch: reset the internal shell scroller to top on pathname/search changes and before Curri navigation; respect iOS safe-area top. Preserve existing flush-bottom Properties/Campaigns and grouped More menu. No other changes.","constraints":[{"id":"preserve-existing","statement":"Preserve current Curri shell, clean routes, Properties/Campaign flush-bottom behavior, and More menu changes.","proofConditionIds":["production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"production-proof","kind":"runtime","claim":"Live Curri opens at the true top under the existing shell after the frontend release.","route":"/curri-properties","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"35a3bf6fa5ca7393fda8d04d87b17275ee575a4e67728bca274142367097403a","requestContractRevision":3,"previousRequestContractHash":"3dcd955f34ff45574a57780963f922b0cca85bf44282900ab40a59e4ce9b9784"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:03:17.704239+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:request-contract:35a3bf6fa5ca7393fda8d04d87b17275ee575a4e67728bca274142367097403a","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"a3a0820d-aaa2-4248-b5a0-f6ecab373a11","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/curri-properties-campaign-more-polish-20260906","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"f700c415-457b-4c07-89a8-4d6af48d4766","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2324,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1043,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1043,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1043,"repositoryMutationMs":2324,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1043,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f700c415-457b-4c07-89a8-4d6af48d4766"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1595,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:02:15.576898+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"c604220f-2d1d-430d-9e05-c5b3ba8d4f32","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","blobSha":"19a6081e7db3a28df707cfa31487ecc6d6478153","expectedText":"quickInteractive"}],"requestContractHash":"ef31becdb8a13eda2f286ebae6d57efe4506fffc119c7bfe3bc9f62395e409c1"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:03:05.763847+00:00","proof_gate":"request_contract_repository_verified","source_sha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:6ceb24af-4c24-43c4-ba5c-980687dc9e30:request-contract-repository:ef31becdb8a13eda2f286ebae6d57efe4506fffc119c7bfe3bc9f62395e409c1:39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","mission_step_id":"8c7788ad-b9bb-4785-ac6f-4647890cbbc8","command_center_event_id":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},{"id":"c276f62e-44b7-4850-9be4-0223595d90bc","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"674390b51c63413e9db5264fded0480f85cb57b1","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-shell-routing","satisfied":false,"statement":"Visible Curri-family CRM routes use the correct tenant presentation shell in source: Certified Pro Roofing through RoofingPresentationShell, Curri Control Center and Curri Properties through RealtorShell, and One Call through OneCallShell.","proofConditionIds":["proof-source"]},{"id":"outcome-unwrapped-modules","satisfied":false,"statement":"Previously unwrapped visible modules Tasks, Proposals, PM Verify, Roof Estimator, and Curri realtor operations dispatch through the shared tenant-aware shell wrapper without changing their route destinations or role guards.","proofConditionIds":["proof-source"]},{"id":"outcome-live","satisfied":true,"statement":"The shell-continuity correction is deployed to the frontend production target from the exact merged source.","proofConditionIds":["proof-release"]}],"satisfied":false,"constraints":[{"id":"constraint-files","satisfied":false,"statement":"Only src/components/crm/CRMShell.tsx and src/routes/crmRoutes.tsx may change.","proofConditionIds":["proof-source"]},{"id":"constraint-redfish","satisfied":false,"statement":"Redfish behavior and identity remain unchanged.","proofConditionIds":["proof-source"]},{"id":"constraint-no-backend","satisfied":false,"statement":"No database, auth, backend, Supabase, worker, or unrelated tenant changes are allowed.","proofConditionIds":["proof-source","proof-release"]},{"id":"constraint-release","satisfied":true,"statement":"Only the affected frontend production target may be released.","proofConditionIds":["proof-release"]}],"contractHash":"8a41c9d887749d2f3099f30f63b130ea97df67c186627481fc769f6481d2390d","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"8a41c9d887749d2f3099f30f63b130ea97df67c186627481fc769f6481d2390d","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-release","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"8a41c9d887749d2f3099f30f63b130ea97df67c186627481fc769f6481d2390d"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:42:11.470628+00:00","proof_gate":"request_contract_pending","source_sha":"674390b51c63413e9db5264fded0480f85cb57b1","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6a6e58e0-501a-49fd-b92e-30d172cd023e:request-contract:8a41c9d887749d2f3099f30f63b130ea97df67c186627481fc769f6481d2390d:674390b51c63413e9db5264fded0480f85cb57b1:pending:repository","mission_step_id":"34128d36-5cc5-4aba-9105-53e858510cfc","command_center_event_id":"6a6e58e0-501a-49fd-b92e-30d172cd023e"},{"id":"548e0b59-7425-4c09-a23d-2ec7d40bc193","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/scripts/cc-execution-safe-release.mjs"],"reason":"Owner-authorized request-scoped release-bootstrap repair so current protected main can deploy safely; normal control-plane mutation remains frozen by default.","baseSha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","issuedAt":1789010731682,"expiresAt":1789010911682,"missionId":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182","authorizationId":"6a97abae-1609-42e3-a47c-70ebd2f13aa5","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:25:32.183093+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"10ca5a2bc8214c6d1ea199050c4317aeae10cc11","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6a97abae-1609-42e3-a47c-70ebd2f13aa5","mission_step_id":"5cfdf7e3-f76b-4535-a408-d5e94fb8bdc2","command_center_event_id":"6d81510c-04c8-4ecb-8fc3-eda32a1d8182"},{"id":"dbb9b8c2-c854-495c-82a0-c50e3320fbe6","source":"forgejo","status":"waiting","payload":{"branch":"ai/quick-interaction-off-screenshot-critical-path-20260906","prNumber":1992,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:02:55.330584+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","external_id":"1992","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:6ceb24af-4c24-43c4-ba5c-980687dc9e30:merged-pr:1992:39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","mission_step_id":"151781b3-750d-4169-b13f-cc7fbbb43cdf","command_center_event_id":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},{"id":"774c7e4c-c6fb-4b23-ad67-02ed23451934","source":"forgejo-runtime","status":"failed","payload":{"failed":["render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","render-onrunner/runtime-proof":"failure"},"mainSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","missing":[],"pending":["forgejo-release/workflow"],"required":["forgejo-main/source","forgejo-release/workflow","render-onrunner/runtime-proof"],"sourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"pending"},"requestContractHash":"ef31becdb8a13eda2f286ebae6d57efe4506fffc119c7bfe3bc9f62395e409c1","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5960","runId":5960,"status":"running","sourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"onrunner":"pending"},"targetJobCount":7,"observedTargetStates":{"onrunner":"pending"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"89247f1fbc228392282089a83548255b8b457980","runnerVersion":"onrunner-89247f1fbc22","expectedSourceSha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:03:01.535801+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"39673103d3d42e2a6d57e36f9d38c1715cbb2ef4","external_id":"forgejo-main-39673103d3d4","receipt_type":"canonical_release_status","idempotency_key":"mission:6ceb24af-4c24-43c4-ba5c-980687dc9e30:forgejo-release-status:39673103d3d42e2a6d57e36f9d38c1715cbb2ef4:failed:forgejo-main/source=success|forgejo-release/workflow=pending|render-onrunner/runtime-proof=failure","mission_step_id":"151781b3-750d-4169-b13f-cc7fbbb43cdf","command_center_event_id":"6ceb24af-4c24-43c4-ba5c-980687dc9e30"},{"id":"1b3d8423-606c-4b9c-85ea-0a6d01562135","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-5c0a17e8be58","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":281,"providerAuthMs":0,"ledgerPrepareMs":281,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":281,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":281,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2425,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:46:37.163996+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5c0a17e8-be58-4aaa-a233-cd4be6823120:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"0553b350-899a-4e20-b0b7-fa2368a7717b","command_center_event_id":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},{"id":"96d68ce2-1c72-400f-968a-612ab2fa19fa","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/conversation-native-proposals","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.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"8895776c-ab94-41ec-870b-7e65a532cacb","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5739,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":315,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":315,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":315,"repositoryMutationMs":5739,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":315,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8895776c-ab94-41ec-870b-7e65a532cacb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1549,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:05:19.178402+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"7d09914a-b69c-438e-b86b-ead4f86dd227","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"cc30e764-f264-466c-8b76-b563eb2c2e45","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-5c0a17e8be58","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":263,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":263,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":263,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":263,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},"performance":null,"deploymentId":null,"workflowRunId":null,"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":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:46:52.022115+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5c0a17e8-be58-4aaa-a233-cd4be6823120:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"d0901097-1728-421b-a64d-007143cc618e","command_center_event_id":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},{"id":"807a8f0d-38cf-4acc-9d25-e3cdb25c2d8f","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized permanent repair of the Command Center mutation and rollback lane; preserve tenant data and return to frozen-by-default after the scoped operation.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789010994332,"expiresAt":1789011174332,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"daef84b9-f408-4265-acde-a86a09e45f04","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:29:54.717022+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:daef84b9-f408-4265-acde-a86a09e45f04","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"9f0e0194-9f25-42bc-b386-cefd90e4ec6d","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"reason":"Owner-authorized request-scoped repair of the trackedOperation missionContext crash; preserve tenant data.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789011020700,"expiresAt":1789011200700,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"2372948a-1b70-4827-a3db-9833602f3e34","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:30:21.39274+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2372948a-1b70-4827-a3db-9833602f3e34","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"0fabf032-0ecc-4f68-9282-85a636ea4e95","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship the exact existing PR #1993 head 4da6f08ff0d03322e989c57b21d823f4994e7095. It contains the Curri Properties/Campaign flush-bottom fix, grouped responsive More menu, and the crop repair that resets the Curri shell scroller to top and respects mobile safe-area top. Make no further source changes. Require KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and live route proof.","wordingChanged":false,"canonicalIntent":"Ship the exact existing PR #1993 head 4da6f08ff0d03322e989c57b21d823f4994e7095. It contains the Curri Properties/Campaign flush-bottom fix, grouped responsive More menu, and the crop repair that resets the Curri shell scroller to top and respects mobile safe-area top. Make no further source changes. Require KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and live route proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-crop","statement":"Curri navigation resets the shell to the true top so the logo and hero/title do not reopen cropped.","proofConditionIds":["production-proof"]},{"id":"curri-bottom","statement":"Properties and Campaigns do not retain the unwanted bottom shell padding.","proofConditionIds":["production-proof"]},{"id":"curri-more","statement":"More is grouped and responsive for mobile and desktop.","proofConditionIds":["production-proof"]}],"objective":"Ship the exact existing PR #1993 head 4da6f08ff0d03322e989c57b21d823f4994e7095. It contains the Curri Properties/Campaign flush-bottom fix, grouped responsive More menu, and the crop repair that resets the Curri shell scroller to top and respects mobile safe-area top. Make no further source changes. Require KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and live route proof.","constraints":[{"id":"preserve-existing","statement":"Preserve current Curri shell and clean route ownership; do not change data or other tenants.","proofConditionIds":["production-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"production-proof","kind":"runtime","claim":"Live /curri-properties is served from the merged frontend release containing PR #1993.","route":"/curri-properties","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"89c3d5f03179f234df92fd4efbf35e1c4a05583af1023b6b300313ee1356e023","requestContractRevision":5,"previousRequestContractHash":"848a80fd4964db4034558eddbf36582ade237a87942e8f88fb4992f8458ee46d"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:04:30.16924+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:request-contract:89c3d5f03179f234df92fd4efbf35e1c4a05583af1023b6b300313ee1356e023","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"db2d5fc6-bfec-42cf-9727-0e025110617a","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5c0a17e8be58","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":391,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":376,"providerAuthMs":0,"ledgerPrepareMs":287,"ledgerReconcileMs":0,"lineageReconcileMs":89,"resolvePreflightMs":376,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":287,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3338,"likelyAffectedFiles":["src/routes/crmRoutes.tsx","src/shells/realtor/RealtorShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:46:59.580457+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5c0a17e8-be58-4aaa-a233-cd4be6823120:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0553b350-899a-4e20-b0b7-fa2368a7717b","command_center_event_id":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},{"id":"3651265a-66cd-4f18-9849-c7a59270c15a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"reason":"Owner-authorized request-scoped repair of the trackedOperation missionContext crash; preserve tenant data and keep normal control-plane mutation frozen by default.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789011191316,"expiresAt":1789011371316,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"2f4ad3ef-2706-4191-b761-e6050bfd6920","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:33:11.722661+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:2f4ad3ef-2706-4191-b761-e6050bfd6920","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"063f0028-5933-452f-a176-c334bcd09fe3","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":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","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":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-tenant-preview"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"f08ea94cbdbfb656ee618aa0bea55c10d32238204c1ce9380414181222f144e7","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6692","runId":6692,"status":"running","sourceSha":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:42:56.659552+00:00","proof_gate":"canonical_release_pending","source_sha":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","external_id":"forgejo-main-2d8e567fff20","receipt_type":"canonical_release_status","idempotency_key":"mission:da57b376-9728-4ae0-ae34-94656291f7a4:forgejo-release-status:2d8e567fff20ff7d164b31f2c3d4cf075770b2ae:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"0d775e01-58ca-4d66-bde7-62cb3016a71b","command_center_event_id":"da57b376-9728-4ae0-ae34-94656291f7a4"},{"id":"c5eeb02d-967a-4df7-afa7-ecfde3f8514e","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-f672ddee76c6","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":null,"terminal":false,"missionId":"f672ddee-76c6-42ec-8f55-cbdc0c4ba367","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":396,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":4137,"providerAuthMs":0,"ledgerPrepareMs":4137,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":4137,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":4137,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"f672ddee-76c6-42ec-8f55-cbdc0c4ba367"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4410,"likelyAffectedFiles":["src/pages/settings/TenantSettingsPage.tsx","src/lib/tenants/tenantAvatarMenuContract.ts","src/routes/crmRoutes.tsx","src/routes/ownerRoutes.tsx","src/lib/tenants/tenantSettingsRouteContract.ts","src/__tests__/contracts/universalTenantSettingsRouteContract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:46:00.348294+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f672ddee-76c6-42ec-8f55-cbdc0c4ba367:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"cb6fcc0a-131b-4762-9044-cf574332d44a","command_center_event_id":"f672ddee-76c6-42ec-8f55-cbdc0c4ba367"},{"id":"e2f94c89-6619-4e1a-8eac-55077478bfaf","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"auto_progress_pr_patch_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1993,"terminal":false,"missionId":"f700c415-457b-4c07-89a8-4d6af48d4766","operation":"execute_mission","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10814,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1177,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1177,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1177,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1177,"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":"f700c415-457b-4c07-89a8-4d6af48d4766"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1494,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:04:41.760567+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":null,"external_id":"1993","receipt_type":"execute_mission","idempotency_key":"mission:f700c415-457b-4c07-89a8-4d6af48d4766:execute_mission:repair_mission_auto_progress_authorization_retryable:current-generation","mission_step_id":"72960f96-54f7-45f0-92f1-9e94ddc0aa9d","command_center_event_id":"f700c415-457b-4c07-89a8-4d6af48d4766"},{"id":"4dcca796-4785-400b-a532-b8a80508520e","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/version.js"],"reason":"Owner-authorized request-scoped readiness and runtime marker repair on PR #2265; preserve tenant data and normal frozen-by-default state.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789011284491,"expiresAt":1789011464491,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"7c1b80a4-0a13-4831-b797-1ec248b92993","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:34:44.898579+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7c1b80a4-0a13-4831-b797-1ec248b92993","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"23f01f38-364e-495f-a233-8b54c2b61b5a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish the existing conversation-native proposal implementation on PR #1991 only. Adopt the existing branch state, reconcile it against current protected main, re-Gate if required, squash merge, release frontend + proposal-engine only, and prove the requested production behavior live. No replacement branch or PR.","wordingChanged":false,"canonicalIntent":"Finish the existing conversation-native proposal implementation on PR #1991 only. Adopt the existing branch state, reconcile it against current protected main, re-Gate if required, squash merge, release frontend + proposal-engine only, and prove the requested production behavior live. No replacement branch or PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"conversation-native","statement":"Email/business context can create or resume a proposal with linked customer/opportunity/event/message context instead of opening a generic proposal library.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"manual-create","statement":"Will retains manual proposal creation from a selected customer with optional event and the same downstream proposal lifecycle.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"activity-model","statement":"The primary proposal workspace presents Proposal activity rather than Proposal Library.","proofConditionIds":["runtime-proof"]}],"objective":"Finish the existing conversation-native proposal implementation on PR #1991 only. Adopt the existing branch state, reconcile it against current protected main, re-Gate if required, squash merge, release frontend + proposal-engine only, and prove the requested production behavior live. No replacement branch or PR.","constraints":[{"id":"same-pr","statement":"Use existing branch ai/conversation-native-proposals and PR #1991 only; do not create replacement work.","proofConditionIds":["repo-proof"]},{"id":"preserve-editor","statement":"Preserve existing proposal editor/design behavior and approved assets.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The exact #1991 conversation-native proposal change set is present on protected main after canonical squash merge.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"The live Big Papi proposal workspace serves Proposal activity from the shipped conversation-native proposal release.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":"Proposal activity","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"44ade48b2695ad2b7957eb2ffa89c46b453bedb36d5f1a9135ef796a6c9399d0","requestContractRevision":3,"previousRequestContractHash":"613aa3917f74ba72e1d1d13a6a824b90b58e7dde82e445b0912ded37881f51eb"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:15:55.605078+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:request-contract:44ade48b2695ad2b7957eb2ffa89c46b453bedb36d5f1a9135ef796a6c9399d0","mission_step_id":"7d09914a-b69c-438e-b86b-ead4f86dd227","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"cdf57796-2e4c-40ed-8f05-aeba7238d487","source":"cc-execution","status":"recorded","payload":{"objective":"Continue PR #1993. Replace the Curri More overlay with a dedicated Curri route inside the existing RealtorShell. Preserve all current Curri padding and crop fixes. No unrelated changes.","tenantRef":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","receivedAt":"2026-09-06T20:09:08.977Z","fingerprint":"8a5f55c2a851f16265e4620af8a4efd16d11e7fb033973ea244ffcd5fcf06d5d","workstreamRef":"90ed5bf48abd4d3aaf7c024664b5b99d","conversationId":null,"canonicalBranch":"ai/curri-properties-campaign-more-polish-20260906","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1993. Replace the Curri More overlay with a dedicated Curri route inside the existing RealtorShell. Preserve all current Curri padding and crop fixes. No unrelated changes.","wordingChanged":false,"canonicalIntent":"Continue PR #1993. Replace the Curri More overlay with a dedicated Curri route inside the existing RealtorShell. Preserve all current Curri padding and crop fixes. No unrelated changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-more-route","statement":"Curri More navigates to a dedicated clean route rendered inside RealtorShell, with no modal, backdrop, or bottom-sheet overlay.","proofConditionIds":["proof-curri-more-route"]}],"objective":"Continue PR #1993. Replace the Curri More overlay with a dedicated Curri route inside the existing RealtorShell. Preserve all current Curri padding and crop fixes. No unrelated changes.","constraints":[{"id":"preserve-existing-fixes","statement":"Preserve the current Properties/Campaigns bottom-spacing fix and scroll-reset crop fix already on PR #1993.","proofConditionIds":["proof-curri-more-route"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-curri-more-route","kind":"runtime","claim":"On production, clicking Curri More navigates to /curri-properties/more (or the canonical clean Curri More route) and renders grouped brokerage navigation inside RealtorShell with no overlay.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/curri-properties-campaign-more-polish-20260906","conversationContext":null,"requestContractHash":"46ac7e65df0ca29f6c9150681bb23e0809a9ecf14b0691a9ead3a93aac927947","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:09:09.436977+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:tenant-workstream-contribution:8a5f55c2a851f16265e4620af8a4efd16d11e7fb033973ea244ffcd5fcf06d5d","mission_step_id":null,"command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"af345957-3610-43a4-b2cc-c98501c00a15","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/conversation-native-proposals","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1991,"terminal":false,"missionId":"8895776c-ab94-41ec-870b-7e65a532cacb","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9204,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":9063,"approvedPlanMs":0,"missionSetupMs":1095,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1095,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1095,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1095,"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":"8895776c-ab94-41ec-870b-7e65a532cacb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2250,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:16:42.82234+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1991","receipt_type":"execute_mission","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"7d09914a-b69c-438e-b86b-ead4f86dd227","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"e76bdd27-2986-4a66-8c59-7738f101eb4b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":["owner_explicit_unfreeze_names_exact_repair","single_active_mission_bbe450ac-8efa-4745-8a8f-c98149163993","prior_owner_directive_fix_it"],"confidence":1,"rawUtterance":"Unfreeze the control plane for the Forgejo provider transport reliability repair.","wordingChanged":true,"canonicalIntent":"Unfreeze the control plane for the Forgejo provider transport reliability repair and execute the existing active Forgejo provider transport reliability mission through live proof.","resolutionStatus":"resolved","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"transport-reliability","statement":"Healthy Forgejo/provider latency no longer becomes a fatal connection solely because a read exceeds the old 1.2-4 second budgets; shared idempotent reads use a bounded 5 second first attempt and approximately 15 second total budget with at most one retry, and exhausted transient transport is explicitly retryable/degraded.","proofConditionIds":["repo-proof","runtime-proof","watchdog-proof"]},{"id":"gate-pressure","statement":"KnockLaunch Gate uses resilient bounded Forgejo freshness reads and checks stale protected-main state before expensive dependency/typecheck work without adding redundant normal-path provider reads; final protected-main freshness remains fail-closed.","proofConditionIds":["repo-proof","release-proof"]},{"id":"live-release","statement":"The repair passes KnockLaunch Gate, squash-merges through Forgejo, deploys only affected Command Center/control-plane targets, and the new runtime is live.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Unfreeze the control plane for the Forgejo provider transport reliability repair and execute the existing active Forgejo provider transport reliability mission through live proof.","constraints":[{"id":"write-safety","statement":"Forgejo writes remain single-attempt except existing exact read-back reconciliation; no blind write retry is introduced.","proofConditionIds":["repo-proof"]},{"id":"host-safety","statement":"Verified healthy-host provider transport latency is not host restart authority and must not create restart loops or spend automatic host restart budget.","proofConditionIds":["repo-proof","watchdog-proof"]},{"id":"scope","statement":"Change only the exact Forgejo transport, Gate freshness, capability-contract, regression-test, and Command Center version files required by this failure class; do not run Visual Witness.","proofConditionIds":["repo-proof","release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current Forgejo source contains the bounded 5s/15s provider read contracts, retryable/degraded transport classification, resilient Gate freshness behavior, preserved write safety, and regression invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"The exact repair PR passes KnockLaunch Gate, squash-merges, and releases only affected Command Center/control-plane production ownership.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution runs the forgejo-provider-transport-reliability version and a fresh authenticated Forgejo repository read succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"watchdog-proof","kind":"host_watchdog","claim":"A fresh signed Forgejo host watchdog heartbeat verifies the host healthy and provider latency is not treated as host restart authority.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"0c379a65bd5f44dd5aa4191796ed34b062b84a62b4b42cefed8648557fc426a1","requestContractRevision":3,"previousRequestContractHash":"1d27dfc9077a4ef24ea87650ed3284b75f6f9c9500b5b8994c24c0056f44e1e4"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:01:48.38207+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:bbe450ac-8efa-4745-8a8f-c98149163993:request-contract:0c379a65bd5f44dd5aa4191796ed34b062b84a62b4b42cefed8648557fc426a1","mission_step_id":"eb17651d-209c-4823-ac83-3ebd9e78f5d5","command_center_event_id":"bbe450ac-8efa-4745-8a8f-c98149163993"},{"id":"7976bbde-b4b2-4e57-a86b-7c32cd02bbbd","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2100,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"316c344375186d0304302b7ffa723f41da065574","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:14:04.099533+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"316c344375186d0304302b7ffa723f41da065574","external_id":"2100","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:0c25232e-83db-47af-8348-643abed735dd:merged-pr:2100:316c344375186d0304302b7ffa723f41da065574","mission_step_id":"e137fdc6-0394-42ee-863d-49f87f46e888","command_center_event_id":"0c25232e-83db-47af-8348-643abed735dd"},{"id":"e75aaa8c-f609-4b1d-ad2e-0d1d0d99e6f8","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze control plane for the frontend release-memory repair. Continue the same PR after Gate proved the 3072 MiB heap requires the canonical heavy frontend container to use the existing 4096 MiB runner budget so the required 1024 MiB non-old-space headroom is preserved. Update the heavy Gate and release-frontend container envelopes and their regression assertions/comments to 4096 MiB; keep the canonical Node heap at 3072 MiB. No sidebar/Mail changes, no zoho-mail redeploy, no Visual Witness.","wordingChanged":false,"canonicalIntent":"Unfreeze control plane for the frontend release-memory repair. Continue the same PR after Gate proved the 3072 MiB heap requires the canonical heavy frontend container to use the existing 4096 MiB runner budget so the required 1024 MiB non-old-space headroom is preserved. Update the heavy Gate and release-frontend container envelopes and their regression assertions/comments to 4096 MiB; keep the canonical Node heap at 3072 MiB. No sidebar/Mail changes, no zoho-mail redeploy, no Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Canonical heavy frontend Gate and release containers use 4096 MiB with a 3072 MiB Node heap, preserving the required 1024 MiB non-old-space headroom.","proofConditionIds":["proof-production"]},{"id":"outcome-2","statement":"The affected frontend production release completes without the proven 2560 MiB V8 heap OOM failure class.","proofConditionIds":["proof-production"]}],"objective":"Unfreeze control plane for the frontend release-memory repair. Continue the same PR after Gate proved the 3072 MiB heap requires the canonical heavy frontend container to use the existing 4096 MiB runner budget so the required 1024 MiB non-old-space headroom is preserved. Update the heavy Gate and release-frontend container envelopes and their regression assertions/comments to 4096 MiB; keep the canonical Node heap at 3072 MiB. No sidebar/Mail changes, no zoho-mail redeploy, no Visual Witness.","constraints":[{"id":"scope","statement":"Stay on existing PR #2835; do not modify sidebar/Mail feature code and do not redeploy zoho-mail; preserve the single low-memory fallback.","proofConditionIds":["proof-production"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The corrected 4096 MiB container / 3072 MiB heap frontend release contract is merged and the affected frontend production release completes without the proven 2560 MiB V8 heap OOM failure class.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"frontend-release-memory-contract-repair","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["frontend"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"048527d6d255799f5422f2bb7f97afc1e710cf8cc5551f4de6e302753599c635","requestContractRevision":4,"previousRequestContractHash":"1fd601cdc3a33571c1f7052dd92cf8b0ba282da0d77b6fef254f2216a4dc3f27"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:47:04.807446+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:3604556c-0edb-4be1-b626-a467bb36cc72:request-contract:048527d6d255799f5422f2bb7f97afc1e710cf8cc5551f4de6e302753599c635","mission_step_id":"68a52a46-13f6-4d05-a31f-a2b5d0ec4c92","command_center_event_id":"3604556c-0edb-4be1-b626-a467bb36cc72"},{"id":"b3a9b401-3303-4db9-b4c7-8d483b7e72d8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-5c0a17e8be58","reason":"fresh_pr_provider_receipt_already_proves_auto_progress_gate_notifier_owns_next_state","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":2233,"terminal":false,"missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3219,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":253,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":253,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":253,"repositoryMutationMs":3219,"repositoryProviderMs":2883,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1850,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":253,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1033},"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":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3171,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:47:28.360489+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2233","receipt_type":"execute_mission","idempotency_key":"mission:5c0a17e8-be58-4aaa-a233-cd4be6823120:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"d0901097-1728-421b-a64d-007143cc618e","command_center_event_id":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},{"id":"118be945-7b9a-4c8f-9482-566c7dd376e1","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1993. Replace the Curri More overlay with a dedicated Curri route inside the existing RealtorShell. Preserve all current Curri padding and crop fixes. No unrelated changes.","wordingChanged":false,"canonicalIntent":"Continue PR #1993. Replace the Curri More overlay with a dedicated Curri route inside the existing RealtorShell. Preserve all current Curri padding and crop fixes. No unrelated changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-more-route","statement":"Curri More navigates to a dedicated clean route rendered inside RealtorShell, with no modal, backdrop, or bottom-sheet overlay.","proofConditionIds":["proof-curri-more-route"]}],"objective":"Continue PR #1993. Replace the Curri More overlay with a dedicated Curri route inside the existing RealtorShell. Preserve all current Curri padding and crop fixes. No unrelated changes.","constraints":[{"id":"preserve-existing-fixes","statement":"Preserve the current Properties/Campaigns bottom-spacing fix and scroll-reset crop fix already on PR #1993.","proofConditionIds":["proof-curri-more-route"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-curri-more-route","kind":"runtime","claim":"On production, clicking Curri More navigates to /curri-properties/more and renders grouped brokerage navigation inside RealtorShell with no overlay.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"10ec03f6dcd6f7121b62beab3f98730baf8599301d9e35e017868d1331e0a0a6","requestContractRevision":2,"previousRequestContractHash":"46ac7e65df0ca29f6c9150681bb23e0809a9ecf14b0691a9ead3a93aac927947"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:10:02.137679+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:request-contract:10ec03f6dcd6f7121b62beab3f98730baf8599301d9e35e017868d1331e0a0a6","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"580bf7e1-d14f-4d93-b261-00fbb3a2beaf","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue PR #1993. Make Curri More navigate to its own clean route instead of toggling overlay state. Preserve all current Curri padding and crop fixes.","wordingChanged":false,"canonicalIntent":"Continue PR #1993. Make Curri More navigate to its own clean route instead of toggling overlay state. Preserve all current Curri padding and crop fixes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-more-route","statement":"Curri More navigates to a dedicated clean route rendered inside RealtorShell, with no modal, backdrop, or bottom-sheet overlay.","proofConditionIds":["proof-curri-more-route"]}],"objective":"Continue PR #1993. Make Curri More navigate to its own clean route instead of toggling overlay state. Preserve all current Curri padding and crop fixes.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-curri-more-route","kind":"runtime","claim":"Curri More navigates to /curri-properties/more with no overlay.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"4d53319916a6759d45cf049d3bfc85f6e167b1e881ffc483610b695fe54ed0f9","requestContractRevision":3,"previousRequestContractHash":"10ec03f6dcd6f7121b62beab3f98730baf8599301d9e35e017868d1331e0a0a6"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:10:41.705928+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:request-contract:4d53319916a6759d45cf049d3bfc85f6e167b1e881ffc483610b695fe54ed0f9","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"5360afd6-01fb-4e6a-a6ce-6cbb38b8f602","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Finish the existing conversation-native proposal implementation on PR #1991 only. Adopt this exact existing pull request, reconcile the same branch onto current protected main, re-run the canonical Gate for the refreshed exact head, squash merge, release only frontend and proposal-engine, and prove the requested production behavior live. Do not create replacement work.","wordingChanged":false,"canonicalIntent":"Finish the existing conversation-native proposal implementation on PR #1991 only. Adopt this exact existing pull request, reconcile the same branch onto current protected main, re-run the canonical Gate for the refreshed exact head, squash merge, release only frontend and proposal-engine, and prove the requested production behavior live. Do not create replacement work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"conversation-native","statement":"Email/business context can create or resume a proposal with linked customer/opportunity/event/message context instead of opening a generic proposal library.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"manual-create","statement":"Will retains manual proposal creation from a selected customer with optional event and the same downstream proposal lifecycle.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"activity-model","statement":"The primary proposal workspace presents Proposal activity rather than Proposal Library.","proofConditionIds":["runtime-proof"]}],"objective":"Finish the existing conversation-native proposal implementation on PR #1991 only. Adopt this exact existing pull request, reconcile the same branch onto current protected main, re-run the canonical Gate for the refreshed exact head, squash merge, release only frontend and proposal-engine, and prove the requested production behavior live. Do not create replacement work.","constraints":[{"id":"same-pr","statement":"Use existing branch ai/conversation-native-proposals and PR #1991 only; do not create replacement work.","proofConditionIds":["repo-proof"]},{"id":"preserve-editor","statement":"Preserve existing proposal editor/design behavior and approved assets.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"The exact #1991 conversation-native proposal change set is present on protected main after canonical squash merge.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"The live Big Papi proposal workspace serves Proposal activity from the shipped conversation-native proposal release.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":"Proposal activity","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"bf864157fab84ad6eadb785f4cd3e3f0d11c261ac23e8b5056d91e28c4432dc1","requestContractRevision":4,"previousRequestContractHash":"44ade48b2695ad2b7957eb2ffa89c46b453bedb36d5f1a9135ef796a6c9399d0"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:16:32.767038+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:request-contract:bf864157fab84ad6eadb785f4cd3e3f0d11c261ac23e8b5056d91e28c4432dc1","mission_step_id":"7d09914a-b69c-438e-b86b-ead4f86dd227","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"b31bc2f9-ba25-4225-8a90-6ecdbe5bf247","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/conversation-native-proposals","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"8895776c-ab94-41ec-870b-7e65a532cacb","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":101,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1056,"providerAuthMs":0,"ledgerPrepareMs":1056,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1056,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1056,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"8895776c-ab94-41ec-870b-7e65a532cacb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2846,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:03:40.867781+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"c7fc0328-7a0c-4180-a22d-532dad3e9ac1","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"31e9d7a1-250f-42d4-9bb5-ac6cd83a0af8","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/index-release-fast-lane.js","workers/cc-execution/src/index-scoped-repo-patch.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized Forgejo provider transport reliability repair for recurring connection-fatal behavior caused by healthy-host provider tail latency.","baseSha":"00a6db5565c04d30c3ffdb99ff96e5bfab6a008f","issuedAt":1788728509118,"expiresAt":1788728689118,"missionId":"bbe450ac-8efa-4745-8a8f-c98149163993","authorizationId":"d2470827-4206-4f37-af08-7e71f14f38c4","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:01:49.591481+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"00a6db5565c04d30c3ffdb99ff96e5bfab6a008f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:d2470827-4206-4f37-af08-7e71f14f38c4","mission_step_id":"d0236351-6b99-49be-88e8-2ebec69d02c2","command_center_event_id":"bbe450ac-8efa-4745-8a8f-c98149163993"},{"id":"2aa9088d-8f0f-4b44-a4eb-deada754b4d6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/curri-properties-campaign-more-polish-20260906","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1210,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2022,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":2022,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":2022,"repositoryMutationMs":1210,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":2022,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1595,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:10:04.242676+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"7b86cc32-efbb-4b71-8bbd-7f53ab49a084","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt the already-open Curri PR #1993 and continue the existing branch. No new branch. The next change will make Curri More a dedicated clean route instead of an overlay.","wordingChanged":false,"canonicalIntent":"Adopt the already-open Curri PR #1993 and continue the existing branch. No new branch. The next change will make Curri More a dedicated clean route instead of an overlay.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-more-route","statement":"Curri More navigates to a dedicated clean route rendered inside RealtorShell, with no modal, backdrop, or bottom-sheet overlay.","proofConditionIds":["proof-curri-more-route"]}],"objective":"Adopt the already-open Curri PR #1993 and continue the existing branch. No new branch. The next change will make Curri More a dedicated clean route instead of an overlay.","constraints":[{"id":"reuse-pr","statement":"Reuse the existing Curri branch and PR #1993; do not create another branch or PR.","proofConditionIds":["proof-curri-more-route"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-curri-more-route","kind":"runtime","claim":"Curri More navigates to its own clean route with no overlay.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"a58f4534029e3339fa19b84a84d96d4c8403aaafed370eb9b5659c0e6012d76b","requestContractRevision":5,"previousRequestContractHash":"091fc21f76b37a70d6d642f9bcbbcbaf3fa447add796d464cdf286922d7e1348"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:11:34.143529+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:request-contract:a58f4534029e3339fa19b84a84d96d4c8403aaafed370eb9b5659c0e6012d76b","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"f929b746-8de3-491c-91d2-b7d76127b0dc","source":"cc-execution","status":"recorded","payload":{"objective":"Adopt and finish the existing Forgejo PR #1991 for the already-implemented conversation-native proposal system. Existing PR #1991 is the only allowed PR; branch ai/conversation-native-proposals at head 5f314ff8aab24dc60a4d80cc67ae56e600af51c7. Refresh that same PR onto current protected main as required, re-run the canonical Gate, squash merge, deploy only frontend and proposal-engine, then prove the live proposal workspace. Do not create a new branch or PR.","tenantRef":"766cfaa7-ac42-46c8-bbef-69d13268a29d","receivedAt":"2026-09-06T20:13:45.349Z","fingerprint":"b1839d0988b70dcd6d784e550582b3503f277aed25c3b0968d8023f2fd7f0f24","workstreamRef":"766cfaa7ac4246c8bbef69d13268a29d","conversationId":null,"canonicalBranch":"ai/conversation-native-proposals","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt and finish the existing Forgejo PR #1991 for the already-implemented conversation-native proposal system. Existing PR #1991 is the only allowed PR; branch ai/conversation-native-proposals at head 5f314ff8aab24dc60a4d80cc67ae56e600af51c7. Refresh that same PR onto current protected main as required, re-run the canonical Gate, squash merge, deploy only frontend and proposal-engine, then prove the live proposal workspace. Do not create a new branch or PR.","wordingChanged":false,"canonicalIntent":"Adopt and finish the existing Forgejo PR #1991 for the already-implemented conversation-native proposal system. Existing PR #1991 is the only allowed PR; branch ai/conversation-native-proposals at head 5f314ff8aab24dc60a4d80cc67ae56e600af51c7. Refresh that same PR onto current protected main as required, re-run the canonical Gate, squash merge, deploy only frontend and proposal-engine, then prove the live proposal workspace. Do not create a new branch or PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"ship","statement":"Existing PR #1991 is refreshed if required, passes the canonical Gate, squash merges, and releases frontend plus proposal-engine.","proofConditionIds":["repo","runtime"]},{"id":"live","statement":"The live Big Papi proposal workspace presents Proposal activity and the conversation-native/manual creation system.","proofConditionIds":["runtime"]}],"objective":"Adopt and finish the existing Forgejo PR #1991 for the already-implemented conversation-native proposal system. Existing PR #1991 is the only allowed PR; branch ai/conversation-native-proposals at head 5f314ff8aab24dc60a4d80cc67ae56e600af51c7. Refresh that same PR onto current protected main as required, re-run the canonical Gate, squash merge, deploy only frontend and proposal-engine, then prove the live proposal workspace. Do not create a new branch or PR.","constraints":[{"id":"same-pr","statement":"Use existing branch ai/conversation-native-proposals and PR #1991 only; no replacement PR.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"#1991 exact change set is on protected main after squash merge.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live Big Papi proposal workspace serves Proposal activity.","route":"/big-papis/owner/proposals","roleRef":null,"userRef":null,"required":true,"expectedText":"Proposal activity","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/conversation-native-proposals","conversationContext":"{\"requestContract\":{\"version\":1,\"source\":\"explicit\",\"objective\":\"Finish the existing #1991 conversation-native proposal implementation and prove it live.\",\"intent\":{\"rawUtterance\":\"make it happen\",\"canonicalIntent\":\"Finish and ship the proposal system just agreed using the already-created #1991 work only.\",\"wordingChanged\":true,\"resolutionStatus\":\"exact\",\"uniqueResolution\":true,\"clarificationRequired\":false},\"outcomes\":[{\"id\":\"ship\",\"statement\":\"Existing PR #1991 is refreshed if required, passes the canonical Gate, squash merges, and releases frontend plus proposal-engine.\",\"proofConditionIds\":[\"repo\",\"runtime\"]},{\"id\":\"live\",\"statement\":\"The live Big Papi proposal workspace presents Proposal activity and the conversation-native/manual creation system.\",\"proofConditionIds\":[\"runtime\"]}],\"constraints\":[{\"id\":\"same-pr\",\"statement\":\"Use existing branch ai/conversation-native-proposals and PR #1991 only; no replacement PR.\",\"proofConditionIds\":[\"repo\"]}],\"proofConditions\":[{\"id\":\"repo\",\"kind\":\"repository\",\"claim\":\"#1991 exact change set is on protected main after squash merge.\",\"required\":true},{\"id\":\"runtime\",\"kind\":\"runtime\",\"claim\":\"Live Big Papi proposal workspace serves Proposal activity.\",\"required\":true,\"route\":\"/big-papis/owner/proposals\",\"expectedText\":\"Proposal activity\"}],\"terminalPolicy\":\"all_required_proof_conditions_satisfied_after_live_release\",\"valid\":true,\"validationErrors\":[]}}","requestContractHash":"613aa3917f74ba72e1d1d13a6a824b90b58e7dde82e445b0912ded37881f51eb","requestContractRevision":2},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:13:45.93917+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:tenant-workstream-contribution:b1839d0988b70dcd6d784e550582b3503f277aed25c3b0968d8023f2fd7f0f24","mission_step_id":"7d09914a-b69c-438e-b86b-ead4f86dd227","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"035bc697-2bd9-4e1e-852f-173748f35a1b","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"reason":"Owner-authorized request-scoped hardening of the verified safe rollback path on PR #2265; preserve tenant data and normal frozen-by-default state.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789011331771,"expiresAt":1789011511771,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"e6b26e76-5a20-476e-bb23-0f72ac710f06","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:35:32.211082+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:e6b26e76-5a20-476e-bb23-0f72ac710f06","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"71e3292f-504b-46b6-adf2-184d13b91be3","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-scoped-repo-patch.js"],"reason":"Owner-authorized request-scoped protected-delete enforcement repair on PR #2265; preserve tenant data and normal frozen-by-default state.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789011358490,"expiresAt":1789011538490,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"b9ca696b-a5b1-4ba0-9366-e2841250d4ea","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:35:59.059068+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b9ca696b-a5b1-4ba0-9366-e2841250d4ea","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"b4e115d6-d757-41ce-a3ab-9375ddc185d0","source":"forgejo","status":"waiting","payload":{"branch":"ai/shell-templates-active-godmode-20260910","prNumber":2274,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:42:51.804239+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","external_id":"2274","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:da57b376-9728-4ae0-ae34-94656291f7a4:merged-pr:2274:2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","mission_step_id":"0d775e01-58ca-4d66-bde7-62cb3016a71b","command_center_event_id":"da57b376-9728-4ae0-ae34-94656291f7a4"},{"id":"1fc53dff-5a92-4db2-bf60-5b8f6c2e9fee","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Professional shell templates are browsable from the active Templates Hub and selectable during Tenant Builder onboarding, with selected template identity persisted to the created tenant and semantic template colors available to the tenant runtime.","proofConditionIds":["proof-live"]},{"id":"outcome-2","satisfied":true,"statement":"The retired /admin/experience-studio route stays retired and redirects to the active shell-template library rather than being treated as an active editor.","proofConditionIds":["proof-live"]}],"satisfied":true,"constraints":[{"id":"constraint-1","satisfied":true,"statement":"Do not resurrect Experience Studio or create a replacement studio route.","proofConditionIds":["proof-live"]},{"id":"constraint-2","satisfied":true,"statement":"Do not alter tenant route, navigation, data, permission, or vocabulary isolation; template selection is visual only.","proofConditionIds":["proof-live"]},{"id":"constraint-3","satisfied":true,"statement":"Preserve existing tenants unless they already have an explicit visual_template_id; new template runtime styling must be opt-in through persisted template identity.","proofConditionIds":["proof-live"]},{"id":"constraint-4","satisfied":true,"statement":"Use one fresh ai branch, one PR, KnockLaunch Gate, squash merge, and deploy only frontend plus the affected admin-tenant-preview Supabase Edge Function.","proofConditionIds":["proof-live"]}],"contractHash":"f08ea94cbdbfb656ee618aa0bea55c10d32238204c1ce9380414181222f144e7","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend","supabaseEdge"],"releaseRequestContractHash":"f08ea94cbdbfb656ee618aa0bea55c10d32238204c1ce9380414181222f144e7"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend","supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T04:46:11.897055+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"2d8e567fff20ff7d164b31f2c3d4cf075770b2ae","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:da57b376-9728-4ae0-ae34-94656291f7a4:request-contract:f08ea94cbdbfb656ee618aa0bea55c10d32238204c1ce9380414181222f144e7:2d8e567fff20ff7d164b31f2c3d4cf075770b2ae:verified:","mission_step_id":"7f037b14-89fe-4c8a-a2e3-50be863723e5","command_center_event_id":"da57b376-9728-4ae0-ae34-94656291f7a4"},{"id":"cb636db6-f6eb-4d34-be12-e2a8b0bc3fd2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":151,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":757,"providerAuthMs":0,"ledgerPrepareMs":757,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":757,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":757,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5119,"likelyAffectedFiles":["src/components/ContactsRouter.tsx","src/booking-route-viewport.css","scripts/check-route-registry.mjs","scripts/cloudflare-sync-worker-routes.mjs","scripts/visual-witness-hosted-runner/src/observe-route-contract.mjs","scripts/visual-witness-hosted-runner/src/route-expectation-contract.mjs","scripts/visual-witness-hosted-runner/src/route-origin-policy.mjs","scripts/visual-witness-hosted-runner/src/route-prerequisite-recovery.mjs","config/platform-standards.json","src/App.css","src/App.tsx","src/applications/proposal-editor/FreeformProposalRenderer.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:09:10.463843+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a8419e17-05fa-499b-8837-5c45ca4f4959","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"c98a6605-13bb-4fb2-a7f5-35410ab8bcdc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Curri PR #1993. Curri More must open its own clean route inside RealtorShell and must not use an overlay/modal. Preserve the current crop and bottom-spacing fixes already on this PR. No unrelated changes.","wordingChanged":false,"canonicalIntent":"Continue the existing Curri PR #1993. Curri More must open its own clean route inside RealtorShell and must not use an overlay/modal. Preserve the current crop and bottom-spacing fixes already on this PR. No unrelated changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-more-route","statement":"Curri More navigates to a dedicated clean route rendered inside RealtorShell, with no modal, backdrop, or bottom-sheet overlay.","proofConditionIds":["proof-curri-more-route"]}],"objective":"Continue the existing Curri PR #1993. Curri More must open its own clean route inside RealtorShell and must not use an overlay/modal. Preserve the current crop and bottom-spacing fixes already on this PR. No unrelated changes.","constraints":[{"id":"reuse-pr","statement":"Reuse Curri PR #1993 and preserve the crop and bottom-spacing fixes already on it.","proofConditionIds":["proof-curri-more-route"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-curri-more-route","kind":"runtime","claim":"On production, Curri More navigates to /curri-properties/more and renders grouped brokerage navigation inside RealtorShell with no overlay.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"c2adc901c9af98ef1779f8af8f7b059c922f42823be629305dbb6a53c792a100","requestContractRevision":6,"previousRequestContractHash":"a58f4534029e3339fa19b84a84d96d4c8403aaafed370eb9b5659c0e6012d76b"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:12:11.019942+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:request-contract:c2adc901c9af98ef1779f8af8f7b059c922f42823be629305dbb6a53c792a100","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"db950de9-6bdf-4b6b-9466-45e84e85eb66","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Curri PR #1993 after the exact-head Gate. Curri More is now a dedicated /curri-properties/more route inside RealtorShell with no overlay. Preserve the current crop and bottom-spacing fixes. Complete Gate, squash merge, frontend-only Cloudflare release, and live proof.","wordingChanged":false,"canonicalIntent":"Continue the existing Curri PR #1993 after the exact-head Gate. Curri More is now a dedicated /curri-properties/more route inside RealtorShell with no overlay. Preserve the current crop and bottom-spacing fixes. Complete Gate, squash merge, frontend-only Cloudflare release, and live proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"curri-more-route","statement":"Curri More navigates to a dedicated clean route rendered inside RealtorShell, with no modal, backdrop, or bottom-sheet overlay.","proofConditionIds":["proof-curri-more-route"]}],"objective":"Continue the existing Curri PR #1993 after the exact-head Gate. Curri More is now a dedicated /curri-properties/more route inside RealtorShell with no overlay. Preserve the current crop and bottom-spacing fixes. Complete Gate, squash merge, frontend-only Cloudflare release, and live proof.","constraints":[{"id":"reuse-pr","statement":"Reuse Curri PR #1993 and preserve the crop and bottom-spacing fixes already on it.","proofConditionIds":["proof-curri-more-route"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-curri-more-route","kind":"runtime","claim":"On production, Curri More navigates to /curri-properties/more and renders grouped brokerage navigation inside RealtorShell with no overlay.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"03bfbe763393faba960d28e5289be52305cf1b6c6800d64700ba34845327407d","requestContractRevision":7,"previousRequestContractHash":"c2adc901c9af98ef1779f8af8f7b059c922f42823be629305dbb6a53c792a100"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:12:29.222714+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:request-contract:03bfbe763393faba960d28e5289be52305cf1b6c6800d64700ba34845327407d","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"806bc363-15e9-4190-b9b3-8bb7cab8d6b3","source":"forgejo","status":"waiting","payload":{"branch":"ai/auth-timeout-nondestructive-bootstrap-20260906","prNumber":1995,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"03c07f92722f144abd082a2f606c8ff19a3cc583","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:24:08.994942+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"03c07f92722f144abd082a2f606c8ff19a3cc583","external_id":"1995","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:aec10c72-07fc-40d4-9d2a-ae4516fb3739:merged-pr:1995:03c07f92722f144abd082a2f606c8ff19a3cc583","mission_step_id":"d124a004-8c26-4768-9768-fc033d3b0dc4","command_center_event_id":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},{"id":"9bad4592-1bfe-40c0-8db8-662c07eb79d9","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.71-mcp-oauth-owner-retry","prNumber":2003,"terminal":false,"missionId":"37f67094-73fa-453b-a450-d8c23d1dc988","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18254,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":17427,"approvedPlanMs":0,"missionSetupMs":608,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":608,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":608,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":608,"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":"37f67094-73fa-453b-a450-d8c23d1dc988"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2250,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:37:15.359608+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2003","receipt_type":"execute_mission","idempotency_key":"mission:37f67094-73fa-453b-a450-d8c23d1dc988:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"6397fcc5-a679-496d-a74f-cd7198b29b5e","command_center_event_id":"37f67094-73fa-453b-a450-d8c23d1dc988"},{"id":"16b20102-4210-4e0d-a4ed-ac3b8ef87cec","source":"forgejo","status":"waiting","payload":{"branch":"ai/mobile-tenant-avatar-nav-contract-0907","prNumber":2103,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T20:31:17.481895+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"859ecf16759753323a8e38d8c8a2f2c66cd21f67","external_id":"2103","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:068363cc-42a7-4393-a00a-e247cdba9257:merged-pr:2103:859ecf16759753323a8e38d8c8a2f2c66cd21f67","mission_step_id":"11fdf644-3bba-4fd9-9d11-c727d1858b6e","command_center_event_id":"068363cc-42a7-4393-a00a-e247cdba9257"},{"id":"6390be65-f6e3-4147-9b36-0d7004d4a4e2","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/admin-status-authuid-fast-path-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1994,"terminal":false,"missionId":"86d547f4-26c0-4106-a110-e22521d99dad","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"a10c0b510800a79b4fac19416df0bccc2cba58b7","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14887,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2195,"approvedPlanMs":0,"missionSetupMs":595,"providerAuthMs":0,"shipAndProveMs":11944,"ledgerPrepareMs":595,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":595,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":595,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"86d547f4-26c0-4106-a110-e22521d99dad"},"performance":null,"deploymentId":"forgejo-main-a10c0b510800","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-status"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2563,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:13:07.080588+00:00","proof_gate":"canonical_release_dispatched","source_sha":"a10c0b510800a79b4fac19416df0bccc2cba58b7","external_id":"forgejo-main-a10c0b510800","receipt_type":"execute_mission","idempotency_key":"mission:86d547f4-26c0-4106-a110-e22521d99dad:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"baac39d5-806f-42ce-93f2-115da48bc28c","command_center_event_id":"86d547f4-26c0-4106-a110-e22521d99dad"},{"id":"fbb96d56-c4be-4427-9f2a-2ddcd11ad06b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5c0a17e8be58","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2233,"terminal":false,"missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":1660,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1284,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:47:47.682864+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2233","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5c0a17e8-be58-4aaa-a233-cd4be6823120:automatic-mission-resume:2233:repair_mission_waiting_for_gate","mission_step_id":"f18634d0-6830-41c7-a846-9718bdcb3e6e","command_center_event_id":"5c0a17e8-be58-4aaa-a233-cd4be6823120"},{"id":"33bae031-e69f-4d7d-aa00-f946664017d0","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-f2684b1a4305","reason":"retryable_provider_transport:PUT:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"f2684b1a-4305-4e47-a4c8-3560df13e1fd","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5822,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":342,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":342,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":342,"repositoryMutationMs":5822,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":342,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f2684b1a-4305-4e47-a4c8-3560df13e1fd"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1549,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:50:39.897759+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f2684b1a-4305-4e47-a4c8-3560df13e1fd:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"6983a2a8-908e-4a32-a058-77a3ccb1f767","command_center_event_id":"f2684b1a-4305-4e47-a4c8-3560df13e1fd"},{"id":"07ab641c-b88c-4340-b7ff-39e7c872bdbb","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized request-scoped regression guard for the permanent mutation and rollback recovery on PR #2265.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789011399516,"expiresAt":1789011579516,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"9467ea0f-0bae-4113-8b5b-1e8a6c8f4e3f","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:36:39.939847+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:9467ea0f-0bae-4113-8b5b-1e8a6c8f4e3f","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"2b6e0806-01f6-4858-97ed-1ab7533e0854","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"1dc7aea5766979b7388137d86f257743c99133fe","prNumber":2415,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7189/jobs/1","mergeCommitSha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004"}],"requestContractHash":"15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:07:09.557495+00:00","proof_gate":"request_contract_repository_verified","source_sha":"3513c4e66426e347bf2c6aeb499de86f9b2c8004","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:68dcb75c-6461-4e70-a18a-a4ccef1985c2:request-contract-repository:15b984db4bfb28b829d9e4695f077c49d935cc769b6980891d300a70b93866dc:3513c4e66426e347bf2c6aeb499de86f9b2c8004","mission_step_id":"24157b24-1f59-48a8-95cb-878cdeb49afe","command_center_event_id":"68dcb75c-6461-4e70-a18a-a4ccef1985c2"},{"id":"0b3f8786-ab24-4b92-8a40-4322ad84a53f","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"cebdf4456280220a1b1dcb72727b699785308b7f","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-gate","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"f8fe56007827bf63e2675a5b8b1200bea9d1ce8b","prNumber":2514,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/7439/jobs/1","mergeCommitSha":"cebdf4456280220a1b1dcb72727b699785308b7f"}],"requestContractHash":"fcf29dc4f5dfa9eff8880d6e47dde94ca7f441604c99a0f5de27e12f63345244"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T17:38:59.93333+00:00","proof_gate":"request_contract_repository_verified","source_sha":"cebdf4456280220a1b1dcb72727b699785308b7f","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:8e07811d-6361-4d73-a07e-dbd609b9c76e:request-contract-repository:fcf29dc4f5dfa9eff8880d6e47dde94ca7f441604c99a0f5de27e12f63345244:cebdf4456280220a1b1dcb72727b699785308b7f","mission_step_id":"3cb9ad9f-9cbb-488f-8767-22f22654067d","command_center_event_id":"8e07811d-6361-4d73-a07e-dbd609b9c76e"},{"id":"41f117c4-cf31-427f-b7f5-98e55716165e","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"a10c0b510800a79b4fac19416df0bccc2cba58b7","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"a10c0b510800a79b4fac19416df0bccc2cba58b7","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-status"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"52dc7845b5ec929d889a7b5835007ee4f270d5949bf3e0dcf25c7e21274323a9","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5965","runId":5965,"status":"running","sourceSha":"a10c0b510800a79b4fac19416df0bccc2cba58b7","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:13:19.291196+00:00","proof_gate":"canonical_release_pending","source_sha":"a10c0b510800a79b4fac19416df0bccc2cba58b7","external_id":"forgejo-main-a10c0b510800","receipt_type":"canonical_release_status","idempotency_key":"mission:86d547f4-26c0-4106-a110-e22521d99dad:forgejo-release-status:a10c0b510800a79b4fac19416df0bccc2cba58b7:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"baac39d5-806f-42ce-93f2-115da48bc28c","command_center_event_id":"86d547f4-26c0-4106-a110-e22521d99dad"},{"id":"9e5491f2-e2cb-4651-99fb-7c694a657670","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/conversation-native-proposals","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1991,"terminal":false,"missionId":"8895776c-ab94-41ec-870b-7e65a532cacb","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2602,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1692,"approvedPlanMs":0,"missionSetupMs":1115,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":338,"ledgerReconcileMs":0,"lineageReconcileMs":777,"resolvePreflightMs":1115,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":338,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"8895776c-ab94-41ec-870b-7e65a532cacb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1965,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:17:06.032356+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1991","receipt_type":"execute_mission","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"7d09914a-b69c-438e-b86b-ead4f86dd227","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"a2e0a116-9660-468e-92d6-67a11c1352ce","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/conversation-native-proposals","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1991,"terminal":false,"missionId":"8895776c-ab94-41ec-870b-7e65a532cacb","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"8afc3ae9e664cda2df5d9a799bba5b8dd273c5b0","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10260,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1671,"approvedPlanMs":0,"missionSetupMs":981,"providerAuthMs":0,"shipAndProveMs":8249,"ledgerPrepareMs":566,"ledgerReconcileMs":0,"lineageReconcileMs":415,"resolvePreflightMs":981,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":566,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8895776c-ab94-41ec-870b-7e65a532cacb"},"performance":null,"deploymentId":"forgejo-main-8afc3ae9e664","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["proposal-engine"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2672,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T20:19:25.856897+00:00","proof_gate":"canonical_release_dispatched","source_sha":"8afc3ae9e664cda2df5d9a799bba5b8dd273c5b0","external_id":"forgejo-main-8afc3ae9e664","receipt_type":"execute_mission","idempotency_key":"mission:8895776c-ab94-41ec-870b-7e65a532cacb:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"8684b6d8-4a6b-42d4-88cf-293e938dc14c","command_center_event_id":"8895776c-ab94-41ec-870b-7e65a532cacb"},{"id":"d5616bfc-bccf-4e8c-b1bf-153d6c3e722a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/auth-timeout-nondestructive-bootstrap-20260906","reason":"pull_request_checks_failed","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1995,"terminal":false,"missionId":"aec10c72-07fc-40d4-9d2a-ae4516fb3739","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3957,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3121,"approvedPlanMs":0,"missionSetupMs":697,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":697,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":697,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":697,"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":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2074,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:20:10.906483+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1995","receipt_type":"execute_mission","idempotency_key":"mission:aec10c72-07fc-40d4-9d2a-ae4516fb3739:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"b02ac815-40c6-4af3-9bbf-9f797d0bf728","command_center_event_id":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},{"id":"c4c82c7f-86b0-45d8-b1d8-c208e6b05b77","source":"forgejo","status":"waiting","payload":{"branch":"ai/curri-properties-campaign-more-polish-20260906","prNumber":1993,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"16be44520c29f10862b9f11e6e8877b2eead5b59","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:31:14.502533+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"16be44520c29f10862b9f11e6e8877b2eead5b59","external_id":"1993","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:merged-pr:1993:16be44520c29f10862b9f11e6e8877b2eead5b59","mission_step_id":"66372c0c-3368-42a5-a05d-c73dbf57d603","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"e5df5e1a-90fa-459d-ad2e-89290403d5a9","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Owner unfreezes the control plane for the Forgejo provider transport reliability repair. Repair the proven Forgejo provider transport timeout failure class on current main: make healthy-host transient latency retryable/degraded instead of connection-fatal with bounded 5s first-attempt / 15s total read budgets across Command Center mission, main-snapshot, scoped-patch and operator primitives; harden Gate freshness reads and move stale-main exit before expensive frontend QA; preserve write and host-restart safety; release and prove live.","wordingChanged":false,"canonicalIntent":"Owner unfreezes the control plane for the Forgejo provider transport reliability repair. Repair the proven Forgejo provider transport timeout failure class on current main: make healthy-host transient latency retryable/degraded instead of connection-fatal with bounded 5s first-attempt / 15s total read budgets across Command Center mission, main-snapshot, scoped-patch and operator primitives; harden Gate freshness reads and move stale-main exit before expensive frontend QA; preserve write and host-restart safety; release and prove live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"transport-reliability","statement":"Healthy Forgejo/provider latency no longer becomes a fatal connection solely because a read exceeds the old 1.2-4 second budgets; shared idempotent reads use a bounded 5 second first attempt and approximately 15 second total budget with at most one retry, and exhausted transient transport is explicitly retryable/degraded.","proofConditionIds":["repo-proof","runtime-proof","watchdog-proof"]},{"id":"gate-pressure","statement":"KnockLaunch Gate uses resilient bounded Forgejo freshness reads and checks stale protected-main state before expensive dependency/typecheck work without adding redundant normal-path provider reads; final protected-main freshness remains fail-closed.","proofConditionIds":["repo-proof","release-proof"]},{"id":"live-release","statement":"The repair passes KnockLaunch Gate, squash-merges through Forgejo, deploys only affected Command Center/control-plane targets, and the new runtime is live.","proofConditionIds":["release-proof","runtime-proof"]}],"objective":"Owner unfreezes the control plane for the Forgejo provider transport reliability repair. Repair the proven Forgejo provider transport timeout failure class on current main: make healthy-host transient latency retryable/degraded instead of connection-fatal with bounded 5s first-attempt / 15s total read budgets across Command Center mission, main-snapshot, scoped-patch and operator primitives; harden Gate freshness reads and move stale-main exit before expensive frontend QA; preserve write and host-restart safety; release and prove live.","constraints":[{"id":"write-safety","statement":"Forgejo writes remain single-attempt except existing exact read-back reconciliation; no blind write retry is introduced.","proofConditionIds":["repo-proof"]},{"id":"host-safety","statement":"Verified healthy-host provider transport latency is not host restart authority and must not create restart loops or spend automatic host restart budget.","proofConditionIds":["repo-proof","watchdog-proof"]},{"id":"scope","statement":"Change only the exact Forgejo transport, Gate freshness, capability-contract, regression-test, and Command Center version files required by this failure class; do not run Visual Witness.","proofConditionIds":["repo-proof","release-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Current Forgejo source contains the bounded 5s/15s provider read contracts, retryable/degraded transport classification, resilient Gate freshness behavior, preserved write safety, and regression invariants.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"release-proof","kind":"release","claim":"The exact repair PR passes KnockLaunch Gate, squash-merges, and releases only affected Command Center/control-plane production ownership.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime-proof","kind":"runtime","claim":"Live cc-execution runs the forgejo-provider-transport-reliability version and a fresh authenticated Forgejo repository read succeeds.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"watchdog-proof","kind":"host_watchdog","claim":"A fresh signed Forgejo host watchdog heartbeat verifies the host healthy and provider latency is not treated as host restart authority.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"1d27dfc9077a4ef24ea87650ed3284b75f6f9c9500b5b8994c24c0056f44e1e4","requestContractRevision":2,"previousRequestContractHash":"9a10c62c3f50edce4140ef97d8b6d084e1285c4125e22a9623417116a4a3e4a3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:00:05.265669+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:bbe450ac-8efa-4745-8a8f-c98149163993:request-contract:1d27dfc9077a4ef24ea87650ed3284b75f6f9c9500b5b8994c24c0056f44e1e4","mission_step_id":"eb17651d-209c-4823-ac83-3ebd9e78f5d5","command_center_event_id":"bbe450ac-8efa-4745-8a8f-c98149163993"},{"id":"6077f7b8-0d1e-4511-ae0f-29894770ad70","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/auth-timeout-nondestructive-bootstrap-20260906","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1995,"terminal":false,"missionId":"aec10c72-07fc-40d4-9d2a-ae4516fb3739","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":21940,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1543,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:20:40.573897+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1995","receipt_type":"automatic_mission_resume","idempotency_key":"mission:aec10c72-07fc-40d4-9d2a-ae4516fb3739:automatic-mission-resume:1995:repair_mission_pr_ready_retryable","mission_step_id":"a2344dcd-1de4-492b-945f-6e7eb16c22bc","command_center_event_id":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},{"id":"bc704945-fb97-4912-a6c9-531a0ac2cc7a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/auth-timeout-nondestructive-bootstrap-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1995,"terminal":false,"missionId":"aec10c72-07fc-40d4-9d2a-ae4516fb3739","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"03c07f92722f144abd082a2f606c8ff19a3cc583","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8850,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":998,"approvedPlanMs":0,"missionSetupMs":665,"providerAuthMs":0,"shipAndProveMs":7684,"ledgerPrepareMs":426,"ledgerReconcileMs":0,"lineageReconcileMs":239,"resolvePreflightMs":665,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":426,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},"performance":null,"deploymentId":"forgejo-main-03c07f92722f","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":2576,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:24:03.366116+00:00","proof_gate":"canonical_release_dispatched","source_sha":"03c07f92722f144abd082a2f606c8ff19a3cc583","external_id":"forgejo-main-03c07f92722f","receipt_type":"execute_mission","idempotency_key":"mission:aec10c72-07fc-40d4-9d2a-ae4516fb3739:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"d124a004-8c26-4768-9768-fc033d3b0dc4","command_center_event_id":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},{"id":"863e3062-a2ef-4535-9421-810b9c22674c","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-9fa4bbf24d00","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.79-durable-synthesis-continuation","prNumber":null,"terminal":false,"missionId":"9fa4bbf2-4d00-4a01-b802-a090ba6594e5","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":124,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":639,"providerAuthMs":0,"ledgerPrepareMs":639,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":639,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":639,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"9fa4bbf2-4d00-4a01-b802-a090ba6594e5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3981,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T12:49:43.626198+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9fa4bbf2-4d00-4a01-b802-a090ba6594e5:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"b25e679b-e6db-4bba-ae3d-3a3ffc030211","command_center_event_id":"9fa4bbf2-4d00-4a01-b802-a090ba6594e5"},{"id":"e40b8e44-0b25-43f9-91a7-b7533391b2a5","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/auth-timeout-nondestructive-bootstrap-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1995,"terminal":false,"missionId":"aec10c72-07fc-40d4-9d2a-ae4516fb3739","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"03c07f92722f144abd082a2f606c8ff19a3cc583","timingsMs":{"prReadinessMs":2247,"approvedPlanMs":0,"shipAndProveMs":6408,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},"performance":null,"deploymentId":"forgejo-main-03c07f92722f","workflowRunId":5970,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":794,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:24:26.490409+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1995","receipt_type":"automatic_mission_resume","idempotency_key":"mission:aec10c72-07fc-40d4-9d2a-ae4516fb3739:automatic-mission-resume:1995:canonical_release_reconciliation_pending","mission_step_id":"a2344dcd-1de4-492b-945f-6e7eb16c22bc","command_center_event_id":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},{"id":"bcda6382-167a-4c61-a330-5e3f8fb4227a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized request-scoped deterministic Gate repair on PR #2265; update stale timeout assertions to match the repaired bounded-read contract.","baseSha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","issuedAt":1789011488125,"expiresAt":1789011668125,"missionId":"344470af-9c65-40ff-822e-ef37b0698441","authorizationId":"b9bb551b-29dd-406b-a25b-4557864b8f8d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:38:08.552863+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"0d1aae2eb2e26a59ab3fdd6f893adebde51f080f","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b9bb551b-29dd-406b-a25b-4557864b8f8d","mission_step_id":"64a6c24c-6597-4da8-b4f3-5891cf17af5e","command_center_event_id":"344470af-9c65-40ff-822e-ef37b0698441"},{"id":"d1c0a441-30e0-4b90-98c8-5f6793f38519","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"03c07f92722f144abd082a2f606c8ff19a3cc583","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"03c07f92722f144abd082a2f606c8ff19a3cc583","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"879c51adb3b296bfe78f8727da513ee831fb0f9344e5da2581f3179abf1b9558","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5970","runId":5970,"status":"running","sourceSha":"03c07f92722f144abd082a2f606c8ff19a3cc583","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T20:24:13.753796+00:00","proof_gate":"canonical_release_pending","source_sha":"03c07f92722f144abd082a2f606c8ff19a3cc583","external_id":"forgejo-main-03c07f92722f","receipt_type":"canonical_release_status","idempotency_key":"mission:aec10c72-07fc-40d4-9d2a-ae4516fb3739:forgejo-release-status:03c07f92722f144abd082a2f606c8ff19a3cc583:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"d124a004-8c26-4768-9768-fc033d3b0dc4","command_center_event_id":"aec10c72-07fc-40d4-9d2a-ae4516fb3739"},{"id":"6f15444a-8ea6-4e4b-88b3-1ec9c4172256","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1993,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9995,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":9754,"approvedPlanMs":0,"missionSetupMs":640,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":510,"ledgerReconcileMs":0,"lineageReconcileMs":130,"resolvePreflightMs":640,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":510,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2249,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:27:57.515297+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1993","receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"e0be5657-0121-4f60-a9b0-3e433278c7f4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1993,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1262,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1141,"approvedPlanMs":0,"missionSetupMs":567,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":446,"ledgerReconcileMs":0,"lineageReconcileMs":121,"resolvePreflightMs":567,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":446,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1981,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:12:20.774295+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1993","receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"7ce5f595-a034-40cc-aa6b-94838338bbbe","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1993,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"16be44520c29f10862b9f11e6e8877b2eead5b59","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16314,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4077,"approvedPlanMs":0,"missionSetupMs":1147,"providerAuthMs":0,"shipAndProveMs":11517,"ledgerPrepareMs":336,"ledgerReconcileMs":0,"lineageReconcileMs":811,"resolvePreflightMs":1147,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":336,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":"forgejo-main-16be44520c29","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":2524,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:30:37.09046+00:00","proof_gate":"canonical_release_dispatched","source_sha":"16be44520c29f10862b9f11e6e8877b2eead5b59","external_id":"forgejo-main-16be44520c29","receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"66372c0c-3368-42a5-a05d-c73dbf57d603","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"5b158975-7533-401b-80f9-a96de8462476","source":"forgejo","status":"waiting","payload":{"branch":"ai/curri-more-frosted-cards-20260906","prNumber":1997,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"cf627ea8c205195018cb7638edbd1b112996fd5d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:40:50.033679+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"cf627ea8c205195018cb7638edbd1b112996fd5d","external_id":"1997","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:merged-pr:1997:cf627ea8c205195018cb7638edbd1b112996fd5d","mission_step_id":"c22f0eae-5736-44c7-b7e1-5d9792bb433a","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"e8bff512-e5c2-4919-9e1d-ce66c9a0644e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"forgejo_release_main_source_unavailable","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1993,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"16be44520c29f10862b9f11e6e8877b2eead5b59","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11426,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2841,"approvedPlanMs":0,"missionSetupMs":346,"providerAuthMs":0,"shipAndProveMs":5942,"ledgerPrepareMs":346,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":346,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":346,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":"forgejo-main-16be44520c29","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":1413,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:32:51.417412+00:00","proof_gate":"canonical_release_blocked","source_sha":"16be44520c29f10862b9f11e6e8877b2eead5b59","external_id":"forgejo-main-16be44520c29","receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"f42ff89b-63c0-4002-8565-a43967b2b6d7","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":"auto_progress_pr_read_failed:502","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1993,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":"16be44520c29f10862b9f11e6e8877b2eead5b59","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":39,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":428,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":428,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":428,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":428,"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":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":"forgejo-main-16be44520c29","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":1410,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:33:02.33251+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":"16be44520c29f10862b9f11e6e8877b2eead5b59","external_id":"forgejo-main-16be44520c29","receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:repair_mission_auto_progress_authorization_retryable:current-generation","mission_step_id":"17b847d5-300f-46b6-a46a-8c589f1439ba","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"1356de17-1c28-4e4e-b6cf-1742adf6eceb","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/curri-properties-campaign-more-polish-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1993,"terminal":false,"missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"16be44520c29f10862b9f11e6e8877b2eead5b59","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":13550,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2590,"approvedPlanMs":0,"missionSetupMs":305,"providerAuthMs":0,"shipAndProveMs":8069,"ledgerPrepareMs":305,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":305,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":305,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},"performance":null,"deploymentId":"forgejo-main-16be44520c29","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":1480,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:31:06.828339+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"16be44520c29f10862b9f11e6e8877b2eead5b59","external_id":"forgejo-main-16be44520c29","receipt_type":"execute_mission","idempotency_key":"mission:cb47d6f5-946b-49b1-99a1-f0e0bf0443e5:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"66372c0c-3368-42a5-a05d-c73dbf57d603","command_center_event_id":"cb47d6f5-946b-49b1-99a1-f0e0bf0443e5"},{"id":"fe1267a6-9a39-4bb3-ab5c-bf979cf885a6","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":2003,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:45:44.237621+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","external_id":"2003","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:37f67094-73fa-453b-a450-d8c23d1dc988:merged-pr:2003:20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","mission_step_id":"f5e4ab8b-2563-40a6-aa6f-1886e6a25c83","command_center_event_id":"37f67094-73fa-453b-a450-d8c23d1dc988"},{"id":"f5289002-7a94-435d-8060-e2c8f4149fe3","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"PR #2003 is reconciled against current main and, if still unique, passes a fresh exact-head Gate, squash merges, and deploys frontend production; if content is already on main, repository proof establishes it as content-preserved instead of forcing a merge.","proofConditionIds":["proof-repository","proof-production"]}],"satisfied":false,"constraints":[{"id":"constraint-1","satisfied":false,"statement":"Use PR #2003 and its existing branch only; create no duplicate branch or PR.","proofConditionIds":["proof-repository"]},{"id":"constraint-2","satisfied":false,"statement":"If current main already contains the PR content and fresh reconciliation produces zero unique changes, do not force a meaningless merge.","proofConditionIds":["proof-repository"]},{"id":"constraint-3","satisfied":true,"statement":"If merged, release frontend only; do not wake database, Command Center, OnRunner, or Edge Functions.","proofConditionIds":["proof-production"]}],"contractHash":"c56108ccc337bf00d2e1127b6633b06bee794e2afc8bdcccf90e43d6e19e2dca","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-repository","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"c56108ccc337bf00d2e1127b6633b06bee794e2afc8bdcccf90e43d6e19e2dca","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-production","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["frontend"],"releaseRequestContractHash":"c56108ccc337bf00d2e1127b6633b06bee794e2afc8bdcccf90e43d6e19e2dca"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:45:48.315902+00:00","proof_gate":"request_contract_pending","source_sha":"20648a46375b3ce5db1c18dcf282a4bc2b47ca8d","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:37f67094-73fa-453b-a450-d8c23d1dc988:request-contract:c56108ccc337bf00d2e1127b6633b06bee794e2afc8bdcccf90e43d6e19e2dca:20648a46375b3ce5db1c18dcf282a4bc2b47ca8d:pending:repository","mission_step_id":"c12aeb2c-6c6d-43df-8c6f-f5f2513f18ef","command_center_event_id":"37f67094-73fa-453b-a450-d8c23d1dc988"},{"id":"4222331e-069a-42a0-8510-d3536241c661","source":"cc-execution","status":"recorded","payload":{"objective":"Make the Curri More route use the same frosted cards as the rest of the Curri route with no visual inconsistency. Continue existing PR #1997 only: squash merge after its green exact-head Gate, release frontend only, then prove the live More route on desktop and mobile. Do not change routing or any other behavior.","tenantRef":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","receivedAt":"2026-09-06T20:39:15.711Z","fingerprint":"7827c26092269d2083b29b9dd515a794b531707499490b683cbd087c4c7eba48","workstreamRef":"90ed5bf48abd4d3aaf7c024664b5b99d","conversationId":null,"canonicalBranch":"ai/curri-more-frosted-cards-20260906","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Make the Curri More route use the same frosted cards as the rest of the Curri route with no visual inconsistency. Continue existing PR #1997 only: squash merge after its green exact-head Gate, release frontend only, then prove the live More route on desktop and mobile. Do not change routing or any other behavior.","wordingChanged":false,"canonicalIntent":"Make the Curri More route use the same frosted cards as the rest of the Curri route with no visual inconsistency. Continue existing PR #1997 only: squash merge after its green exact-head Gate, release frontend only, then prove the live More route on desktop and mobile. Do not change routing or any other behavior.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The live Curri More route uses frosted cards consistent with the rest of the Curri shell on desktop and mobile.","proofConditionIds":["proof-live","proof-visual"]}],"objective":"Make the Curri More route use the same frosted cards as the rest of the Curri route with no visual inconsistency. Continue existing PR #1997 only: squash merge after its green exact-head Gate, release frontend only, then prove the live More route on desktop and mobile. Do not change routing or any other behavior.","constraints":[{"id":"constraint-1","statement":"Preserve the standalone More route and existing behavior; change only the card visual treatment.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The Curri More route is live in production after frontend release.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"The More route cards visually match the frosted glass treatment used by the rest of the Curri route on desktop and mobile.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/curri-more-frosted-cards-20260906","conversationContext":null,"requestContractHash":"897f28be111b56c67b7405f1c288eb06e7aa6acd3c6e69ac7eafc2eff205144b","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:39:16.225367+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:tenant-workstream-contribution:7827c26092269d2083b29b9dd515a794b531707499490b683cbd087c4c7eba48","mission_step_id":null,"command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"1ea78d86-0851-487e-88a8-e583d0f410f4","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Adopt and continue the existing exact Curri frost-card PR #1997. The source is already applied and read back on head b2297a5446f6c9aded92f7cc3cf9cfb7b17581bd and its exact-head KnockLaunch Gate is green. Do not mutate source or create another branch/PR. Squash merge #1997, release only the frontend, then prove the live /curri-properties/more route on desktop and mobile has the same frosted glass card treatment as the Curri shell and no overlay/modal behavior. Return terminal only when live and visually proven.","wordingChanged":false,"canonicalIntent":"Adopt and continue the existing exact Curri frost-card PR #1997. The source is already applied and read back on head b2297a5446f6c9aded92f7cc3cf9cfb7b17581bd and its exact-head KnockLaunch Gate is green. Do not mutate source or create another branch/PR. Squash merge #1997, release only the frontend, then prove the live /curri-properties/more route on desktop and mobile has the same frosted glass card treatment as the Curri shell and no overlay/modal behavior. Return terminal only when live and visually proven.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The live Curri More route uses frosted cards consistent with the rest of the Curri shell on desktop and mobile.","proofConditionIds":["proof-live","proof-visual"]}],"objective":"Adopt and continue the existing exact Curri frost-card PR #1997. The source is already applied and read back on head b2297a5446f6c9aded92f7cc3cf9cfb7b17581bd and its exact-head KnockLaunch Gate is green. Do not mutate source or create another branch/PR. Squash merge #1997, release only the frontend, then prove the live /curri-properties/more route on desktop and mobile has the same frosted glass card treatment as the Curri shell and no overlay/modal behavior. Return terminal only when live and visually proven.","constraints":[{"id":"constraint-1","statement":"Preserve the standalone More route and existing behavior; change only the card visual treatment.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The Curri More route is live in production after frontend release.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"The More route cards visually match the frosted glass treatment used by the rest of the Curri route on desktop and mobile.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"7f6d598e20696ff2b8369a7c247c2b779f5e04560a5b19ff6a80de99296d6710","requestContractRevision":2,"previousRequestContractHash":"897f28be111b56c67b7405f1c288eb06e7aa6acd3c6e69ac7eafc2eff205144b"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:39:37.947456+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:request-contract:7f6d598e20696ff2b8369a7c247c2b779f5e04560a5b19ff6a80de99296d6710","mission_step_id":"52668bc9-7765-471e-a904-fdd7b235724b","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"fdf86178-9d2b-4523-b3a1-e019c0b6b803","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-more-frosted-cards-20260906","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"a8bb4854-2d4e-4852-90b9-9648c8586259","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":137,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1878,"providerAuthMs":0,"ledgerPrepareMs":1878,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1878,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1878,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"a8bb4854-2d4e-4852-90b9-9648c8586259"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3251,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:39:17.151843+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"dd38346d-525a-4086-83a6-45ba5de74179","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"1053438e-865a-46a8-b70d-7894ce714b74","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane solely for the authorized permanent MCP OAuth hot-path repair, then implement and ship it. Preserve one branch/PR/release. Use fail-closed local RS256 JWT verification against cached Supabase JWKS; remove /oauth/userinfo from normal validation; strict issuer/expiry/sub/client/email/owner/signature/alg/kid checks; bounded retryable cold JWKS fetch; refresh on unknown kid or signature mismatch; no bearer logging; update policy, tests, invariant, and version; Gate, squash merge, release only ccExecution, prove live repeated MCP calls without reconnect, then leave the control plane protected.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane solely for the authorized permanent MCP OAuth hot-path repair, then implement and ship it. Preserve one branch/PR/release. Use fail-closed local RS256 JWT verification against cached Supabase JWKS; remove /oauth/userinfo from normal validation; strict issuer/expiry/sub/client/email/owner/signature/alg/kid checks; bounded retryable cold JWKS fetch; refresh on unknown kid or signature mismatch; no bearer logging; update policy, tests, invariant, and version; Gate, squash merge, release only ccExecution, prove live repeated MCP calls without reconnect, then leave the control plane protected.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-auth-stable","statement":"Normal authenticated KNOCKLAUNCH MCP requests no longer depend on Supabase /oauth/userinfo and therefore do not repeatedly fail or appear disconnected because of transient provider latency.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-security","statement":"OAuth remains fail-closed with RS256 signature, issuer, expiry, subject, client, canonical owner email, alg, and kid validation; invalid, expired, wrong-owner, wrong-issuer, unsupported-alg, and bad-signature tokens remain rejected.","proofConditionIds":["proof-repository"]},{"id":"outcome-release","statement":"The repaired ccExecution runtime is Gate-approved, squash merged, deployed, proven live, and the control plane remains protected after the scoped maintenance operation.","proofConditionIds":["proof-release","proof-runtime"]}],"objective":"Unfreeze the control plane solely for the authorized permanent MCP OAuth hot-path repair, then implement and ship it. Preserve one branch/PR/release. Use fail-closed local RS256 JWT verification against cached Supabase JWKS; remove /oauth/userinfo from normal validation; strict issuer/expiry/sub/client/email/owner/signature/alg/kid checks; bounded retryable cold JWKS fetch; refresh on unknown kid or signature mismatch; no bearer logging; update policy, tests, invariant, and version; Gate, squash merge, release only ccExecution, prove live repeated MCP calls without reconnect, then leave the control plane protected.","constraints":[{"id":"constraint-owner","statement":"Canonical platform owner identity remains info@knocklaunch.app and the owner allowlist is not broadened.","proofConditionIds":["proof-repository"]},{"id":"constraint-no-secrets","statement":"Bearer tokens are never logged.","proofConditionIds":["proof-repository"]},{"id":"constraint-release-scope","statement":"Only ccExecution may be released for this repair; no GitHub dependency or fallback may be introduced.","proofConditionIds":["proof-repository","proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo source contains the signed JWT/JWKS verification repair, regression coverage, policy update, release invariant update, and ccExecution version bump.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The exact repaired source passes KnockLaunch Gate, is squash merged, and releases only ccExecution.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"proof-runtime","kind":"runtime","claim":"Live ccExecution runtime identity matches the merged repair and repeated authenticated MCP calls succeed without a manual reconnect.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7","requestContractRevision":2,"previousRequestContractHash":"9cf39d54f876697f22ba4aba4b1e5c64c2f9324bb5b223ce3e0c660c94b179af"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:56:52.090711+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:request-contract:e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7","mission_step_id":"83b1274a-0f5c-4dac-aabd-bc17a43b11a6","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"e6171ac2-499d-4f5b-ac07-1260d8c4944b","source":"forgejo","status":"waiting","payload":{"branch":"ai/merge-queue-recovery-fairness-20260911","prNumber":2422,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:11:04.85166+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","external_id":"2422","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:merged-pr:2422:9b450c647530b8e83f2d18fbd0bf35a68acbcff0","mission_step_id":"88a0d507-0113-4d5d-9e50-863d6dc401d5","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"126e6900-4d3d-40ff-bb37-66bdd539513c","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"e1daa16fa275dbb437acc02dd6e97018319b06a370026eb73952d7583c83efc7","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6307","runId":6307,"status":"success","sourceSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-313a9a03b2e61e197bc2871cbae42d6be50ba109","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":6307,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.72-mcp-local-jwks","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:59:37.191099+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"313a9a03b2e61e197bc2871cbae42d6be50ba109","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:9124b0cc-95c0-41ba-ab34-896c709e56cb:forgejo-release-status:313a9a03b2e61e197bc2871cbae42d6be50ba109:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"ff055b76-c3ac-44d3-984c-2ac9cb055927","command_center_event_id":"9124b0cc-95c0-41ba-ab34-896c709e56cb"},{"id":"ed3b1df3-d4b6-4462-8cdf-310dbaa17c49","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Curri More frosted-card workstream using the exact already-applied branch state. Do not alter this file beyond the supplied exact content, do not create a replacement branch or duplicate PR, and reconcile to existing PR #1997 if present. Its exact-head Gate is already green. Squash merge, release frontend only, and visually prove the live More route on desktop and mobile. Return terminal only when live and visually proven.","wordingChanged":false,"canonicalIntent":"Continue the existing Curri More frosted-card workstream using the exact already-applied branch state. Do not alter this file beyond the supplied exact content, do not create a replacement branch or duplicate PR, and reconcile to existing PR #1997 if present. Its exact-head Gate is already green. Squash merge, release frontend only, and visually prove the live More route on desktop and mobile. Return terminal only when live and visually proven.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The live Curri More route uses frosted cards consistent with the rest of the Curri shell on desktop and mobile.","proofConditionIds":["proof-live","proof-visual"]}],"objective":"Continue the existing Curri More frosted-card workstream using the exact already-applied branch state. Do not alter this file beyond the supplied exact content, do not create a replacement branch or duplicate PR, and reconcile to existing PR #1997 if present. Its exact-head Gate is already green. Squash merge, release frontend only, and visually prove the live More route on desktop and mobile. Return terminal only when live and visually proven.","constraints":[{"id":"constraint-1","statement":"Preserve the standalone More route and existing behavior; change only the card visual treatment.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The Curri More route is live in production after frontend release.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"The More route cards visually match the frosted glass treatment used by the rest of the Curri route on desktop and mobile.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"4bef9f5b4fc64423e59b4e90891bec8e2714e471623b545e78ae2add64b3baeb","requestContractRevision":3,"previousRequestContractHash":"7f6d598e20696ff2b8369a7c247c2b779f5e04560a5b19ff6a80de99296d6710"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:40:24.114925+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:request-contract:4bef9f5b4fc64423e59b4e90891bec8e2714e471623b545e78ae2add64b3baeb","mission_step_id":"52668bc9-7765-471e-a904-fdd7b235724b","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"de0503f3-fb49-4415-90d4-4424f099ec42","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-more-frosted-cards-20260906","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1997,"terminal":false,"missionId":"a8bb4854-2d4e-4852-90b9-9648c8586259","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"cf627ea8c205195018cb7638edbd1b112996fd5d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9965,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1001,"approvedPlanMs":0,"missionSetupMs":1683,"providerAuthMs":0,"shipAndProveMs":8047,"ledgerPrepareMs":1683,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1683,"repositoryMutationMs":804,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1683,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a8bb4854-2d4e-4852-90b9-9648c8586259"},"performance":null,"deploymentId":"forgejo-main-cf627ea8c205","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":3047,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:40:35.337267+00:00","proof_gate":"canonical_release_dispatched","source_sha":"cf627ea8c205195018cb7638edbd1b112996fd5d","external_id":"forgejo-main-cf627ea8c205","receipt_type":"execute_mission","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"c22f0eae-5736-44c7-b7e1-5d9792bb433a","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"ec7d8e53-f7e1-4951-b103-5bddff698f8e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same Curri More frosted-card mission after merge/release dispatch. No source mutation. Reconcile frontend release for source SHA cf627ea8c205195018cb7638edbd1b112996fd5d until Cloudflare production is proven, then visually prove /curri-properties/more on desktop and mobile uses the consistent frosted glass card treatment and remains a standalone route. Return terminal only when live and visually proven.","wordingChanged":false,"canonicalIntent":"Continue the same Curri More frosted-card mission after merge/release dispatch. No source mutation. Reconcile frontend release for source SHA cf627ea8c205195018cb7638edbd1b112996fd5d until Cloudflare production is proven, then visually prove /curri-properties/more on desktop and mobile uses the consistent frosted glass card treatment and remains a standalone route. Return terminal only when live and visually proven.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The live Curri More route uses frosted cards consistent with the rest of the Curri shell on desktop and mobile.","proofConditionIds":["proof-live","proof-visual"]}],"objective":"Continue the same Curri More frosted-card mission after merge/release dispatch. No source mutation. Reconcile frontend release for source SHA cf627ea8c205195018cb7638edbd1b112996fd5d until Cloudflare production is proven, then visually prove /curri-properties/more on desktop and mobile uses the consistent frosted glass card treatment and remains a standalone route. Return terminal only when live and visually proven.","constraints":[{"id":"constraint-1","statement":"Preserve the standalone More route and existing behavior; change only the card visual treatment.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The Curri More route is live in production after frontend release.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"The More route cards visually match the frosted glass treatment used by the rest of the Curri route on desktop and mobile.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"4967e1e4b65424721a60c3a58b89952ab269be5c4ccd589cb1255388427d473b","requestContractRevision":4,"previousRequestContractHash":"4bef9f5b4fc64423e59b4e90891bec8e2714e471623b545e78ae2add64b3baeb"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:40:48.101545+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:request-contract:4967e1e4b65424721a60c3a58b89952ab269be5c4ccd589cb1255388427d473b","mission_step_id":"52668bc9-7765-471e-a904-fdd7b235724b","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"3dbfeb98-4670-49ab-b926-bd0019c7e6ef","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","vite.config.ts","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Continue the owner-authorized frontend release-memory repair on existing PR #2835 after Gate proved 4096 MiB container capacity is required to preserve 1024 MiB headroom around the 3072 MiB V8 heap.","baseSha":"6ed1bef1a8939d761af64256b8003d22a97f6b9b","issuedAt":1789490826385,"expiresAt":1789491006385,"missionId":"3604556c-0edb-4be1-b626-a467bb36cc72","authorizationId":"02f85b27-863e-47ce-9711-5b8208ce919b","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T16:47:08.061936+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"6ed1bef1a8939d761af64256b8003d22a97f6b9b","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:02f85b27-863e-47ce-9711-5b8208ce919b","mission_step_id":"3a2ebba2-9c7c-49da-baee-7aa03c09420c","command_center_event_id":"3604556c-0edb-4be1-b626-a467bb36cc72"},{"id":"b1ca347e-6a92-4be9-b002-3283631fa61a","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"fair-recovery","satisfied":false,"statement":"A transiently unreadable indexed PR is deferred without mutation and the round-robin recovery cursor advances so later independent PRs remain reachable on subsequent ticks.","proofConditionIds":["repo-proof","gate-proof","release-proof","runtime-proof"]},{"id":"hard-failure-safety","satisfied":false,"statement":"Hard authentication or integrity-class exact PR read failures remain fail-closed and do not get silently skipped.","proofConditionIds":["repo-proof","gate-proof"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":false,"statement":"Change only entrypoint-owner-status.js, control-plane-capabilities.json, the Forgejo transport reliability contract test, and version.js; do not change tenant/frontend/Supabase/runners or Visual Witness.","proofConditionIds":["repo-proof","gate-proof"]},{"id":"load","satisfied":false,"statement":"Keep one exact recovery PR per tick and sequential provider reads; do not increase Forgejo scan fanout.","proofConditionIds":["repo-proof","gate-proof"]},{"id":"release-safety","satisfied":false,"statement":"Preserve protected main, exact-head KnockLaunch Gate, freshness, one canonical squash merge, one mutation per recovery tick, release collision safety, and event-native protected-main release ownership.","proofConditionIds":["gate-proof","release-proof","runtime-proof"]},{"id":"refreeze","satisfied":true,"statement":"Return to frozen-by-default control-plane mutation after this bounded maintenance permit.","proofConditionIds":["runtime-proof"]}],"contractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"gate-proof","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"release-proof","kind":"release","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:11:10.693026+00:00","proof_gate":"request_contract_pending","source_sha":"9b450c647530b8e83f2d18fbd0bf35a68acbcff0","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:17899838-2457-49ba-851b-1fca5bc7d9ee:request-contract:e18d83f82223226affb280bf5f08e1cba26ac8ac7a299cef513d4f21cd2f4d98:9b450c647530b8e83f2d18fbd0bf35a68acbcff0:pending:repository","mission_step_id":"3e7013b9-e8a6-497f-a2fa-3e7b53def82b","command_center_event_id":"17899838-2457-49ba-851b-1fca5bc7d9ee"},{"id":"c005aeee-1536-4609-8c46-ff071e807036","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner authorized the exact corrective generation required to prevent superseding protected-main pushes from converting already-proven target success into false failure or blocking cumulative descendant conductor adoption. Scope is limited to mission release reconciliation and regression coverage; restore locked fail-closed posture after live proof.","baseSha":"d8fecf0c1865806217c798dd09994c70e1c85f63","issuedAt":1789240486870,"expiresAt":1789240666870,"missionId":"059fa294-dd77-41e6-add2-137cdee3af13","authorizationId":"92c3a366-f4c1-427a-90cc-a0c8c7818259","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T19:14:47.430713+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"d8fecf0c1865806217c798dd09994c70e1c85f63","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:92c3a366-f4c1-427a-90cc-a0c8c7818259","mission_step_id":"e6399b41-84c7-45b3-b35f-23c199e9b57b","command_center_event_id":"059fa294-dd77-41e6-add2-137cdee3af13"},{"id":"95762bc7-5bec-4692-ac7d-d9acb42f10f6","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the same already-merged Curri More frosted-card mission only. No source mutation. Continue the frontend release for source SHA cf627ea8c205195018cb7638edbd1b112996fd5d until exact Cloudflare production proof, then run claim-matched desktop/mobile visual proof for /curri-properties/more. Return terminal only when live and visually proven.","wordingChanged":false,"canonicalIntent":"Reconcile the same already-merged Curri More frosted-card mission only. No source mutation. Continue the frontend release for source SHA cf627ea8c205195018cb7638edbd1b112996fd5d until exact Cloudflare production proof, then run claim-matched desktop/mobile visual proof for /curri-properties/more. Return terminal only when live and visually proven.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The live Curri More route uses frosted cards consistent with the rest of the Curri shell on desktop and mobile.","proofConditionIds":["proof-live","proof-visual"]}],"objective":"Reconcile the same already-merged Curri More frosted-card mission only. No source mutation. Continue the frontend release for source SHA cf627ea8c205195018cb7638edbd1b112996fd5d until exact Cloudflare production proof, then run claim-matched desktop/mobile visual proof for /curri-properties/more. Return terminal only when live and visually proven.","constraints":[{"id":"constraint-1","statement":"Preserve the standalone More route and existing behavior; change only the card visual treatment.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The Curri More route is live in production after frontend release.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"The More route cards visually match the frosted glass treatment used by the rest of the Curri route on desktop and mobile.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f724fc20466ea2b4e6ed5728059ac7c1a01b86011d7e46b4c52f561bde9267ec","requestContractRevision":5,"previousRequestContractHash":"4967e1e4b65424721a60c3a58b89952ab269be5c4ccd589cb1255388427d473b"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:41:41.211189+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:request-contract:f724fc20466ea2b4e6ed5728059ac7c1a01b86011d7e46b4c52f561bde9267ec","mission_step_id":"52668bc9-7765-471e-a904-fdd7b235724b","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"dba266c4-673f-4516-920f-9b2576a33900","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/curri-more-frosted-cards-20260906","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1997,"terminal":false,"missionId":"a8bb4854-2d4e-4852-90b9-9648c8586259","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"cf627ea8c205195018cb7638edbd1b112996fd5d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10435,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2093,"approvedPlanMs":0,"missionSetupMs":1084,"providerAuthMs":0,"shipAndProveMs":6516,"ledgerPrepareMs":1084,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1084,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1084,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"a8bb4854-2d4e-4852-90b9-9648c8586259"},"performance":null,"deploymentId":"forgejo-main-cf627ea8c205","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":1484,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:41:01.41901+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"cf627ea8c205195018cb7638edbd1b112996fd5d","external_id":"forgejo-main-cf627ea8c205","receipt_type":"execute_mission","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"c22f0eae-5736-44c7-b7e1-5d9792bb433a","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"bab744c8-657c-43d5-9f76-b12c7d641ce2","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue reconciliation only. The exact frontend version is already at 100% traffic; finish exact-artifact convergence proof, then execute the required desktop/mobile visual proof of frosted card consistency on /curri-properties/more. No source mutation. Return terminal only when live and visually proven.","wordingChanged":false,"canonicalIntent":"Continue reconciliation only. The exact frontend version is already at 100% traffic; finish exact-artifact convergence proof, then execute the required desktop/mobile visual proof of frosted card consistency on /curri-properties/more. No source mutation. Return terminal only when live and visually proven.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"The live Curri More route uses frosted cards consistent with the rest of the Curri shell on desktop and mobile.","proofConditionIds":["proof-live","proof-visual"]}],"objective":"Continue reconciliation only. The exact frontend version is already at 100% traffic; finish exact-artifact convergence proof, then execute the required desktop/mobile visual proof of frosted card consistency on /curri-properties/more. No source mutation. Return terminal only when live and visually proven.","constraints":[{"id":"constraint-1","statement":"Preserve the standalone More route and existing behavior; change only the card visual treatment.","proofConditionIds":["proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-live","kind":"runtime","claim":"The Curri More route is live in production after frontend release.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"The More route cards visually match the frosted glass treatment used by the rest of the Curri route on desktop and mobile.","route":"/curri-properties/more","roleRef":null,"userRef":null,"required":true,"expectedText":"Growth & Brokerage","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d58bb70823709a6eab6069100208b521cb6d3fac0242c13baa3e8c5c59f299c0","requestContractRevision":6,"previousRequestContractHash":"f724fc20466ea2b4e6ed5728059ac7c1a01b86011d7e46b4c52f561bde9267ec"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:42:31.56906+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:request-contract:d58bb70823709a6eab6069100208b521cb6d3fac0242c13baa3e8c5c59f299c0","mission_step_id":"52668bc9-7765-471e-a904-fdd7b235724b","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"354308e2-84fa-456d-8b9b-ae1baf51c131","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/curri-more-frosted-cards-20260906","reason":"auto_progress_pr_read_failed:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":1997,"terminal":false,"missionId":"a8bb4854-2d4e-4852-90b9-9648c8586259","operation":"execute_mission","proofGate":"repair_mission_auto_progress_authorization_retryable","sourceSha":"cf627ea8c205195018cb7638edbd1b112996fd5d","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4000,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":1014,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1014,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1014,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1014,"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":"a8bb4854-2d4e-4852-90b9-9648c8586259"},"performance":null,"deploymentId":"forgejo-main-cf627ea8c205","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":1491,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-06T20:42:36.561924+00:00","proof_gate":"repair_mission_auto_progress_authorization_retryable","source_sha":"cf627ea8c205195018cb7638edbd1b112996fd5d","external_id":"forgejo-main-cf627ea8c205","receipt_type":"execute_mission","idempotency_key":"mission:a8bb4854-2d4e-4852-90b9-9648c8586259:execute_mission:repair_mission_auto_progress_authorization_retryable:current-generation","mission_step_id":"52668bc9-7765-471e-a904-fdd7b235724b","command_center_event_id":"a8bb4854-2d4e-4852-90b9-9648c8586259"},{"id":"c270454c-db9f-4583-aeb9-8ee6b0aff5b0","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-059fa294dd77-r202609121447","prNumber":2520,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"86dcd62aa8de232d6f7ec159fe9823f926ac472c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T19:17:56.841671+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"86dcd62aa8de232d6f7ec159fe9823f926ac472c","external_id":"2520","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:059fa294-dd77-41e6-add2-137cdee3af13:merged-pr:2520:86dcd62aa8de232d6f7ec159fe9823f926ac472c","mission_step_id":"adb1c1f5-447d-4a50-8074-86da8c0fde7d","command_center_event_id":"059fa294-dd77-41e6-add2-137cdee3af13"},{"id":"e26ac7a5-6a99-4002-80ac-ee751d656131","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for this exact continuation of existing Forgejo PR #2504, repair the proven TypeScript Gate OOM by retaining the mandatory pinned native TypeScript 7 semantic check with one checker on the 768 MiB light-control-plane Gate and two checkers on the 3584 MiB heavy Gate, then refreeze through the existing mission after Gate, squash merge, affected release, and live proof. Reuse branch ai/objective-first-repair-eb6d99edd64f and PR #2504 only. Do not add a timeout, do not skip semantic checking, do not weaken the 21 hard-safety tests, and do not create another branch or PR.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for this exact continuation of existing Forgejo PR #2504, repair the proven TypeScript Gate OOM by retaining the mandatory pinned native TypeScript 7 semantic check with one checker on the 768 MiB light-control-plane Gate and two checkers on the 3584 MiB heavy Gate, then refreeze through the existing mission after Gate, squash merge, affected release, and live proof. Reuse branch ai/objective-first-repair-eb6d99edd64f and PR #2504 only. Do not add a timeout, do not skip semantic checking, do not weaken the 21 hard-safety tests, and do not create another branch or PR.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-gate-resource-repair","statement":"The existing control-plane PR #2504 preserves the mandatory native TypeScript 7 semantic check while using one checker on the 768 MiB light Gate and two checkers on the 3584 MiB heavy Gate.","proofConditionIds":["proof-repository","proof-production"]},{"id":"outcome-live-hardening","statement":"Control-plane PR #2504 passes the canonical Gate, squash merges through Forgejo, releases only affected targets, and the resulting production state is verified live.","proofConditionIds":["proof-production"]}],"objective":"Unfreeze the control plane only for this exact continuation of existing Forgejo PR #2504, repair the proven TypeScript Gate OOM by retaining the mandatory pinned native TypeScript 7 semantic check with one checker on the 768 MiB light-control-plane Gate and two checkers on the 3584 MiB heavy Gate, then refreeze through the existing mission after Gate, squash merge, affected release, and live proof. Reuse branch ai/objective-first-repair-eb6d99edd64f and PR #2504 only. Do not add a timeout, do not skip semantic checking, do not weaken the 21 hard-safety tests, and do not create another branch or PR.","constraints":[{"id":"constraint-same-pr","statement":"Reuse PR #2504 and branch ai/objective-first-repair-eb6d99edd64f; do not create a replacement branch or PR.","proofConditionIds":["proof-repository"]},{"id":"constraint-no-timeout","statement":"Do not add a semantic-check timeout and do not skip TypeScript semantic checking.","proofConditionIds":["proof-repository"]},{"id":"constraint-hard-safety","statement":"Do not weaken or remove the 21 hard-safety tests.","proofConditionIds":["proof-repository","proof-production"]},{"id":"constraint-heavy-two","statement":"The heavy control-plane Gate retains two TypeScript semantic checker workers.","proofConditionIds":["proof-repository"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-repository","proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-repository","proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Exact PR #2504 source and canonical Gate evidence prove the control-plane checker policy, unchanged mandatory semantic validation, and required hard-safety coverage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-production","kind":"runtime","claim":"Forgejo merge and affected release receipts plus exact live control-plane runtime identity prove the hardening change is in production.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[],"capabilityManifest":{"id":"Unfreeze-the-control-plane-only-for-this-exact-continuation-of-existing-Forgejo-PR-2504-repair-the-p","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":[],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-repository","proof-production"]},"capabilityCompleteness":{"domains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"required":true,"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_states_not_runtime_failures"}},"requestContractHash":"9e08fa096d9934637bf61eda7ba1b17fe4ef6516aa8d19536e2718f77f707041","requestContractRevision":3,"previousRequestContractHash":"3bf4964d6f41527b98d6ace4efcd3e2b5b562d637a64e3276feef0c3b272c5d5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T19:18:49.347619+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:e228625b-5a0a-460b-90bb-70de577f05a4:request-contract:9e08fa096d9934637bf61eda7ba1b17fe4ef6516aa8d19536e2718f77f707041","mission_step_id":"40fcb33d-ed38-4723-836c-9a6ff8895e82","command_center_event_id":"e228625b-5a0a-460b-90bb-70de577f05a4"},{"id":"30a683dc-0cb9-410c-8598-7955ff06393a","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/server-admin-authority-bounded-retry-20260906","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"94d25ca8-9ec8-45fd-b274-e351ea206e73","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":105,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":619,"providerAuthMs":0,"ledgerPrepareMs":619,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":619,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":619,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"94d25ca8-9ec8-45fd-b274-e351ea206e73"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2865,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:04:30.324701+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:94d25ca8-9ec8-45fd-b274-e351ea206e73:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"db505c4d-0ddb-4a0e-ad5c-09cc88233215","command_center_event_id":"94d25ca8-9ec8-45fd-b274-e351ea206e73"},{"id":"53a07779-06cf-48d4-a715-0ae62eadec64","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #2000 after green Gate: squash merge, release frontend only, verify exact live artifact, then prove the Curri avatar menu interactions. Do not create replacement work.","wordingChanged":false,"canonicalIntent":"Continue existing PR #2000 after green Gate: squash merge, release frontend only, verify exact live artifact, then prove the Curri avatar menu interactions. Do not create replacement work.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Curri avatar/account actions use Curri REALTOR routes instead of generic CRM/owner routes.","proofConditionIds":["proof-interaction"]},{"id":"outcome-2","statement":"The authority verification blocker is hardened with a bounded fail-closed retry.","proofConditionIds":["proof-production"]}],"objective":"Continue existing PR #2000 after green Gate: squash merge, release frontend only, verify exact live artifact, then prove the Curri avatar menu interactions. Do not create replacement work.","constraints":[{"id":"constraint-1","statement":"Do not grant GodMode locally or weaken server-owned authority.","proofConditionIds":["proof-production"]},{"id":"constraint-2","statement":"Do not create replacement PR or branch for PR #2000.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The authority hardening commit from PR #2000 is merged and its exact frontend artifact is live on app.knocklaunch.app.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-interaction","kind":"interaction","claim":"On live Curri, representative avatar actions navigate to Curri-native destinations including Properties and Transactions.","route":"/curri-properties","roleRef":"GodMode","userRef":null,"required":true,"expectedText":null,"targetedActions":[{"type":"click","target":"Open Realty World Curri Properties account menu"},{"type":"click","target":"Properties"},{"type":"navigate","target":"/curri-properties"},{"type":"click","target":"Open Realty World Curri Properties account menu"},{"type":"click","target":"Transactions"}],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"8845843ef88259818275fe89b440df668511e287576b44d028feeae1966b8bef","requestContractRevision":2,"previousRequestContractHash":"6f6c64f54f3a38daf211fd210e2c3f60057e57f177466f232e7900ea33fc6413"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:04:44.964426+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:94d25ca8-9ec8-45fd-b274-e351ea206e73:request-contract:8845843ef88259818275fe89b440df668511e287576b44d028feeae1966b8bef","mission_step_id":"118b9a67-f8bd-4842-b60b-babd3ef5b313","command_center_event_id":"94d25ca8-9ec8-45fd-b274-e351ea206e73"},{"id":"a4d6136b-2dc9-477c-8053-99547f9653bd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/server-admin-authority-bounded-retry-20260906","reason":"file_write_content_required_use_source_targets","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.68-visual-witness-self-heal-proof","prNumber":null,"terminal":false,"missionId":"94d25ca8-9ec8-45fd-b274-e351ea206e73","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":0,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":859,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":859,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":859,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":859,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"94d25ca8-9ec8-45fd-b274-e351ea206e73"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1538,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:04:45.729266+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:94d25ca8-9ec8-45fd-b274-e351ea206e73:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"118b9a67-f8bd-4842-b60b-babd3ef5b313","command_center_event_id":"94d25ca8-9ec8-45fd-b274-e351ea206e73"},{"id":"a01b1746-7ce0-439b-b92e-044900c56ae8","source":"forgejo","status":"waiting","payload":{"branch":"ai/server-admin-authority-bounded-retry-20260906","prNumber":2000,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"1ba6ccd683efbabbae62994893a9313d440d939c","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T21:05:42.734431+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"1ba6ccd683efbabbae62994893a9313d440d939c","external_id":"2000","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:94d25ca8-9ec8-45fd-b274-e351ea206e73:merged-pr:2000:1ba6ccd683efbabbae62994893a9313d440d939c","mission_step_id":"534873ff-d32a-4b1c-95a1-72af012bb6ae","command_center_event_id":"94d25ca8-9ec8-45fd-b274-e351ea206e73"},{"id":"28243145-ca4c-4e5a-9d64-420a72370be0","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success","supabase-edge-production/live":"success"},"mainSha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["capability-router"]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"success"},"requestContractHash":"32af347973fca134c1ef61399a8e8f93e28e3369848957ea10957f60c4d02358","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6036","runId":6036,"status":"success","sourceSha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T01:50:10.574569+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"9782c4bca642807f64efaa6625a2758d4f38c2cb","external_id":"forgejo-main-9782c4bca642","receipt_type":"canonical_release_status","idempotency_key":"mission:7fff5800-23d1-433d-b135-b6a69f7d0526:forgejo-release-status:9782c4bca642807f64efaa6625a2758d4f38c2cb:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|supabase-migrations/live=success","mission_step_id":"a3d86266-a620-41e6-87a5-a050024aee17","command_center_event_id":"7fff5800-23d1-433d-b135-b6a69f7d0526"}],"rows":200,"limit":200,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":13800,"schema":"public"}