{"data":[{"id":"a64e0485-99c7-4fdc-8b4d-30a7249182d6","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-readiness-8e15993a","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.197-deterministic-owner-progress","prNumber":3316,"terminal":false,"missionId":"8e15993a-bd79-4784-a1f5-7c895009cab5","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5194,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":889,"missionSetupMs":284,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":284,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":284,"repositoryMutationMs":4305,"repositoryProviderMs":4305,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2531,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":284,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1774},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"8e15993a-bd79-4784-a1f5-7c895009cab5"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3309,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T23:46:24.455896+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3316","receipt_type":"execute_mission","idempotency_key":"mission:8e15993a-bd79-4784-a1f5-7c895009cab5:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"738a0a22-3253-4f1d-bfee-caf1b578a520","command_center_event_id":"8e15993a-bd79-4784-a1f5-7c895009cab5"},{"id":"a64f7e8e-1821-4eb8-b42a-7d01f57a6af3","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","cc-execution/runtime-proof":"success"},"mainSha":"f229df50a58cedf83e692b612785a177397a4264","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof","frontend-cloudflare/live"],"sourceSha":"f229df50a58cedf83e692b612785a177397a4264","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success","ccExecution":"success"},"requestContractHash":"10aa2c7154e0274ffd131b16c0b8b180d361903995479ef37152e4a156599d6b","forgejoWorkflowProof":{"runId":12358,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success","ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success","ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"f229df50a58cedf83e692b612785a177397a4264","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-f229df50a58cedf83e692b612785a177397a4264","compareStatus":"target_job_success_runtime_verified","workflowRunId":12358,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.296-universal-stop","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T23:23:07.058617+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"f229df50a58cedf83e692b612785a177397a4264","external_id":"forgejo-main-f229df50a58c","receipt_type":"canonical_release_status","idempotency_key":"mission:216f5db1-51c0-4897-909b-e9c3823d0cbd:forgejo-release-status:f229df50a58cedf83e692b612785a177397a4264:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success|frontend-cloudflare/live=success","mission_step_id":"fc1686de-5664-4293-b6b3-5a497ef66b59","command_center_event_id":"216f5db1-51c0-4897-909b-e9c3823d0cbd"},{"id":"a6520a7b-f60a-4043-b14c-dd159ef09fd2","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":"94c99b35-852d-4f24-83f9-17525e63f4a2","phase":"runtime_proof","branch":"ai/objective-first-repair-c934c231599c","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.185-generation-proof-isolation","prNumber":3273,"terminal":false,"missionId":"c934c231-599c-49be-bf9e-588eb09f363e","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"bf6276dbc48866bdbfaf7075cd4c6a4540aaf062","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":919,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":128,"approvedPlanMs":0,"missionSetupMs":323,"providerAuthMs":0,"shipAndProveMs":535,"ledgerPrepareMs":323,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":323,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":323,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c934c231-599c-49be-bf9e-588eb09f363e"},"performance":null,"deploymentId":"forgejo-main-bf6276dbc488","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2861,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T05:41:05.898236+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"bf6276dbc48866bdbfaf7075cd4c6a4540aaf062","external_id":"forgejo-main-bf6276dbc488","receipt_type":"execute_mission","idempotency_key":"mission:c934c231-599c-49be-bf9e-588eb09f363e:execute_mission:ship_and_prove_release_pending:current-generation","mission_step_id":"3c73ee05-d65a-4d4c-be7a-31fd51a09dd8","command_center_event_id":"c934c231-599c-49be-bf9e-588eb09f363e"},{"id":"a65296a2-e44a-4535-913f-9476973a5087","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-85e87aeb1b35","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":17958,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":457395,"firstUsefulResultAt":"2026-09-27T22:46:27.213Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3916,"terminal":false,"missionId":"85e87aeb-1b35-4f05-8f55-a4302838d06a","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5455,"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":"85e87aeb-1b35-4f05-8f55-a4302838d06a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T22:54:04.629126+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3916","receipt_type":"automatic_mission_resume","idempotency_key":"mission:85e87aeb-1b35-4f05-8f55-a4302838d06a:automatic-mission-resume:3916:repair_mission_pr_ready_retryable","mission_step_id":"1d04799e-2667-4c1b-90ec-26c5dcbe3d97","command_center_event_id":"85e87aeb-1b35-4f05-8f55-a4302838d06a"},{"id":"a652b31b-2896-4b14-9f77-a0c32526b534","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/storage-v3-final-legacy-collapse","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.65-repository-proof-reconciliation","prNumber":1914,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12051,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1693,"approvedPlanMs":0,"missionSetupMs":850,"providerAuthMs":0,"shipAndProveMs":9666,"ledgerPrepareMs":709,"ledgerReconcileMs":0,"lineageReconcileMs":141,"resolvePreflightMs":850,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":709,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":"forgejo-main-2f99208e4755","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-file-upload","agreement-sign","batch-document-upload","documents","enroll-voice-clone","generate-pa-claim-review","generate-tarping-invoice-pdf","inject-voicemail","photos-manage","record-voicemail-callback","record-voicemail-template","repair-voicemail-template","submit-demo-request","tenant-storage-migration-v1"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3647,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T02:03:13.805678+00:00","proof_gate":"canonical_release_dispatched","source_sha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","external_id":"forgejo-main-2f99208e4755","receipt_type":"execute_mission","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"bb461623-711a-4a37-b749-481f6ff403ed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"a653061a-fff4-4289-9eef-4c8ee2a8baeb","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","cc-execution/runtime-proof","render-onrunner/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","cc-execution/runtime-proof":"failure","render-onrunner/runtime-proof":"failure"},"mainSha":"54bf8b4bc731f05f568256c7fb805e2da79daac9","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof","render-onrunner/runtime-proof"],"sourceSha":"54bf8b4bc731f05f568256c7fb805e2da79daac9","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":true,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"onrunner":"failure","ccExecution":"success"},"requestContractHash":"bc50b91faa499e2572f6a4b0c6a66048692e1d912de48e4788f1fe93921e1cbd","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5285","runId":5285,"status":"failure","sourceSha":"54bf8b4bc731f05f568256c7fb805e2da79daac9","conclusion":null,"failedJobs":[{"id":36102,"name":"Release Render OnRunner","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":5285,"logTail":["2026-09-04T19:07:29.5856938Z If you want to create a new branch to retain commits you create, you may","2026-09-04T19:07:29.5857171Z do so (now or later) by using -c with the switch command. Example:","2026-09-04T19:07:29.5857345Z ","2026-09-04T19:07:29.5857662Z   git switch -c <new-branch-name>","2026-09-04T19:07:29.5857838Z ","2026-09-04T19:07:29.5858015Z Or undo this operation with:","2026-09-04T19:07:29.5858172Z ","2026-09-04T19:07:29.5858323Z   git switch -","2026-09-04T19:07:29.5858509Z ","2026-09-04T19:07:29.5858667Z Turn off this advice by setting config variable advice.detachedHead to false","2026-09-04T19:07:29.5858859Z ","2026-09-04T19:07:29.5859013Z HEAD is now at 54bf8b4 Repair Visual Witness primary and virtual runner failover (#1739)","2026-09-04T19:07:29.5881298Z ##[endgroup]","2026-09-04T19:07:29.5953074Z [command]/usr/bin/git log -1 --format=%H","2026-09-04T19:07:29.6005268Z 54bf8b4bc731f05f568256c7fb805e2da79daac9","2026-09-04T19:07:29.6033930Z ::remove-matcher owner=checkout-git::","2026-09-04T19:07:29.8146538Z ⚙️ [runner]: exitcode '2': failure","2026-09-04T19:07:29.8157341Z skipping post step for 'Build and push immutable OnRunner image'; main step was skipped","2026-09-04T19:07:29.8266903Z skipping post step for 'Authenticate OnRunner image registry'; main step was skipped","2026-09-04T19:07:29.8360680Z skipping post step for 'Set up Forgejo-native Buildx'; main step was skipped","2026-09-04T19:07:29.8462859Z ⭐ Run Post Checkout exact OnRunner release source","2026-09-04T19:07:29.8545205Z   🐳  docker exec cmd=[node /var/run/act/actions/8b/6c032f094a6744df4369ed6bf2914cc0d1c2dee3023789379685accf18ef5d/dist/index.js] user= workdir=","2026-09-04T19:07:30.1210617Z [command]/usr/bin/git version","2026-09-04T19:07:30.1285037Z git version 2.39.5","2026-09-04T19:07:30.1341011Z   ⚙  ***","2026-09-04T19:07:30.1373391Z Temporarily overriding HOME='/tmp/6e6ff662-0124-4533-abc6-d87c5c6b889e' before making global git config changes","2026-09-04T19:07:30.1376490Z Adding repository directory to the temporary git global config as a safe directory","2026-09-04T19:07:30.1392483Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-04T19:07:30.1488999Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-04T19:07:30.1564202Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"","2026-09-04T19:07:30.2080805Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-04T19:07:30.2133630Z http.https://git.knocklaunch.app/.extraheader","2026-09-04T19:07:30.2159114Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-04T19:07:30.2242265Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader' && git config --local --unset-all 'http.https://git.knocklaunch.app/.extraheader' || :\"","2026-09-04T19:07:30.2837525Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-04T19:07:30.2901795Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-04T19:07:30.3677481Z   ✅  Success - Post Checkout exact OnRunner release source","2026-09-04T19:07:30.4016376Z 🏁  Job failed","2026-09-04T19:07:31.0474229Z Job 'Release Render OnRunner' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":170,"content":"2026-09-04T19:07:29.8146538Z ⚙️ [runner]: exitcode '2': failure"},{"line":191,"content":"2026-09-04T19:07:30.4016376Z 🏁  Job failed"},{"line":192,"content":"2026-09-04T19:07:31.0474229Z Job 'Release Render OnRunner' failed"}]},"exactSource":true,"fingerprint":"failure|release render onrunner|2026-09-04t19:07:29.8146538z ⚙️ [runner]: exitcode '2': failure|2026-09-04t19:07:30.4016376z 🏁  job failed|2026-09-04t19:07:31.0474229z job 'release render onrunner' failed","failureClass":"code_failure","targetStates":{"onrunner":"failure","ccExecution":"success"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"onrunner":"failure","ccExecution":"success"}},"onrunnerRuntimeProof":{"reason":"render_onrunner_source_mismatch","hostedUrl":"https://knocklaunchcrm.onrender.com","brokerReady":true,"exactSource":false,"healthStatus":200,"runtimeReady":true,"liveSourceSha":"c45815deacec15c90301bc94be4f6a3f460c6e69","runnerVersion":"onrunner-c45815deacec","expectedSourceSha":"54bf8b4bc731f05f568256c7fb805e2da79daac9"},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"workflowRunId":5285,"workflowFailed":true,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5285","runId":5285,"status":"failure","sourceSha":"54bf8b4bc731f05f568256c7fb805e2da79daac9","conclusion":null,"failedJobs":[{"id":36102,"name":"Release Render OnRunner","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":5285,"logTail":["2026-09-04T19:07:29.5856938Z If you want to create a new branch to retain commits you create, you may","2026-09-04T19:07:29.5857171Z do so (now or later) by using -c with the switch command. Example:","2026-09-04T19:07:29.5857345Z ","2026-09-04T19:07:29.5857662Z   git switch -c <new-branch-name>","2026-09-04T19:07:29.5857838Z ","2026-09-04T19:07:29.5858015Z Or undo this operation with:","2026-09-04T19:07:29.5858172Z ","2026-09-04T19:07:29.5858323Z   git switch -","2026-09-04T19:07:29.5858509Z ","2026-09-04T19:07:29.5858667Z Turn off this advice by setting config variable advice.detachedHead to false","2026-09-04T19:07:29.5858859Z ","2026-09-04T19:07:29.5859013Z HEAD is now at 54bf8b4 Repair Visual Witness primary and virtual runner failover (#1739)","2026-09-04T19:07:29.5881298Z ##[endgroup]","2026-09-04T19:07:29.5953074Z [command]/usr/bin/git log -1 --format=%H","2026-09-04T19:07:29.6005268Z 54bf8b4bc731f05f568256c7fb805e2da79daac9","2026-09-04T19:07:29.6033930Z ::remove-matcher owner=checkout-git::","2026-09-04T19:07:29.8146538Z ⚙️ [runner]: exitcode '2': failure","2026-09-04T19:07:29.8157341Z skipping post step for 'Build and push immutable OnRunner image'; main step was skipped","2026-09-04T19:07:29.8266903Z skipping post step for 'Authenticate OnRunner image registry'; main step was skipped","2026-09-04T19:07:29.8360680Z skipping post step for 'Set up Forgejo-native Buildx'; main step was skipped","2026-09-04T19:07:29.8462859Z ⭐ Run Post Checkout exact OnRunner release source","2026-09-04T19:07:29.8545205Z   🐳  docker exec cmd=[node /var/run/act/actions/8b/6c032f094a6744df4369ed6bf2914cc0d1c2dee3023789379685accf18ef5d/dist/index.js] user= workdir=","2026-09-04T19:07:30.1210617Z [command]/usr/bin/git version","2026-09-04T19:07:30.1285037Z git version 2.39.5","2026-09-04T19:07:30.1341011Z   ⚙  ***","2026-09-04T19:07:30.1373391Z Temporarily overriding HOME='/tmp/6e6ff662-0124-4533-abc6-d87c5c6b889e' before making global git config changes","2026-09-04T19:07:30.1376490Z Adding repository directory to the temporary git global config as a safe directory","2026-09-04T19:07:30.1392483Z [command]/usr/bin/git config --global --add safe.directory /workspace/noel/KnockLaunchOS","2026-09-04T19:07:30.1488999Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand","2026-09-04T19:07:30.1564202Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"","2026-09-04T19:07:30.2080805Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader","2026-09-04T19:07:30.2133630Z http.https://git.knocklaunch.app/.extraheader","2026-09-04T19:07:30.2159114Z [command]/usr/bin/git config --local --unset-all http.https://git.knocklaunch.app/.extraheader","2026-09-04T19:07:30.2242265Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/git\\.knocklaunch\\.app\\/\\.extraheader' && git config --local --unset-all 'http.https://git.knocklaunch.app/.extraheader' || :\"","2026-09-04T19:07:30.2837525Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:","2026-09-04T19:07:30.2901795Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url","2026-09-04T19:07:30.3677481Z   ✅  Success - Post Checkout exact OnRunner release source","2026-09-04T19:07:30.4016376Z 🏁  Job failed","2026-09-04T19:07:31.0474229Z Job 'Release Render OnRunner' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":170,"content":"2026-09-04T19:07:29.8146538Z ⚙️ [runner]: exitcode '2': failure"},{"line":191,"content":"2026-09-04T19:07:30.4016376Z 🏁  Job failed"},{"line":192,"content":"2026-09-04T19:07:31.0474229Z Job 'Release Render OnRunner' failed"}]},"exactSource":true,"fingerprint":"failure|release render onrunner|2026-09-04t19:07:29.8146538z ⚙️ [runner]: exitcode '2': failure|2026-09-04t19:07:30.4016376z 🏁  job failed|2026-09-04t19:07:31.0474229z job 'release render onrunner' failed","failureClass":"code_failure","targetStates":{"onrunner":"failure","ccExecution":"success"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"onrunner":"failure","ccExecution":"success"}}},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T19:08:13.705255+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"54bf8b4bc731f05f568256c7fb805e2da79daac9","external_id":"forgejo-main-54bf8b4bc731","receipt_type":"canonical_release_status","idempotency_key":"mission:b16d69ed-3a11-430b-846b-d0828c9b20b9:forgejo-release-status:54bf8b4bc731f05f568256c7fb805e2da79daac9:failed:forgejo-main/source=success|forgejo-release/workflow=failure|cc-execution/runtime-proof=failure|render-onrunner/runtime-proof=failure","mission_step_id":"96bd4f37-6eef-46d3-8f82-bcc68d958957","command_center_event_id":"b16d69ed-3a11-430b-846b-d0828c9b20b9"},{"id":"a653214a-5356-489c-95cf-c7a101d7c11b","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"68efb1da032586ac59d4c486fe18b28ab28d163124f3695946c7728f7078b446","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6632","runId":6632,"status":"success","sourceSha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-5faf0c2fda90ebf18ef643bee0920026cdedb9d0","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":6632,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.81-merge-queue-brownout-bypass","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:27:42.260261+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5faf0c2fda90ebf18ef643bee0920026cdedb9d0","external_id":"forgejo-main-5faf0c2fda90","receipt_type":"canonical_release_status","idempotency_key":"mission:cd7074fe-5f2d-4588-a0ec-df67dc55647a:forgejo-release-status:5faf0c2fda90ebf18ef643bee0920026cdedb9d0:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"8bfe5be2-0f16-43a5-ac3b-906c9ee788c2","command_center_event_id":"cd7074fe-5f2d-4588-a0ec-df67dc55647a"},{"id":"a65555a7-ad00-4b5a-8597-c61e9df7f8b4","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-1111409396cb","prNumber":5079,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"5f3b7a2ab29abbe5f341c9bed5919c831db3eff1","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T22:41:12.878964+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"5f3b7a2ab29abbe5f341c9bed5919c831db3eff1","external_id":"5079","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:11114093-96cb-44ea-ad68-3d75f6f539cf:merged-pr:5079:5f3b7a2ab29abbe5f341c9bed5919c831db3eff1","mission_step_id":"9fc2ac36-2933-4525-bd63-0438e54cbeb4","command_center_event_id":"11114093-96cb-44ea-ad68-3d75f6f539cf"},{"id":"a656057d-a0e6-4056-a778-e15173440f0a","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"in_progress\",\"proofGate\":\"canonical_release_reconciliation_pending\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"runtime-proof\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-23T16:46:08.922951+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-202d42169118\",\"prNumber\":3521,\"sourceSha\":\"666a1bc23410865196d34a9fca1b1a916365b964\",\"deploymentId\":\"forgejo-main-666a1bc23410\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T13:52:12.434305+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:202d4216-9118-47c7-8884-1885f8e18182:owner-progress-heartbeat:119344768","mission_step_id":"3b8d7558-3c25-467c-80d6-76f2908ad6c3","command_center_event_id":"202d4216-9118-47c7-8884-1885f8e18182"},{"id":"a657bcd4-e443-4296-aac3-e0163cf524bb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":"380fb8c3-4155-4cbe-914a-65d530c0a296","phase":"implementation","branch":"ai/objective-first-repair-10537c192b88","reason":"canonical_release_queue_busy:13413","status":"blocked","metrics":{"receiptBytes":135070,"releaseCount":0,"toolCallCount":45,"repeatedCallCount":17,"executorlessWaitMs":3016637,"firstUsefulResultAt":"2026-09-30T13:39:04.114Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.19-paul-grounded-tool-arguments","prNumber":4242,"terminal":false,"missionId":"10537c19-2b88-4637-9b64-d2a82ec654b0","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":"a6183874b68cc095d6fe88b59652943932474425","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1427,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":76,"approvedPlanMs":0,"missionSetupMs":888,"providerAuthMs":0,"shipAndProveMs":776,"ledgerPrepareMs":888,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":888,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":888,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"10537c19-2b88-4637-9b64-d2a82ec654b0"},"performance":null,"deploymentId":"forgejo-main-a6183874b68c","releaseState":null,"visualWitness":{"role":null,"jobId":"380fb8c3-4155-4cbe-914a-65d530c0a296","tenant":null,"runnerUrl":null,"runnerLane":null,"attemptsUsed":null,"supervisorId":null,"failureReason":"canonical_release_queue_busy:13413","observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":null,"runnerSourceSha":null,"selectedViewports":[],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":13408,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":"cancelled","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1403,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T14:04:43.424552+00:00","proof_gate":"canonical_release_blocked","source_sha":"351d35593c0855d3b0242d7ec72740c8f91e70ee","external_id":"forgejo-main-351d35593c08","receipt_type":"execute_mission","idempotency_key":"mission:10537c19-2b88-4637-9b64-d2a82ec654b0:execute_mission:canonical_release_blocked:current-generation","mission_step_id":"29665892-0e7f-4ca1-8e93-d9112e4a466e","command_center_event_id":"10537c19-2b88-4637-9b64-d2a82ec654b0"},{"id":"a65aec24-0ec2-49db-bab2-6c816f062277","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"reasoning_required","branch":null,"reason":"authoritative_source_resolution_failed","status":"source_resolution_required","metrics":{"receiptBytes":3751,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"executorlessWaitMs":72343,"firstUsefulResultAt":"2026-10-03T02:19:32.561Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.68-paul-web-acquisition","prNumber":null,"terminal":false,"missionId":"ef8ef070-365b-46fc-95e1-22c35fb886dc","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1515,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":298,"providerAuthMs":0,"ledgerPrepareMs":298,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":298,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":298,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"ef8ef070-365b-46fc-95e1-22c35fb886dc"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1636,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T02:21:01.045387+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ef8ef070-365b-46fc-95e1-22c35fb886dc:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"22779fa6-7ea3-464e-8e9f-e3a32d2a9ccb","command_center_event_id":"ef8ef070-365b-46fc-95e1-22c35fb886dc"},{"id":"a65d43f8-2561-479f-9a35-691dd18cefb9","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-13572c67eec5","prNumber":3711,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"ce9bb295c3b101c95a4f4f84fac4c56607cd085e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T11:39:49.468112+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ce9bb295c3b101c95a4f4f84fac4c56607cd085e","external_id":"3711","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:13572c67-eec5-4f75-91e0-d8f39413b81d:merged-pr:3711:ce9bb295c3b101c95a4f4f84fac4c56607cd085e","mission_step_id":"a03cd377-0235-4700-a19f-a68809f268ab","command_center_event_id":"13572c67-eec5-4f75-91e0-d8f39413b81d"},{"id":"a65f6ab7-75f2-4e07-b6d1-e49e7c8176f6","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"b688914aaab7832af5886b912dbb6f3cb6131c9f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"b688914aaab7832af5886b912dbb6f3cb6131c9f","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"e3fe0e9556e9c58abf99072914dc537d66aa5d2fe82f5fd5447e8ff8f02ca939","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/13091","runId":13091,"status":"running","sourceSha":"b688914aaab7832af5886b912dbb6f3cb6131c9f","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":6,"observedTargetStates":{"frontend":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T16:20:25.67245+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b688914aaab7832af5886b912dbb6f3cb6131c9f","external_id":"forgejo-main-b688914aaab7","receipt_type":"canonical_release_status","idempotency_key":"mission:f924689d-bbf3-4d65-9a92-2f614a4cdd05:forgejo-release-status:b688914aaab7832af5886b912dbb6f3cb6131c9f:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"13b0efa2-7587-4a3f-9809-c608575b9233","command_center_event_id":"f924689d-bbf3-4d65-9a92-2f614a4cdd05"},{"id":"a6626063-d1b2-46f7-8360-43be14f2954f","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"a5b466ed-8d80-4c5c-961b-39b575da0204","phase":"universal_visual_witness_supervised","branch":"ai/proposal-render-fallback-cc3807e4","reason":null,"status":"pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3024,"terminal":false,"missionId":"cc3807e4-6a0c-4ae6-942e-81b659759c2b","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","timingsMs":{"wake":215,"total":1665,"submit":1450,"wakeAttempts":1},"nextAction":"Poll inspect_route_status or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"cc3807e4-6a0c-4ae6-942e-81b659759c2b"},"performance":null,"deploymentId":null,"releaseState":"verified","workflowRunId":9261,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":715,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-17T18:34:23.287396+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"09f7a2b645fd5cf9b50dab453a864ffd23892aa4","external_id":"a5b466ed-8d80-4c5c-961b-39b575da0204","receipt_type":"visual_proof_started","idempotency_key":"mission:cc3807e4-6a0c-4ae6-942e-81b659759c2b:visual-start:a5b466ed-8d80-4c5c-961b-39b575da0204","mission_step_id":"294aa173-5ad3-4638-a99d-bce447e2fd87","command_center_event_id":"cc3807e4-6a0c-4ae6-942e-81b659759c2b"},{"id":"a6634b7c-b40e-4c48-8edb-e075fb694742","source":"cc-execution","status":"recorded","payload":{"objective":"Transform Big Papi's Ices into a proper paid-client KNOCKLAUNCH tenant built around Will Castaneda's real catering/event workflow, not generic dashboard cards. Start from current Forgejo main and config/control-plane-capabilities.json. Inspect the current Big Papi tenant plus existing Big Papi PRs #372, #216, #213, #208, #177 and #176 so useful work is consolidated rather than duplicated. Target operating flow: public event/catering request -> internal event record -> quote/proposal editor/generator -> separate proposal per event -> acceptance/booking -> deposit/invoice/balance tracking -> staffing/equipment/prep -> calendar/reminders -> event execution. Support events from roughly 20 guests through 400+, flexible line-item/package pricing, per-cup and unlimited models, event-specific fees such as licensing/insurance, and wine-slushie quoting. Preserve current business branding/customer experience where correct. Owner workspace must be useful and navigable, with real event pipeline, calendar, proposals, payments/balances, staffing/equipment, and customer/event history—not placeholder baseline cards. Use the smallest safe persistent data/contracts already owned by KNOCKLAUNCH/Supabase; add backend/schema only if required by the current architecture. One fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, deploy only affected production owners, and prove the live Big Papi tenant behavior. Do not run Visual Witness unless explicitly required for a claim. Treat this mission as authoritative and supersede fragmented Big Papi work instead of creating another parallel product path.","tenantRef":"Big Papi's Ices","receivedAt":"2026-08-18T16:25:25.899Z","fingerprint":"575353a6c18d834eb9a42e72b1611ae4735ab49e78fa5a8d029a0e8da263eda1","workstreamRef":"bigpapisices","conversationId":null,"canonicalBranch":"ai/big-papis-proper-tenant-20260818","requestedBranch":"ai/big-papis-proper-tenant-20260818","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-18T16:25:27.119281+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:861c8735-c320-4595-939d-6d64cf763cdb:tenant-workstream-contribution:575353a6c18d834eb9a42e72b1611ae4735ab49e78fa5a8d029a0e8da263eda1","mission_step_id":null,"command_center_event_id":"861c8735-c320-4595-939d-6d64cf763cdb"},{"id":"a66362ae-808e-4d38-a002-9e9b25911205","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-14a884b49a8b","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":31690,"releaseCount":0,"toolCallCount":18,"repeatedCallCount":12,"executorlessWaitMs":276421,"firstUsefulResultAt":"2026-10-01T03:04:21.716Z","recoveryAttemptCount":13,"ownerInterruptionCount":0},"version":null,"prNumber":4314,"terminal":false,"missionId":"14a884b4-9a8b-411a-a44b-ff2035a0069f","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2196,"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":"14a884b4-9a8b-411a-a44b-ff2035a0069f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"669daee1-57e8-4960-937c-ce397106f32e","created_at":"2026-10-01T03:06:13.546718+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4314","receipt_type":"automatic_mission_resume","idempotency_key":"mission:14a884b4-9a8b-411a-a44b-ff2035a0069f:automatic-mission-resume:4314:repair_mission_pr_ready_retryable","mission_step_id":"97e7dcb6-eb0a-43a1-8af8-47921efce197","command_center_event_id":"14a884b4-9a8b-411a-a44b-ff2035a0069f"},{"id":"a664545e-d451-4ba2-9bef-6d76e262b263","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-pcg-mobile-pagination-final\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T06:08:08.467348+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5151,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T05:39:56.487507+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:1ac7f316-f174-4a19-8f65-70f51fa4ba0e:owner-progress-heartbeat:119417679","mission_step_id":"3f87b5cc-95c7-45ca-a19c-5de0d9146e8d","command_center_event_id":"1ac7f316-f174-4a19-8f65-70f51fa4ba0e"},{"id":"a667bf8d-8d68-4d41-abaa-322cd6963adf","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"f2534a8ac2c4bedda627b83087c1e62eb7be1c16","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"0ba9013a9e650cde5c166e078ae6734b163603a7","releaseState":"verified","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"c1458b3b18c636a1dff8db67cbaee246794b9be8244bdbcfffa9dd1d5027f59d","forgejoWorkflowProof":{"runId":14628,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"0ba9013a9e650cde5c166e078ae6734b163603a7","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-0ba9013a9e650cde5c166e078ae6734b163603a7","compareStatus":"target_job_success_runtime_verified","workflowRunId":14628,"identitySource":"canonical_release_target_job","runtimeVersion":"1.64.62-paul-mission-continuation","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T00:43:03.002282+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"0ba9013a9e650cde5c166e078ae6734b163603a7","external_id":"forgejo-main-0ba9013a9e65","receipt_type":"canonical_release_status","idempotency_key":"mission:47c98dd9-c4fb-4d0a-a080-42e0f6481bb6:forgejo-release-status:0ba9013a9e650cde5c166e078ae6734b163603a7:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"1b160950-6d43-47cd-af7c-e92250cad9c5","command_center_event_id":"47c98dd9-c4fb-4d0a-a080-42e0f6481bb6"},{"id":"a66c5c28-9fd4-4444-a5d4-4c1c93b2588c","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-23c2b7ad406e","prNumber":5107,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"0b541248b2cd01d72d1cfde6a1a7ce1d39e65d91","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T00:28:46.054177+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"0b541248b2cd01d72d1cfde6a1a7ce1d39e65d91","external_id":"5107","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:23c2b7ad-406e-480a-b846-89ecb8602529:merged-pr:5107:0b541248b2cd01d72d1cfde6a1a7ce1d39e65d91","mission_step_id":"6953c76d-f577-4386-b651-0ca806d4c133","command_center_event_id":"23c2b7ad-406e-480a-b846-89ecb8602529"},{"id":"a673459c-d834-4215-b205-b60391f588c6","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"source_lineage_merged_pr_authoritative\",\"status\":\"waiting\",\"proofGate\":\"forgejo_merged_pr_is_authoritative_source_lineage\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-28T17:17:28.445616+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-8c04bea84e20\",\"prNumber\":3991,\"sourceSha\":\"b9356123038c132e1efb2bfab8dc82edef3ccef7\",\"deploymentId\":\"forgejo-main-b9356123038c\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T13:40:28.97604+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:8c04bea8-4e20-43c8-8b0e-56d79150cdd6:owner-progress-heartbeat:119373521","mission_step_id":"e4d24547-fc25-465e-89cf-f04447c00054","command_center_event_id":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6"},{"id":"a6740bd4-69ff-4d43-8902-d130a4cad04c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-b1ade4aeaf67","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":61245,"releaseCount":0,"toolCallCount":28,"repeatedCallCount":19,"executorlessWaitMs":365735,"firstUsefulResultAt":"2026-10-06T15:51:00.548Z","recoveryAttemptCount":19,"ownerInterruptionCount":0},"version":null,"prNumber":5198,"terminal":false,"missionId":"b1ade4ae-af67-4f1c-946a-90c0cc84ddda","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2341,"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":"b1ade4ae-af67-4f1c-946a-90c0cc84ddda"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T15:55:36.312246+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"5198","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b1ade4ae-af67-4f1c-946a-90c0cc84ddda:automatic-mission-resume:5198:repair_mission_pr_ready_retryable","mission_step_id":"02837e4a-396c-4f26-a0e7-89192efca354","command_center_event_id":"b1ade4ae-af67-4f1c-946a-90c0cc84ddda"},{"id":"a6785970-5736-4ed7-925e-b1a02e032849","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"f24a02abea8eedaabd80c0b4a5e17e900dffb758","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Implement the durable platform-wide MODE_NAME_CANONICAL_V1 primitive in the shared MODES shell. This is a shared data/display naming contract, not a visual redesign. Preserve technical keys, storage_slug, routes, media, and tenant-specific presets. Human-facing MODE names resolve from canonical_title, falling back to title for legacy data. Duplicate canonical keys or canonical display titles fail closed. getTenantModeCards and getTenantModeCardsForRole both canonicalize. applyModesTenantShell persists canonical_title, modes.version 4, and canonical_name_contract MODE_NAME_CANONICAL_V1. No tenant-name heuristics. The supplied PCG tenant/route is only a representative acceptance surface. Ship through canonical Gate, squash merge, affected release, runtime proof.","proofConditionIds":["proof-production","proof-visual"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"019b6b6f7bd476bdd593366e462b9bef71915331b651b8313a0bb131736d32a0","releaseBound":true,"witnessBound":true,"visualRequested":true,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"019b6b6f7bd476bdd593366e462b9bef71915331b651b8313a0bb131736d32a0"},"required":true,"satisfied":true},{"id":"proof-visual","kind":"visual","evidence":{"modeBound":true,"claimBound":true,"routeBound":true,"witnessMode":"observe","witnessRoute":"/pcg/DASHBOARD","currentSourceSha":"f24a02abea8eedaabd80c0b4a5e17e900dffb758","witnessSourceSha":"f24a02abea8eedaabd80c0b4a5e17e900dffb758","verificationState":"verified","witnessRequestContractHash":"019b6b6f7bd476bdd593366e462b9bef71915331b651b8313a0bb131736d32a0"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T04:31:23.489462+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"f24a02abea8eedaabd80c0b4a5e17e900dffb758","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:28e8a9be-fd09-4bdb-8305-aa9d808467d3:request-contract:019b6b6f7bd476bdd593366e462b9bef71915331b651b8313a0bb131736d32a0:f24a02abea8eedaabd80c0b4a5e17e900dffb758:verified:","mission_step_id":"0f13cb78-d298-42cb-a059-2ab5a149ffa7","command_center_event_id":"28e8a9be-fd09-4bdb-8305-aa9d808467d3"},{"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":"a67d9ce5-477f-4e2c-b2b1-9fc36562ee5c","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"a39c33d58414a35f347f166cbcda0d2bf840eafe","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"a39c33d58414a35f347f166cbcda0d2bf840eafe","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null,"source":"exact_live_cc_execution_runtime_identity","liveSha":"a39c33d58414a35f347f166cbcda0d2bf840eafe","proofGate":"cc_execution_exact_live_runtime_substitutes_transient_workflow_receipt","sourceSha":"a39c33d58414a35f347f166cbcda0d2bf840eafe","deploymentId":"forgejo-main-a39c33d58414a35f347f166cbcda0d2bf840eafe","runtimeVersion":"1.52.2-bounded-forgejo-operators","workflowReceiptSubstituted":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"a39c33d58414a35f347f166cbcda0d2bf840eafe","deploymentId":"forgejo-main-a39c33d58414a35f347f166cbcda0d2bf840eafe","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.52.2-bounded-forgejo-operators","containsSourceSha":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-26T23:51:04.611887+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a39c33d58414a35f347f166cbcda0d2bf840eafe","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:49c6154a-22ac-46d5-ac37-5a6be555e074:forgejo-release-status:a39c33d58414a35f347f166cbcda0d2bf840eafe:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"61c1e20b-8341-4903-a61c-aaa610ba4788","command_center_event_id":"49c6154a-22ac-46d5-ac37-5a6be555e074"},{"id":"a680008f-65d7-4cd7-bdd1-986c500e0294","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-064064a0fda2","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"064064a0-fda2-47ae-b7c0-8480864eb7da","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":563,"providerAuthMs":0,"ledgerPrepareMs":563,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":563,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":563,"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":"064064a0-fda2-47ae-b7c0-8480864eb7da"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2515,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T05:55:51.951583+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:064064a0-fda2-47ae-b7c0-8480864eb7da:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"aeb6ca73-9c74-4017-814f-6b1b02745226","command_center_event_id":"064064a0-fda2-47ae-b7c0-8480864eb7da"},{"id":"a6803195-9d19-4431-ac39-fd2235aec795","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-06e9f9f83c92","reason":"control_plane_maintenance_current_main_unavailable","status":"retryable","metrics":{"receiptBytes":73635,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":6,"executorlessWaitMs":203295,"firstUsefulResultAt":"2026-09-25T02:14:57.490Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":"1.58.273-stale-pr-gate-identity","prNumber":null,"terminal":false,"missionId":"06e9f9f8-3c92-46c7-b78b-2447369b948b","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5007,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":5007,"missionSetupMs":372,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":372,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":372,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":372,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"06e9f9f8-3c92-46c7-b78b-2447369b948b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1503,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T02:15:03.816914+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:06e9f9f8-3c92-46c7-b78b-2447369b948b:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"3067eaf5-19d5-4f78-92c1-1655bd3994d9","command_center_event_id":"06e9f9f8-3c92-46c7-b78b-2447369b948b"},{"id":"a6808290-da34-4dbe-8750-bd926a93a583","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mtlm3p46","reason":null,"status":"in_progress","metrics":{"receiptBytes":11029,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.58.5-merge-queue-operators","prNumber":1560,"terminal":false,"missionId":"e4043d01-86d4-48a1-9bd9-881f762e4fc2","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":3998,"prReadinessMs":285,"approvedPlanMs":0,"missionSetupMs":750,"shipAndProveMs":3428},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"e4043d01-86d4-48a1-9bd9-881f762e4fc2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1008,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-03T14:31:31.795347+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1560","receipt_type":"execute_mission","idempotency_key":"mission:e4043d01-86d4-48a1-9bd9-881f762e4fc2:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"24a23252-1588-476a-9a1a-fcbcb980845e","command_center_event_id":"e4043d01-86d4-48a1-9bd9-881f762e4fc2"},{"id":"a683d0f0-16d6-4687-a182-7090374904b6","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a9c8c704955d","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":5629,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"executorlessWaitMs":65471,"firstUsefulResultAt":"2026-09-30T22:15:23.002Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.31-paul-deterministic-correction-recovery","prNumber":null,"terminal":false,"missionId":"a9c8c704-955d-4f12-a56c-d34e2ed83d0e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1334,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":291,"providerAuthMs":0,"ledgerPrepareMs":291,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":291,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":291,"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":"a9c8c704-955d-4f12-a56c-d34e2ed83d0e"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3388,"likelyAffectedFiles":["public/gpt-actions/cc-execution.openapi.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T22:15:37.214869+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a9c8c704-955d-4f12-a56c-d34e2ed83d0e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"c2e94f08-3787-42a2-bae7-aff0c63d63c2","command_center_event_id":"a9c8c704-955d-4f12-a56c-d34e2ed83d0e"},{"id":"a68469c8-8ddc-4c59-b279-1d4e4fa7ad26","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/personal-owner-proposals-20260912","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.118-architecture-exclusivity","prNumber":2495,"terminal":false,"missionId":"15185a13-fe00-4396-8ed1-6fbe397097f0","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":18855,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":4019,"approvedPlanMs":0,"missionSetupMs":1368,"providerAuthMs":0,"shipAndProveMs":13635,"ledgerPrepareMs":328,"ledgerReconcileMs":0,"lineageReconcileMs":1040,"resolvePreflightMs":1368,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":328,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"15185a13-fe00-4396-8ed1-6fbe397097f0"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1486,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T15:32:48.743762+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2495","receipt_type":"execute_mission","idempotency_key":"mission:15185a13-fe00-4396-8ed1-6fbe397097f0:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"9036bbf7-d772-46b6-b0b8-5358515234a9","command_center_event_id":"15185a13-fe00-4396-8ed1-6fbe397097f0"},{"id":"a6858608-3a73-4948-9519-21c15f2e9c0a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/release-integrity-fastpath-20260911","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2411,"terminal":false,"missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2451,"approvedPlanMs":0,"shipAndProveMs":0,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:22:59.324339+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2411","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6f277f61-7a54-4f88-bb0d-d8be946364eb:automatic-mission-resume:2411:repair_mission_pr_ready_retryable","mission_step_id":"689515d3-25dc-45db-951b-f9bb8bc33994","command_center_event_id":"6f277f61-7a54-4f88-bb0d-d8be946364eb"},{"id":"a685e0db-7c64-4c88-9856-be5566d920e1","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/pcg-header-viewport-width","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.185-generation-proof-isolation","prNumber":3266,"terminal":false,"missionId":"45e508fb-7168-4481-9e80-c823b74c6bbf","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4627,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":634,"missionSetupMs":952,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":586,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":952,"repositoryMutationMs":3993,"repositoryProviderMs":3993,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2118,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":586,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1875},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"45e508fb-7168-4481-9e80-c823b74c6bbf"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3724,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-20T04:47:52.631865+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3266","receipt_type":"execute_mission","idempotency_key":"mission:45e508fb-7168-4481-9e80-c823b74c6bbf:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"379a7264-0d65-47cb-b83c-67b55e1fb4b4","command_center_event_id":"45e508fb-7168-4481-9e80-c823b74c6bbf"},{"id":"a6875fda-2ae0-40e2-a1ec-340b351050bd","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-mtg1it93","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":8456,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":1121,"terminal":false,"missionId":"e29af9a1-ad64-428e-a54b-774fd39b19d6","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":329,"approvedPlanMs":0,"shipAndProveMs":18904},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"e29af9a1-ad64-428e-a54b-774fd39b19d6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T17:02:23.52029+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1121","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e29af9a1-ad64-428e-a54b-774fd39b19d6:automatic-mission-resume:1121:canonical_release_transport_retryable","mission_step_id":"ba08f3b8-53ad-4a8e-af20-eb3fcd813d75","command_center_event_id":"e29af9a1-ad64-428e-a54b-774fd39b19d6"},{"id":"a6879a26-924d-4a46-81fe-19387af7f3d7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ba8efaa93427","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1947,"terminal":false,"missionId":"ba8efaa9-3427-4b1f-a213-ee48ce9f9a4b","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":984,"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":"ba8efaa9-3427-4b1f-a213-ee48ce9f9a4b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T14:29:24.064555+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1947","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ba8efaa9-3427-4b1f-a213-ee48ce9f9a4b:automatic-mission-resume:1947:repair_mission_waiting_for_gate","mission_step_id":"8aa6b4b8-82bd-4b14-a3a9-219a9d126ca3","command_center_event_id":"ba8efaa9-3427-4b1f-a213-ee48ce9f9a4b"},{"id":"a68a2bb5-8c45-4c0b-88b9-5e53cac65715","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-0c8fd00527f2","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":11171,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"executorlessWaitMs":20829,"firstUsefulResultAt":"2026-10-01T19:00:13.248Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":4390,"terminal":false,"missionId":"0c8fd005-27f2-4aba-9d9a-7ba51e9a9807","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2184,"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":"0c8fd005-27f2-4aba-9d9a-7ba51e9a9807"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-10-01T19:00:25.381659+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4390","receipt_type":"automatic_mission_resume","idempotency_key":"mission:0c8fd005-27f2-4aba-9d9a-7ba51e9a9807:automatic-mission-resume:4390:repair_mission_pr_ready_retryable","mission_step_id":"b2bf11cd-a630-4739-aee0-4dc3c4aa28d4","command_center_event_id":"0c8fd005-27f2-4aba-9d9a-7ba51e9a9807"},{"id":"a68a53ea-c4ef-4e17-9bc6-b87af8abe7f9","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_ancestry_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"runtime_proof\",\"deadlineAt\":\"2026-08-05T06:14:49.115077+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":4028,\"sourceSha\":\"f8ac479e93eadb11b6e1b7881a85351d31f67367\",\"deploymentId\":\"canonical-release-f8ac479e93ea\"}"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-03T11:08:25.10082+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:4287a22f-0c45-43f5-815a-06910d83f708:owner-progress-heartbeat:119401713","mission_step_id":"df91cdbc-24f7-4973-9344-bd3d0ca9668d","command_center_event_id":"4287a22f-0c45-43f5-815a-06910d83f708"},{"id":"a68b1963-ac5d-4598-b58c-e114585d2cc5","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_not_merge_eligible:pr_not_merge_eligible","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.24-exact-release-classification","prNumber":4438,"terminal":false,"missionId":"1dc708ec-3a6e-48e7-8023-92df6f75531a","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"1dc708ec-3a6e-48e7-8023-92df6f75531a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":186,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-09T11:41:45.791464+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4438","receipt_type":"ship_and_prove","idempotency_key":"mission:1dc708ec-3a6e-48e7-8023-92df6f75531a:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"09133d7b-7338-4d85-b5b7-fd06b6ec2388","command_center_event_id":"1dc708ec-3a6e-48e7-8023-92df6f75531a"},{"id":"a68f90ac-ca55-4661-822e-f35ef8864fc7","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-ddcd203759ff","prNumber":4405,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"d61c2e187484ced686edede035e191430210308e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T20:34:36.998239+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"d61c2e187484ced686edede035e191430210308e","external_id":"4405","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ddcd2037-59ff-4956-b21a-7533f9d21c64:merged-pr:4405:d61c2e187484ced686edede035e191430210308e","mission_step_id":"64c4c040-afdb-44dc-a97a-bdca16758183","command_center_event_id":"ddcd2037-59ff-4956-b21a-7533f9d21c64"},{"id":"a6902105-e9c9-410c-a4a5-e78523a8e046","source":"cc-execution","status":"waiting","payload":{"model":"@cf/openai/gpt-oss-120b","reason":"inference_returned_no_edits","provider":"cloudflare-workers-ai","latencyMs":5726,"structuredKeys":["edits"],"synthesisAttempt":1,"synthesisAttemptLimit":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T12:32:28.218878+00:00","proof_gate":"paul_synthesis_no_edits_retryable","source_sha":null,"external_id":null,"receipt_type":"paul_synthesis_diagnostic","idempotency_key":"mission:6e5d6c13-1a61-4e31-bce4-8926929f95a7:paul_synthesis_diagnostic:paul_synthesis_no_edits_retryable:waiting","mission_step_id":"0a8d9b0d-2ae5-464d-854c-0a6f2cacda80","command_center_event_id":"6e5d6c13-1a61-4e31-bce4-8926929f95a7"},{"id":"a692f854-7455-4bb2-9f42-83289127d685","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in pull request.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_requires_merge_reconciliation","handoff":null,"capability":"light-control-plane","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":null},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"deterministic_supervisor_transition\",\"status\":\"advanced\",\"proofGate\":\"deterministic_semantic_transition_journaled\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_requires_merge_reconciliation\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T22:36:06.084008+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"boring-control-plane\",\"prNumber\":5228,\"sourceSha\":\"b31fbb48c954515a085210361d930e1b4b8cf9ab\",\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T20:00:20.973725+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:b65ba8ed-48a3-4fd6-af24-a123af297202:owner-progress-heartbeat:119421121","mission_step_id":"64ff541d-b52a-4f06-b71c-db11b73dd243","command_center_event_id":"b65ba8ed-48a3-4fd6-af24-a123af297202"},{"id":"a6947eae-d7cc-4b96-ac10-82130aa3ca1b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"OWNER-AUTHORIZED CONTROL PLANE MAINTENANCE. Continue the same PR #1153 repair generation. Update the two remaining stale release-orchestration invariant assertions so they enforce the new dispatchForgejoRelease signature with preverifiedReadinessInput and the call that passes readyData. Do not alter the implementation, create another branch/PR, or weaken any other invariant. Re-run KnockLaunch Gate, squash merge only after green, release only cc-execution, and prove live.","wordingChanged":false,"canonicalIntent":"OWNER-AUTHORIZED CONTROL PLANE MAINTENANCE. Continue the same PR #1153 repair generation. Update the two remaining stale release-orchestration invariant assertions so they enforce the new dispatchForgejoRelease signature with preverifiedReadinessInput and the call that passes readyData. Do not alter the implementation, create another branch/PR, or weaken any other invariant. Re-run KnockLaunch Gate, squash merge only after green, release only cc-execution, and prove live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"dispatch-guard-current","statement":"The control plane regression guard requires the new dispatchForgejoRelease optional preverifiedReadinessInput parameter and verifies that readyData is passed from the exact readiness result.","proofConditionIds":["runtime-release-handoff-live"]}],"objective":"OWNER-AUTHORIZED CONTROL PLANE MAINTENANCE. Continue the same PR #1153 repair generation. Update the two remaining stale release-orchestration invariant assertions so they enforce the new dispatchForgejoRelease signature with preverifiedReadinessInput and the call that passes readyData. Do not alter the implementation, create another branch/PR, or weaken any other invariant. Re-run KnockLaunch Gate, squash merge only after green, release only cc-execution, and prove live.","constraints":[{"id":"same-pr","statement":"Reuse PR #1153 and its branch; no duplicate source or release work.","proofConditionIds":["runtime-release-handoff-live"]},{"id":"safety","statement":"All other gate, merge, release, and runtime proof invariants remain unchanged.","proofConditionIds":["runtime-release-handoff-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime-release-handoff-live","kind":"runtime","claim":"The exact merged cc-execution runtime contains the bounded release handoff after current regression guards pass KnockLaunch Gate.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"c3f737fc73a97bd25737bf43907c56a03006755fa4761f855019380540e670a7","requestContractRevision":3,"previousRequestContractHash":"4d1ac729b58e239c5d5ca3c583ae31ff497125c31d08b416954d52ae096e487a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T21:36:44.714935+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:07ac6e7d-db24-4c2a-a3be-cdac6adcbeb3:request-contract-revision:3:c3f737fc73a97bd25737bf43907c56a03006755fa4761f855019380540e670a7","mission_step_id":"fa43d2bf-a08d-47f3-83b3-ce471b793e97","command_center_event_id":"07ac6e7d-db24-4c2a-a3be-cdac6adcbeb3"},{"id":"a6972746-a044-4deb-ab0a-7ac44e75de67","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/lock-prime-oauth-stable-restore-point-20260910","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.94-mission-generation-terminality","prNumber":null,"terminal":false,"missionId":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":358,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1148,"providerAuthMs":0,"ledgerPrepareMs":1148,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1148,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1148,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7606,"likelyAffectedFiles":["config/control-plane-restore-point.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T16:33:56.258286+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:cf4a0b31-c210-458c-95bf-1a9e0141d2aa:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"19445a52-5105-4210-94ec-a5f518d79843","command_center_event_id":"cf4a0b31-c210-458c-95bf-1a9e0141d2aa"},{"id":"a6975d11-7ae0-471c-8256-207587838cd7","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9399f2ae4b4a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":15902,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.55.8-readiness-resilience","prNumber":null,"terminal":false,"missionId":"9399f2ae-4b4a-4612-a6a1-f2299ffb9726","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"handlerMs":335,"missionSetupMs":535},"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":"9399f2ae-4b4a-4612-a6a1-f2299ffb9726"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":11386,"likelyAffectedFiles":["src/components/RebuttalsRouter.tsx","src/components/ContactsRouter.tsx","src/components/LeadsRouter.tsx","src/components/TenantRouter.tsx","src/components/WorkflowRouter.tsx","src/components/admin/LeadManagement/ClaimNextLeadButton.tsx","src/components/admin/LeadManagement/Distribution/DistributionStats.tsx","src/components/admin/LeadManagement/Distribution/index.tsx","src/components/admin/LeadManagement/Distribution/LeadSelectionList.tsx","src/components/CallFlow/NotQualifiedDialog.tsx","src/components/CallFlow/ObjectionRebuttalSearch.tsx","src/components/CallFlow/RebuttalsDropdown.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-08-29T01:01:56.607224+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9399f2ae-4b4a-4612-a6a1-f2299ffb9726:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0449d8ca-0b9c-4a06-b563-3d2a2fb2d513","command_center_event_id":"9399f2ae-4b4a-4612-a6a1-f2299ffb9726"},{"id":"a698aaec-a4a6-4018-9c78-f562b195c9cd","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"97acd282f573eafd2113ed4d247361fb633be7a3","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"97acd282f573eafd2113ed4d247361fb633be7a3","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"eaaf1bad54d9771818003f0ab5d10bbc401c76260cc3b846e5f45f891a1526c8","forgejoWorkflowProof":{"runId":13170,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":6,"observedTargetStates":{"frontend":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T19:30:35.551828+00:00","proof_gate":"canonical_release_pending","source_sha":"97acd282f573eafd2113ed4d247361fb633be7a3","external_id":"forgejo-main-97acd282f573","receipt_type":"canonical_release_status","idempotency_key":"mission:88715ace-54dc-4957-a3cc-b4f76e98b1bf:forgejo-release-status:97acd282f573eafd2113ed4d247361fb633be7a3:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"f70db738-baed-40bf-9a90-a723c989d38d","command_center_event_id":"88715ace-54dc-4957-a3cc-b4f76e98b1bf"},{"id":"a69bcc1c-4e56-451c-b914-ca4225820ce3","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":1860,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-01T18:36:07.184Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4380,"terminal":false,"missionId":"6ff6ca45-c687-430d-838b-0c880ace1ecc","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":4000,"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":"6ff6ca45-c687-430d-838b-0c880ace1ecc"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1006,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T18:36:14.881189+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"4380","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6ff6ca45-c687-430d-838b-0c880ace1ecc:automatic-mission-resume:4380:repair_mission_waiting_for_gate","mission_step_id":"bffb6920-9d6e-4f96-ac5c-da613e863920","command_center_event_id":"6ff6ca45-c687-430d-838b-0c880ace1ecc"},{"id":"a69d132b-19c9-4ef2-90cb-d2674277300d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.20-pr-scoped-release-missions","prNumber":4165,"terminal":false,"missionId":"47a989af-5c6c-4b7d-8502-d015d1fd1841","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"0a41665f9ab0bdd70a2e012fe7581fcc23ac78da","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"47a989af-5c6c-4b7d-8502-d015d1fd1841"},"performance":null,"deploymentId":"canonical-release-0a41665f9ab0","workflowRunId":31129179996,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["ai-respond"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1182,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T22:42:55.502401+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0a41665f9ab0bdd70a2e012fe7581fcc23ac78da","external_id":"canonical-release-0a41665f9ab0","receipt_type":"ship_and_prove","idempotency_key":"mission:47a989af-5c6c-4b7d-8502-d015d1fd1841:ship_and_prove:canonical_release_dispatched","mission_step_id":"8c8cec6f-af2a-4f79-876d-66c2da42927a","command_center_event_id":"47a989af-5c6c-4b7d-8502-d015d1fd1841"},{"id":"a69ea1aa-cc94-45ec-a9b4-619b66dcbf26","source":"github-status","status":"pending","payload":{"failed":[],"states":{"canonical-production-release/verified":"pending"},"missing":["supabase-edge-production/live"],"pending":["canonical-production-release/verified"],"required":["canonical-production-release/verified","supabase-edge-production/live"],"sourceSha":"4a8638c8cd8f30e0d9d783d23fa32c1cc328d101","releaseState":"pending","exactConductorRun":{"id":31674500430,"status":"in_progress","headSha":"4a8638c8cd8f30e0d9d783d23fa32c1cc328d101","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-08-13T06:37:15.850658+00:00","proof_gate":"canonical_release_pending","source_sha":"4a8638c8cd8f30e0d9d783d23fa32c1cc328d101","external_id":"canonical-release-4a8638c8cd8f","receipt_type":"canonical_release_status","idempotency_key":"mission:abacd14c-f6e4-496d-b722-4b039130188a:release-status:4a8638c8cd8f30e0d9d783d23fa32c1cc328d101:31674500430:pending:canonical-production-release/verified=pending|supabase-edge-production/live=missing","mission_step_id":"a5d7ec3d-94dd-4ca0-8b40-a7a5adfb0cb5","command_center_event_id":"abacd14c-f6e4-496d-b722-4b039130188a"},{"id":"a6a0051c-edfc-4691-abce-227c06a4fccc","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"2cca7e306141de4a073e900e3bf8f03ab85667f7","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"2cca7e306141de4a073e900e3bf8f03ab85667f7","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"f61c40bba61eac0c0b882af116764393e8901d7b435a9d51e28dc8408b1a511c","forgejoWorkflowProof":{"runId":12844,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":6,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T02:13:42.491261+00:00","proof_gate":"canonical_release_pending","source_sha":"2cca7e306141de4a073e900e3bf8f03ab85667f7","external_id":"forgejo-main-2cca7e306141","receipt_type":"canonical_release_status","idempotency_key":"mission:b5ecb59b-331d-4157-8c98-ead58048fd7c:forgejo-release-status:2cca7e306141de4a073e900e3bf8f03ab85667f7:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"6bc3e1f7-d76c-476d-96bd-6933957008f1","command_center_event_id":"b5ecb59b-331d-4157-8c98-ead58048fd7c"},{"id":"a6a11661-b3b2-465d-a57a-8e7ff3d4064e","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/redfish-whatsmyprogress-shell-r1-20260910","reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/redfish-whatsmyprogress-shell-r1-20260910","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.98-owner-handoff-overlap","prNumber":null,"terminal":false,"missionId":"d0224a79-f93a-4e11-91d5-356074a6d096","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9689,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":2741,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":272,"ledgerReconcileMs":0,"lineageReconcileMs":2469,"resolvePreflightMs":2741,"repositoryMutationMs":9689,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":272,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d0224a79-f93a-4e11-91d5-356074a6d096"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1596,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T02:42:03.025499+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d0224a79-f93a-4e11-91d5-356074a6d096:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"30ad495a-6e6f-48af-b572-d5d35d65651e","command_center_event_id":"d0224a79-f93a-4e11-91d5-356074a6d096"},{"id":"a6a18131-24ed-40b2-9b97-1b68605a664f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/roofhelpfinder-edge-local-links-20260831","reason":"modified_nonempty_file_became_empty:scripts/cloudflare-native-owner-worker.mjs","status":"blocked","metrics":{"receiptBytes":3940,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.5-premium-motion-source-targets","prNumber":null,"terminal":false,"missionId":"1b4e7f39-bdc8-4fa2-b368-e0355a91cfd2","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":228,"prReadinessMs":0,"approvedPlanMs":228,"missionSetupMs":2225,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1b4e7f39-bdc8-4fa2-b368-e0355a91cfd2"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1071,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T14:27:24.380414+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1b4e7f39-bdc8-4fa2-b368-e0355a91cfd2:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"f07ce6f1-7e79-44dc-a66f-57a3df8721d3","command_center_event_id":"1b4e7f39-bdc8-4fa2-b368-e0355a91cfd2"},{"id":"a6a244d3-94f3-4e15-b7f4-a3282af742e5","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"21c9a0fab795878b9421aa9659f517460ab954bd","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"21c9a0fab795878b9421aa9659f517460ab954bd","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"2d15151d9e4b1077267135ebbbcce899f3a180355690f6d3a0a4fb0085063f3f","forgejoWorkflowProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T11:45:18.351334+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"21c9a0fab795878b9421aa9659f517460ab954bd","external_id":"forgejo-main-21c9a0fab795","receipt_type":"canonical_release_status","idempotency_key":"mission:e97ee278-242e-465e-8482-7212cbd16cc8:forgejo-release-status:21c9a0fab795878b9421aa9659f517460ab954bd:verified:forgejo-main/source=success","mission_step_id":"709421e3-fd8b-451f-af90-28c4d01fa21c","command_center_event_id":"e97ee278-242e-465e-8482-7212cbd16cc8"},{"id":"a6a4c3f0-ee53-4428-907b-73601ca78f2c","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly directed: Unfreeze the control plane and fix the systemic failure where valid merged frontend work dies before production.","baseSha":"cb2220c2196377fa4eec4749c88c6a34f8711dff","issuedAt":1788531835851,"expiresAt":1788532015851,"missionId":"4f62731b-6fef-4ca7-95d6-4674e9d105ec","authorizationId":"3b6b8333-21dc-4a9a-8e7c-811fb307105d","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T14:23:56.368924+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"cb2220c2196377fa4eec4749c88c6a34f8711dff","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:3b6b8333-21dc-4a9a-8e7c-811fb307105d","mission_step_id":"fc872465-9cab-4a6f-976e-8f6a007dc6a8","command_center_event_id":"4f62731b-6fef-4ca7-95d6-4674e9d105ec"},{"id":"a6a51559-efdd-4626-8803-77fabce3d701","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/components/experience-editor/ExperiencePreviewApp.tsx"],"continuationObjective":"Frontend-only exact edit. In src/components/experience-editor/ExperiencePreviewApp.tsx on current main, replace exactly these two lines:\n  const validTenantTypes = ['MITIGATION', 'ROOFING_COMPANY', 'PUBLIC_ADJUSTER_FIRM', 'REALTOR', 'LAWN_CARE', 'TIRE_SHOP', 'MOBILE_VENDOR', 'AUTO_DETAILING', 'CAFE_QSR', 'SHORT_TERM_RENTAL'];\n  if (!tenantId || !validTenantTypes.includes(tenantType) || !surfaceId || !['Owner', 'Manager', 'Operator', 'Field'].includes(role)) return null;\nwith exactly this one line:\n  if (!tenantId || !tenantType?.trim() || !surfaceId || !['Owner', 'Manager', 'Operator', 'Field'].includes(role)) return null;\nDo not change any other file or code. Create one ai/* PR, run canonical Gate, squash merge, and frontend deploy. This is a bounded frontend TypeScript fix only."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T02:38:59.195908+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:1a34f6e4-dd36-48b5-a9e7-d446f351e64d:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"93c94c3f-8e77-4497-b6cc-4c7a9e16b374","command_center_event_id":"1a34f6e4-dd36-48b5-a9e7-d446f351e64d"},{"id":"a6a65557-1995-4257-b973-bd2c2a154178","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-66b0f88b55a3","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":11486,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"executorlessWaitMs":15721,"firstUsefulResultAt":"2026-10-01T19:12:08.268Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":4392,"terminal":false,"missionId":"66b0f88b-55a3-4bd4-bf05-691e92e85ec6","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2395,"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":"66b0f88b-55a3-4bd4-bf05-691e92e85ec6"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T19:12:19.908229+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4392","receipt_type":"automatic_mission_resume","idempotency_key":"mission:66b0f88b-55a3-4bd4-bf05-691e92e85ec6:automatic-mission-resume:4392:repair_mission_pr_ready_retryable","mission_step_id":"ae4a5239-7b0c-481b-993d-ea6c73ea78f9","command_center_event_id":"66b0f88b-55a3-4bd4-bf05-691e92e85ec6"},{"id":"a6a656cd-e78c-47d0-8bef-8c4112d39138","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-737d87d9af3b","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":12283,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-05T14:49:22.851Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":4931,"terminal":false,"missionId":"737d87d9-af3b-4018-9311-d10a13a35d3b","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7795,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2162,"approvedPlanMs":1778,"missionSetupMs":439,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":439,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":439,"repositoryMutationMs":3849,"repositoryProviderMs":3849,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2506,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":439,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1343},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"737d87d9-af3b-4018-9311-d10a13a35d3b"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T14:49:32.090964+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4931","receipt_type":"execute_mission","idempotency_key":"mission:737d87d9-af3b-4018-9311-d10a13a35d3b:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"01655590-1b7d-403b-a090-fc4502a613c6","command_center_event_id":"737d87d9-af3b-4018-9311-d10a13a35d3b"},{"id":"a6a8c437-380a-4679-9bcc-8f5aff802e9d","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"runtime_proof\",\"deadlineAt\":\"2026-10-06T08:03:13.056202+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5163,\"sourceSha\":\"60562bb37906cb16b4a8a0a4df7fa628f9e9aaab\",\"deploymentId\":\"forgejo-main-60562bb37906\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T04:37:03.167448+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6cd825d0-ddfe-4532-8e8e-5f72704f5be5:owner-progress-heartbeat:119417428","mission_step_id":"1dce4055-d1ab-4a06-b5da-39200570d5f8","command_center_event_id":"6cd825d0-ddfe-4532-8e8e-5f72704f5be5"},{"id":"a6a8c99d-a2b8-4be2-9561-96a8599e5ebb","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/restore-godmode-dashboard-20260806","reason":"pull_request_not_merge_eligible:pr_not_merge_eligible","status":"blocked","metrics":{"receiptBytes":2098,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.19-full-mcp-directive-control","prNumber":4144,"terminal":false,"missionId":"788f992c-acb0-4cc5-8ef9-698d012f65bc","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"788f992c-acb0-4cc5-8ef9-698d012f65bc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1015,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T14:20:56.135122+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4144","receipt_type":"execute_mission","idempotency_key":"mission:788f992c-acb0-4cc5-8ef9-698d012f65bc:execute_mission:canonical_release_blocked","mission_step_id":"caf2dfd6-ef4a-47c2-9297-300455c3bd55","command_center_event_id":"788f992c-acb0-4cc5-8ef9-698d012f65bc"},{"id":"a6ac36b1-ba6d-4a62-9088-c3ec44194419","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"7e7561d55c56400c9c2b65a57a8b8d6ecd2dae30","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"7e7561d55c56400c9c2b65a57a8b8d6ecd2dae30","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"5cf103df7bfe2b419527692a214f940fc0b64a9653fea2d23aed2b68e3c75f5d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/9031","runId":9031,"status":"success","sourceSha":"7e7561d55c56400c9c2b65a57a8b8d6ecd2dae30","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"7e7561d55c56400c9c2b65a57a8b8d6ecd2dae30","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-7e7561d55c56400c9c2b65a57a8b8d6ecd2dae30","compareStatus":"target_job_success_runtime_verified","workflowRunId":9031,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.174-repository-search-cold-path","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T22:35:49.451365+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"7e7561d55c56400c9c2b65a57a8b8d6ecd2dae30","external_id":"forgejo-main-7e7561d55c56","receipt_type":"canonical_release_status","idempotency_key":"mission:88985d8b-51a5-4ec4-95c9-22aef9952ff1:forgejo-release-status:7e7561d55c56400c9c2b65a57a8b8d6ecd2dae30:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"cd3407ac-4c5e-4328-8d3a-670e2b49919d","command_center_event_id":"88985d8b-51a5-4ec4-95c9-22aef9952ff1"},{"id":"a6b12725-49a6-45bf-b9b2-f53356df853c","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"cea842607385b40810836cda610a24736bee3d81","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"cea842607385b40810836cda610a24736bee3d81","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-23T10:02:25.734129+00:00","proof_gate":"canonical_release_pending","source_sha":"cea842607385b40810836cda610a24736bee3d81","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:790d6781-df7f-4c5f-a140-b54aa75f6378:forgejo-release-status:cea842607385b40810836cda610a24736bee3d81:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"399fb1a1-99aa-4c6c-b55a-5b0910d4f988","command_center_event_id":"790d6781-df7f-4c5f-a140-b54aa75f6378"},{"id":"a6b1b5b5-fc0a-4132-908d-831ca4b707c3","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in reasoning required.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"synthesis_required","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"reasoning_required\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"synthesis_required\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":3,\"verified\":0,\"pending\":3,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-independent-runtime\",\"proof-host-canary\",\"proof-safety\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-04T20:03:43.246053+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-3096d3af6ed5\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T17:06:11.804068+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:3096d3af-6ed5-42ba-b900-4cd6a80842fc:owner-progress-heartbeat:119408904","mission_step_id":"bf6c54b9-15eb-4b4d-b003-7e31f958a34e","command_center_event_id":"3096d3af-6ed5-42ba-b900-4cd6a80842fc"},{"id":"a6b25b6a-6b9a-48c0-9450-84fe50b8bc1c","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a7050d4e247f","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":24773,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":8,"executorlessWaitMs":47470,"firstUsefulResultAt":"2026-10-02T21:02:02.409Z","recoveryAttemptCount":10,"ownerInterruptionCount":0},"version":null,"prNumber":4527,"terminal":false,"missionId":"a7050d4e-247f-432b-ba7a-781e3c03c892","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2025,"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":"a7050d4e-247f-432b-ba7a-781e3c03c892"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T21:02:14.719563+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4527","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a7050d4e-247f-432b-ba7a-781e3c03c892:automatic-mission-resume:4527:repair_mission_pr_ready_retryable","mission_step_id":"04c9aa66-e1e1-41c2-99d4-a2c897810f7d","command_center_event_id":"a7050d4e-247f-432b-ba7a-781e3c03c892"},{"id":"a6b342be-5e93-4509-bbe1-e3943bf969d0","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"7dc8e19247909a803780bdf122f27e3d785300d4","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"7dc8e19247909a803780bdf122f27e3d785300d4","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["entertainment-fanbase"]},"releaseTargetStates":{"supabaseEdge":"success"},"requestContractHash":"32a8b8d217550628b7b4249be50581a50c8fe6311e2d612f52682a0921541be3","forgejoWorkflowProof":{"runId":12361,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T23:24:15.614383+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"7dc8e19247909a803780bdf122f27e3d785300d4","external_id":"forgejo-main-7dc8e1924790","receipt_type":"canonical_release_status","idempotency_key":"mission:49a751a5-aa62-4690-adee-6c8145482eb5:forgejo-release-status:7dc8e19247909a803780bdf122f27e3d785300d4:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"2545d700-9d58-49c7-8065-bf77691dc703","command_center_event_id":"49a751a5-aa62-4690-adee-6c8145482eb5"},{"id":"a6b345cd-5c32-4d51-b5a0-6c76a7e8b871","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-29T02:35:46.641Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T02:35:46.779647+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:83515a4a-94d3-4807-bbee-e6c6d341bc36:owner-wait-live","mission_step_id":"ca1f55bd-9ff0-4ccf-bcc9-db37b191fefe","command_center_event_id":"83515a4a-94d3-4807-bbee-e6c6d341bc36"},{"id":"a6b390c3-5f84-4d3e-95b9-855e70dcbfa6","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"pending","supabase-edge-production/live":"pending"},"mainSha":"4d8ed128bee19023623e8a714ebffd28709587d5","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live","supabase-migrations/live"],"sourceSha":"4d8ed128bee19023623e8a714ebffd28709587d5","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/1339","runId":1339,"status":"running","conclusion":null,"failedJobs":[],"diagnostics":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-19T00:18:42.192757+00:00","proof_gate":"canonical_release_pending","source_sha":"4d8ed128bee19023623e8a714ebffd28709587d5","external_id":"forgejo-main-4d8ed128bee1","receipt_type":"canonical_release_status","idempotency_key":"mission:300898c2-4d72-4bac-b56d-1bf533144322:forgejo-release-status:4d8ed128bee19023623e8a714ebffd28709587d5:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=pending","mission_step_id":"9edc219a-1038-4295-b87c-149279b07f83","command_center_event_id":"300898c2-4d72-4bac-b56d-1bf533144322"},{"id":"a6b3cc26-9d4b-42a1-9e6b-ad9e8b2b855b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":457,"terminal":false,"missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4563,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T23:09:36.768923+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"457","receipt_type":"ship_and_prove","idempotency_key":"mission:7f1d5c41-27a6-4d47-b584-f9c32ca9149a:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"c5c45675-a669-4497-98c3-0017545689a7","command_center_event_id":"7f1d5c41-27a6-4d47-b584-f9c32ca9149a"},{"id":"a6b432c2-ee7a-4a07-8a49-4ee00053e766","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-90a8ffa45d27","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1804,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.13-control-plane-branch-synthesis-reliability","prNumber":null,"terminal":false,"missionId":"90a8ffa4-5d27-441f-aed5-92d75023136d","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"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":"90a8ffa4-5d27-441f-aed5-92d75023136d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":10281,"likelyAffectedFiles":["src/components/admin/IdentityAccessOperationsCenter.tsx","src/components/admin/TenantUserCommandCenters.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T00:57:47.66999+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:90a8ffa4-5d27-441f-aed5-92d75023136d:execute_mission:repair_mission_synthesis_ready","mission_step_id":"62b7af8b-9291-4dfe-894c-bacff5dcffe6","command_center_event_id":"90a8ffa4-5d27-441f-aed5-92d75023136d"},{"id":"a6b4e842-f08a-4d01-9d67-7a6063082029","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"edbb0440314ba39730724baeb94e7612d5b661cd","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"locked-crop","satisfied":false,"statement":"The hero determines one plausible letterbox crop at startup and keeps that exact crop for the entire playback/loop, so dark/outro frames cannot change geometry or crop.","proofConditionIds":["repo","live-homepage","visual-desktop","visual-mobile"]},{"id":"no-distortion","satisfied":false,"statement":"The locked cropped source is rendered into a true 16:9 canvas with aspect-preserving cover math, so the video never stretches or crunches.","proofConditionIds":["repo","visual-desktop","visual-mobile"]},{"id":"compact-desktop","satisfied":false,"statement":"The desktop hero is capped at max-w-3xl while remaining full width on small screens, bringing the lead CTA closer to the first viewport.","proofConditionIds":["repo","visual-desktop","visual-mobile"]}],"satisfied":false,"constraints":[{"id":"one-file-frontend","satisfied":true,"statement":"Only src/pages/RoofHelpLandingPage.tsx may change and only the frontend release target may deploy.","proofConditionIds":["repo","live-homepage"]},{"id":"preserve-funnel","satisfied":true,"statement":"Preserve the existing video source and autoplay/muted/loop/playsInline behavior, homeowner CTA, SEO content, lead form, routing, and non-RoofHelpFinder behavior.","proofConditionIds":["repo","live-homepage"]}],"contractHash":"4d45a672a38ac9bf58a2b05b75aab3c0fd7e1b7a4e170d70d35eeb970fe59f4c","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"4d45a672a38ac9bf58a2b05b75aab3c0fd7e1b7a4e170d70d35eeb970fe59f4c"},"required":true,"satisfied":true},{"id":"live-homepage","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"4d45a672a38ac9bf58a2b05b75aab3c0fd7e1b7a4e170d70d35eeb970fe59f4c"},"required":true,"satisfied":true},{"id":"visual-desktop","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false},{"id":"visual-mobile","kind":"visual","evidence":{"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":4},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T13:58:27.371402+00:00","proof_gate":"request_contract_pending","source_sha":"edbb0440314ba39730724baeb94e7612d5b661cd","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:a408d763-74d8-43b1-9037-9c6007db4906:request-contract:4d45a672a38ac9bf58a2b05b75aab3c0fd7e1b7a4e170d70d35eeb970fe59f4c:edbb0440314ba39730724baeb94e7612d5b661cd:pending:visual","mission_step_id":"bed4d092-1e2a-4237-80d8-cd446b4b6acc","command_center_event_id":"a408d763-74d8-43b1-9037-9c6007db4906"},{"id":"a6ba8e4e-f04d-4b71-a5ba-27018109243c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/knocklaunch-owner-os-revenue-refactor","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.209-visual-certification-hardening","prNumber":3367,"terminal":false,"missionId":"a9bd90b2-443e-4818-b3c1-e2ad28b692a6","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4948,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":801,"missionSetupMs":1198,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":255,"ledgerReconcileMs":0,"lineageReconcileMs":943,"resolvePreflightMs":1198,"repositoryMutationMs":4147,"repositoryProviderMs":4147,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2160,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":255,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1987},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"a9bd90b2-443e-4818-b3c1-e2ad28b692a6"},"performance":null,"deploymentId":null,"releaseState":"pending","workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3371,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T18:55:53.039018+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3367","receipt_type":"execute_mission","idempotency_key":"mission:a9bd90b2-443e-4818-b3c1-e2ad28b692a6:execute_mission:repair_mission_pr_handed_off_to_supervisor:generation-1","mission_step_id":"63bdc939-1c24-42f4-aabf-694f3ab8f519","command_center_event_id":"a9bd90b2-443e-4818-b3c1-e2ad28b692a6"},{"id":"a6bab22f-cd67-47ab-b17d-749df739a221","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"runtime_proof","branch":"ai/objective-first-repair-910b1885a201","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.180-forgejo-source-read-resilience","prNumber":3039,"terminal":false,"missionId":"910b1885-a201-49ab-8c4f-8637431bdc31","operation":"execute_mission","proofGate":"ship_and_prove_gate_blocked","sourceSha":"ed1bdb5b5c7d603055ffde762f700a966cc50e18","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5169,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":800,"approvedPlanMs":0,"missionSetupMs":669,"providerAuthMs":0,"shipAndProveMs":3006,"ledgerPrepareMs":669,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":669,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":669,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"910b1885-a201-49ab-8c4f-8637431bdc31"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime","runtime","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1621,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T21:18:58.725938+00:00","proof_gate":"ship_and_prove_gate_blocked","source_sha":"ed1bdb5b5c7d603055ffde762f700a966cc50e18","external_id":"3039","receipt_type":"execute_mission","idempotency_key":"mission:910b1885-a201-49ab-8c4f-8637431bdc31:execute_mission:ship_and_prove_gate_blocked:current-generation","mission_step_id":"4ac286f8-6d04-4f58-8131-888db54f7c52","command_center_event_id":"910b1885-a201-49ab-8c4f-8637431bdc31"},{"id":"a6bc7f82-af8a-49df-9b52-e0277379c614","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/forgejo-only-supabase-boundary","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":1883,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.6-live-release-idempotency","prNumber":null,"terminal":false,"missionId":"150aad64-618c-4aef-ad57-a6343a431eda","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"150aad64-618c-4aef-ad57-a6343a431eda"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":10303,"likelyAffectedFiles":["src/__tests__/contracts/command-center-event-runtime.test.ts","src/__tests__/contracts/cc-execution-onrunner-deploy-lane.contract.test.ts","src/__tests__/contracts/command-center-mission-control.test.ts","src/__tests__/contracts/command-center-mission-preflight.test.ts","scripts/visual-witness-hosted-runner/contracts/sce-field-intelligence-real-user-canary.json","scripts/validate-command-center-contracts.mjs","src/components/admin/TenantUserCommandCenters.tsx","scripts/resolve-production-workflow-run.mjs","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs","scripts/__tests__/resolve-production-workflow-run.test.mjs","src/__tests__/commandCenter/deployDetection.test.ts","scripts/visual-witness-hosted-runner/src/observe-route-contract.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-19T15:19:29.030229+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:150aad64-618c-4aef-ad57-a6343a431eda:execute_mission:repair_mission_synthesis_ready","mission_step_id":"1a48e396-ed6f-47f9-a893-d4c8c3ef3966","command_center_event_id":"150aad64-618c-4aef-ad57-a6343a431eda"},{"id":"a6bcc573-4fa6-4f0b-85ac-fc3efca71b80","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"575a40d2791dab654c6b9493af63777a5be1e7e567cfd05f2cfc33552af75a60","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5099","runId":5099,"status":"success","sourceSha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":8,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","proofGate":"cc_execution_historical_runtime_identity_verified","deploymentId":"forgejo-main-3bcf622bfb1664e2cd22465b150414fbd2ba9396","compareStatus":"exact_release_workflow_runtime_verified","workflowRunId":5099,"identitySource":"canonical_release_workflow_exact_runtime_identity","runtimeVersion":"1.58.27-forgejo-fetch-path-refreeze","containsSourceSha":true,"historicalExactSourceProof":true},"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"552ebf163e199216c657fb262eee0320f0839190","sourceSha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","changedPaths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","scripts/command-center-host-agent/forgejo-watchdog.sh","workers/cc-execution/src/index-mcp.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"changedPathCount":6,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T04:35:45.248292+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:531a2921-77f4-41ce-87ea-f70389652e0c:forgejo-release-status:3bcf622bfb1664e2cd22465b150414fbd2ba9396:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"2beb9bc9-1090-4eaf-b340-e5178b05ea7b","command_center_event_id":"531a2921-77f4-41ce-87ea-f70389652e0c"},{"id":"a6bf0a2a-2d76-42e7-9d25-0ff5d3be2307","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":null,"reason":"existing_branch_without_open_pr_branch_diverged_or_unproven:ai/god-mode-density-background-repair","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.80-empty-orphan-branch-recovery","prNumber":null,"terminal":false,"missionId":"1e2cf08c-1646-4e29-8f4f-be3607d954e6","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3066,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":385,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":385,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":385,"repositoryMutationMs":3066,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":385,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"1e2cf08c-1646-4e29-8f4f-be3607d954e6"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1578,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:06:34.568184+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1e2cf08c-1646-4e29-8f4f-be3607d954e6:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"1c6becd6-7472-474d-91a7-068aa1ef07cd","command_center_event_id":"1e2cf08c-1646-4e29-8f4f-be3607d954e6"},{"id":"a6c28aa0-651d-4810-bf33-c5ed11f19874","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"086b430d16b0590cab8eaff14a47c11a1e3b368a","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"086b430d16b0590cab8eaff14a47c11a1e3b368a","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"4d15e365934cae3265de2e67ff90aaa07f8f465b1b60196addd8a77f29bde88d","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6212","runId":6212,"status":"running","sourceSha":"086b430d16b0590cab8eaff14a47c11a1e3b368a","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-07T18:07:25.190707+00:00","proof_gate":"canonical_release_pending","source_sha":"086b430d16b0590cab8eaff14a47c11a1e3b368a","external_id":"forgejo-main-086b430d16b0","receipt_type":"canonical_release_status","idempotency_key":"mission:ac40153e-95d2-49b4-8d62-87c680b40c89:forgejo-release-status:086b430d16b0590cab8eaff14a47c11a1e3b368a:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ee1ce85c-bd9e-4cea-bd66-a1ecad0899ae","command_center_event_id":"ac40153e-95d2-49b4-8d62-87c680b40c89"},{"id":"a6c3451c-952c-4ff6-a1ca-993a7650c13d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b908cde84b36","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":15977,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":7,"ownerInterruptionCount":0},"version":"1.52.9-exact-open-pr-green-merge","prNumber":809,"terminal":false,"missionId":"b908cde8-4b36-44a0-880a-1b46f6525c7e","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":1532,"prReadinessMs":1267,"approvedPlanMs":0,"missionSetupMs":1066,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"b908cde8-4b36-44a0-880a-1b46f6525c7e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5668,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"ea91e6fb-0528-40d6-a5dc-72a2a73e8c96","created_at":"2026-08-27T03:52:59.124631+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"809","receipt_type":"execute_mission","idempotency_key":"mission:b908cde8-4b36-44a0-880a-1b46f6525c7e:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"cc120df6-2b1f-4d5b-b3a8-6bdbebd5e34a","command_center_event_id":"b908cde8-4b36-44a0-880a-1b46f6525c7e"},{"id":"a6c3c773-88ff-4a5d-8880-e243edec9415","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e6b36f865c12","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":23282,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":7,"executorlessWaitMs":23497,"firstUsefulResultAt":"2026-09-30T21:13:50.076Z","recoveryAttemptCount":9,"ownerInterruptionCount":0},"version":null,"prNumber":4274,"terminal":false,"missionId":"e6b36f86-5c12-47ae-823c-ed1bd0ecc968","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2181,"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":"e6b36f86-5c12-47ae-823c-ed1bd0ecc968"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T21:14:01.30269+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4274","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e6b36f86-5c12-47ae-823c-ed1bd0ecc968:automatic-mission-resume:4274:repair_mission_pr_ready_retryable","mission_step_id":"5dc67b7a-ec4d-42f1-a92e-47dde6bc3b09","command_center_event_id":"e6b36f86-5c12-47ae-823c-ed1bd0ecc968"},{"id":"a6c508b2-7d15-4c0b-8931-c18d77e17d50","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"55c867b0ccffdcd673cc0926233bc4c125b3ffc2","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"host-aware-docker","satisfied":true,"statement":"Heavy cc execution release uses existing Docker CLI/buildx on laptop-host and does not run apt-get when Docker is already available.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"scope","satisfied":true,"statement":"Only modify the canonical cc execution Docker bootstrap step in .forgejo/workflows/knocklaunch.yml.","proofConditionIds":["proof-production"]},{"id":"verification","satisfied":true,"statement":"Docker daemon and buildx availability must still be verified before release continues.","proofConditionIds":["proof-production"]},{"id":"no-dc","satisfied":true,"statement":"Do not use or depend on Desktop Commander.","proofConditionIds":["proof-production"]},{"id":"no-vw-proof","satisfied":true,"statement":"Do not invoke Visual Witness as proof.","proofConditionIds":["proof-production"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"c54efe4aa3eca75070bcb2849a6ea032729718efa181007b9d90aa21f83669a2","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"requiredReleaseTargets":["ccExecution"],"migrationReleaseVerified":null,"releaseRequestContractHash":"c54efe4aa3eca75070bcb2849a6ea032729718efa181007b9d90aa21f83669a2"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:27:21.18975+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"55c867b0ccffdcd673cc0926233bc4c125b3ffc2","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:778bf61d-4855-48d8-bd2f-644502292e56:request-contract:c54efe4aa3eca75070bcb2849a6ea032729718efa181007b9d90aa21f83669a2:55c867b0ccffdcd673cc0926233bc4c125b3ffc2:verified:","mission_step_id":"8ce7bca8-a4f3-416b-918c-81b85ac7ab4c","command_center_event_id":"778bf61d-4855-48d8-bd2f-644502292e56"},{"id":"a6c884a7-7a1f-4492-9270-e39c3f9e54dd","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-8560364a3f30","reason":"invalid_update_strategy","status":"blocked","metrics":{"receiptBytes":14270,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":149701,"firstUsefulResultAt":"2026-09-30T03:45:38.296Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":null,"terminal":false,"missionId":"8560364a-3f30-4d30-ab5a-6cdcb9da628d","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":264,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":264,"missionSetupMs":241,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":241,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":241,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":241,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8560364a-3f30-4d30-ab5a-6cdcb9da628d"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1268,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:48:09.217742+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8560364a-3f30-4d30-ab5a-6cdcb9da628d:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"97c147fe-49ca-469f-a1a9-1930bf7bac0a","command_center_event_id":"8560364a-3f30-4d30-ab5a-6cdcb9da628d"},{"id":"a6cbd2d7-4300-4678-b077-00198d57a336","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"pcg_cards_intake","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"584f8089-408e-e12d-d176-2fc76d64f79a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:3ded052d-9f13-4a41-bee8-bb65540e69ec","mission_step_id":null,"command_center_event_id":"3ded052d-9f13-4a41-bee8-bb65540e69ec"},{"id":"a6cc121f-3bac-46e0-b53c-2a4fd3cf4741","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.2-deferred-visual-proof","prNumber":3894,"terminal":false,"missionId":"61e6b811-ff36-48f2-a16d-15bb9a34ad1f","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"1598f3e423c9d2b6e818fa31dd854dfb35052abb","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"61e6b811-ff36-48f2-a16d-15bb9a34ad1f"},"performance":null,"deploymentId":"canonical-release-1598f3e423c9","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":876,"ownerActionRequired":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-03T17:42:05.187475+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"1598f3e423c9d2b6e818fa31dd854dfb35052abb","external_id":"canonical-release-1598f3e423c9","receipt_type":"ship_and_prove","idempotency_key":"mission:61e6b811-ff36-48f2-a16d-15bb9a34ad1f:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"8da68369-8b23-4a32-8e8c-bc5641f48f2b","command_center_event_id":"61e6b811-ff36-48f2-a16d-15bb9a34ad1f"},{"id":"a6cd50a2-9232-4081-94ab-ef53a689c780","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.59.3-direct-commit-ancestry","prNumber":null,"terminal":false,"missionId":"ba126d4c-670e-4670-8274-75acb5a6a0d1","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1245,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":440,"providerAuthMs":0,"ledgerPrepareMs":440,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":440,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":440,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"ba126d4c-670e-4670-8274-75acb5a6a0d1"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1176,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T00:25:06.17629+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:ba126d4c-670e-4670-8274-75acb5a6a0d1:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"d58689f4-da2f-4d83-81eb-ee2461739889","command_center_event_id":"ba126d4c-670e-4670-8274-75acb5a6a0d1"},{"id":"a6cdaf31-de2d-43fe-b84f-1fffc561fc3e","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-2fd15150c943","prNumber":3232,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"8987f31b3aa7aeee5d78aa86b6d7b3d310d79c11","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T19:14:11.935026+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"8987f31b3aa7aeee5d78aa86b6d7b3d310d79c11","external_id":"3232","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:2fd15150-c943-427e-bb63-0ea8d4de82e6:merged-pr:3232:8987f31b3aa7aeee5d78aa86b6d7b3d310d79c11","mission_step_id":"90810266-e246-45ea-8048-14982dcd011c","command_center_event_id":"2fd15150-c943-427e-bb63-0ea8d4de82e6"},{"id":"a6ce862d-a2ca-4e33-863e-97bb8d1ac5de","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-94396dc8c90f","prNumber":2471,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:39:49.512583+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"9314ca89bedb2bb4656fec7d0e6544c57e4524d0","external_id":"2471","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:94396dc8-c90f-4bcf-982f-d77bdea19560:merged-pr:2471:9314ca89bedb2bb4656fec7d0e6544c57e4524d0","mission_step_id":"8ac56157-7ee7-45c2-9abb-717ff953a1cd","command_center_event_id":"94396dc8-c90f-4bcf-982f-d77bdea19560"},{"id":"a6d0a658-f2c4-4e94-ba0e-fb714d8ef0c5","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"01ce9105dfd656a7717d9790a70dfbb8226fa083","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"01ce9105dfd656a7717d9790a70dfbb8226fa083","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"cfb7305db8d15a539d52ed4b30ffaedfdee718c92f2864ff3594e364631e6da5","forgejoWorkflowProof":{"runId":15207,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-04T12:11:55.285595+00:00","proof_gate":"canonical_release_pending","source_sha":"01ce9105dfd656a7717d9790a70dfbb8226fa083","external_id":"forgejo-main-01ce9105dfd6","receipt_type":"canonical_release_status","idempotency_key":"mission:937a4f8d-9d01-423c-bb0d-8ce7136488a0:forgejo-release-status:01ce9105dfd656a7717d9790a70dfbb8226fa083:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"ae69f6a8-f061-45a9-99cb-85073381ff2c","command_center_event_id":"937a4f8d-9d01-423c-bb0d-8ce7136488a0"},{"id":"a6d0de1a-4ebf-4160-acf6-87c6729c851a","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/mission-ledger.js"],"baseSha":"11250c86c02238c928bef606a2b6e69a5fa8c8be","issuedAt":1791638539083,"expiresAt":1791638719083,"missionId":"6d09aa4d-1798-4972-9ae5-a2bebbc25074","autoRefreeze":true,"authorizationId":"12448a41-3026-4c90-97a7-757d89abc221","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-10T13:22:19.534079+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"11250c86c02238c928bef606a2b6e69a5fa8c8be","external_id":"12448a41-3026-4c90-97a7-757d89abc221","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:6d09aa4d-1798-4972-9ae5-a2bebbc25074:12448a41-3026-4c90-97a7-757d89abc221","mission_step_id":null,"command_center_event_id":"6d09aa4d-1798-4972-9ae5-a2bebbc25074"},{"id":"a6d11290-383f-4e72-a978-9b8d255cad8c","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_ancestry_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"runtime_proof\",\"deadlineAt\":\"2026-08-05T21:54:16.731291+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":4072,\"sourceSha\":\"1dc539f373f433145db97943c30ee787abf28f14\",\"deploymentId\":\"canonical-release-e4e0bf53ba91\"}"},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-10-03T23:23:39.810513+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:0c874f76-3e2b-48d4-bc60-092acf39ed01:owner-progress-heartbeat:119404654","mission_step_id":"2449bb11-35b2-43cd-bda0-d949bf317d87","command_center_event_id":"0c874f76-3e2b-48d4-bc60-092acf39ed01"},{"id":"a6d1bdee-6cc2-400c-8936-b23db84fafd0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"1cab7e787000d9173ea9dd91c760b412deed983c","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"1cab7e787000d9173ea9dd91c760b412deed983c","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"requestContractHash":"22b7e26bbc3b0755a0a08bfc959f5c3a57128c7870c1127125517ec495251af1","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-08-28T23:54:10.50396+00:00","proof_gate":"canonical_release_pending","source_sha":"1cab7e787000d9173ea9dd91c760b412deed983c","external_id":"forgejo-main-1cab7e787000","receipt_type":"canonical_release_status","idempotency_key":"mission:55dd6bfd-1aa7-4ac2-adc1-3f92830fd1ba:forgejo-release-status:1cab7e787000d9173ea9dd91c760b412deed983c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"9f0124d6-ba66-4cb1-92f5-eb1ec6db4c35","command_center_event_id":"55dd6bfd-1aa7-4ac2-adc1-3f92830fd1ba"},{"id":"a6d234ae-3018-4eb7-9fe5-3ca164c7fce8","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-migrations/live":"success"},"mainSha":"81d5fc41a9fe66714d11ebcb08d1e02a23e2d922","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"81d5fc41a9fe66714d11ebcb08d1e02a23e2d922","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"success"},"requestContractHash":"1543ae3333b7be02fab2fcb2fbdd06ba2699d4c62bcb5726edd99de9b05b68b6","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6193","runId":6193,"status":"success","sourceSha":"81d5fc41a9fe66714d11ebcb08d1e02a23e2d922","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T16:49:35.21781+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"81d5fc41a9fe66714d11ebcb08d1e02a23e2d922","external_id":"forgejo-main-81d5fc41a9fe","receipt_type":"canonical_release_status","idempotency_key":"mission:114354f0-3409-4a7f-982b-5bc069df2102:forgejo-release-status:81d5fc41a9fe66714d11ebcb08d1e02a23e2d922:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-migrations/live=success","mission_step_id":"9c142efa-e849-4354-893c-dd4d1f8991d5","command_center_event_id":"114354f0-3409-4a7f-982b-5bc069df2102"},{"id":"a6d402fa-3175-4e09-9740-f8a80e20d1ca","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-02T19:35:02.112544+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-2d64e4831331\",\"prNumber\":4495,\"sourceSha\":\"d47db929cc206c5c1f426b615d735c8b0103fcd5\",\"deploymentId\":\"forgejo-main-d47db929cc20\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T16:53:45.70522+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:2d64e483-1331-401c-95c7-ef92a548556b:owner-progress-heartbeat:119397335","mission_step_id":"dbd6b010-3d35-4e4b-aefe-424f7417cc58","command_center_event_id":"2d64e483-1331-401c-95c7-ef92a548556b"},{"id":"a6d40b53-64c7-4433-abba-194df021d2f8","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.17-release-orchestration-guardrails","prNumber":null,"terminal":false,"missionId":"a991847a-77d6-4ad5-b1eb-dee7ec257675","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":null,"nextAction":"Resolve bounded authoritative Forgejo source targets, then continue this same mission with exact files or anchored_edits. Do not call the synthesis helper again until source exists.","receiptRef":{"mode":"full","missionId":"a991847a-77d6-4ad5-b1eb-dee7ec257675"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6931,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-17T12:47:48.022777+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a991847a-77d6-4ad5-b1eb-dee7ec257675:execute_mission:repair_mission_source_resolution_required","mission_step_id":"ac2d7b9b-a201-49bc-8c3b-55827d559d30","command_center_event_id":"a991847a-77d6-4ad5-b1eb-dee7ec257675"},{"id":"a6d60f40-e81b-4df7-aec3-b1979d887fc2","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/release-implement-the-owner-s-requested-plug-and","reason":"anchored_edits resolution failed","status":"blocked","metrics":{"receiptBytes":2927,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.31.27-tenant-scope-security","prNumber":null,"terminal":false,"missionId":"edbda385-bf83-43c1-9a18-10a5bb817232","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"edbda385-bf83-43c1-9a18-10a5bb817232"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":916,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-10T15:35:20.824165+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:edbda385-bf83-43c1-9a18-10a5bb817232:execute_mission:repair_mission_execution_blocked","mission_step_id":"cc7f8162-d080-4ff1-b0e9-721b54bcd56c","command_center_event_id":"edbda385-bf83-43c1-9a18-10a5bb817232"},{"id":"a6d69f0e-1660-4fc1-ba3b-2ebd8a7f2934","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"source_lineage_merged_pr_authoritative\",\"status\":\"waiting\",\"proofGate\":\"forgejo_merged_pr_is_authoritative_source_lineage\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-28T14:19:08.875603+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-041f1405efd9\",\"prNumber\":3968,\"sourceSha\":\"91775b1345ebbb8a5dcbd4c60610b48345d601b0\",\"deploymentId\":\"forgejo-main-91775b1345eb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T11:21:06.140632+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:041f1405-efd9-477f-b6b8-86e79030d24a:owner-progress-heartbeat:119372964","mission_step_id":"767650cb-075b-4ead-b47d-9bd7ccec129f","command_center_event_id":"041f1405-efd9-477f-b6b8-86e79030d24a"},{"id":"a6d991b8-18a4-4777-86b6-439cecf832d4","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":null,"reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2028,"terminal":false,"missionId":"30146233-2e42-46a4-a730-5329f1639964","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3893,"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":"30146233-2e42-46a4-a730-5329f1639964"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1280,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T22:49:04.021941+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2028","receipt_type":"automatic_mission_resume","idempotency_key":"mission:30146233-2e42-46a4-a730-5329f1639964:automatic-mission-resume:2028:repair_mission_waiting_for_gate","mission_step_id":"f1972a9a-1671-495f-9dec-765068a05076","command_center_event_id":"30146233-2e42-46a4-a730-5329f1639964"},{"id":"a6da7c45-1d56-48f0-9b60-3acf857d360d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/proposal-editor-deterministic-direct-manipulation","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":1984,"terminal":false,"missionId":"10531595-c6ae-44a2-84c8-d881de2cc7ab","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"0acf7f2c327be30f236bc594b039be818986346a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":10676,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1002,"approvedPlanMs":0,"missionSetupMs":1220,"providerAuthMs":0,"shipAndProveMs":9538,"ledgerPrepareMs":1024,"ledgerReconcileMs":0,"lineageReconcileMs":196,"resolvePreflightMs":1220,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1024,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"10531595-c6ae-44a2-84c8-d881de2cc7ab"},"performance":null,"deploymentId":"forgejo-main-0acf7f2c327b","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":2678,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T19:15:47.816567+00:00","proof_gate":"canonical_release_dispatched","source_sha":"0acf7f2c327be30f236bc594b039be818986346a","external_id":"forgejo-main-0acf7f2c327b","receipt_type":"execute_mission","idempotency_key":"mission:10531595-c6ae-44a2-84c8-d881de2cc7ab:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"13ab2cef-d16f-45b7-a7ac-ffa2d1717847","command_center_event_id":"10531595-c6ae-44a2-84c8-d881de2cc7ab"},{"id":"a6dc02dc-41fb-4219-bdb0-4f21e970b9c5","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-da6a16451d75","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":104554,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"executorlessWaitMs":499110,"firstUsefulResultAt":"2026-10-02T01:04:28.554Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":"1.64.46-connection-research-human-readable-unknowns","prNumber":4441,"terminal":false,"missionId":"da6a1645-1d75-4e29-9f07-822293174d58","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2287,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2171,"approvedPlanMs":0,"missionSetupMs":397,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":278,"ledgerReconcileMs":0,"lineageReconcileMs":119,"resolvePreflightMs":397,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":278,"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":"da6a1645-1d75-4e29-9f07-822293174d58"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1522,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T01:12:52.710389+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4441","receipt_type":"execute_mission","idempotency_key":"mission:da6a1645-1d75-4e29-9f07-822293174d58:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"31ff3041-6902-4ba5-a917-678e34ffe75e","command_center_event_id":"da6a1645-1d75-4e29-9f07-822293174d58"},{"id":"a6dd308b-05f0-4fab-8245-206cdc9391b9","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"c4a40c70b127f0c28c03ba0b47076fd93119bd94","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"c4a40c70b127f0c28c03ba0b47076fd93119bd94","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"8f61f17606c090cd17eb0055e6d3290821b199c7d7e070f05d141066325a96eb","forgejoWorkflowProof":{"runId":13511,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":6,"observedTargetStates":{"frontend":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T23:04:14.898695+00:00","proof_gate":"canonical_release_pending","source_sha":"c4a40c70b127f0c28c03ba0b47076fd93119bd94","external_id":"forgejo-main-c4a40c70b127","receipt_type":"canonical_release_status","idempotency_key":"mission:fc5db556-5014-4c47-896e-c6bf0fe497ea:forgejo-release-status:c4a40c70b127f0c28c03ba0b47076fd93119bd94:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"309e9a63-523c-412b-af1c-aee1821e62f3","command_center_event_id":"fc5db556-5014-4c47-896e-c6bf0fe497ea"},{"id":"a6dd32ab-57d3-4551-8ee3-d9026bd3bd4c","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-04T16:05:53.476928+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-c1db4b320c9b\",\"prNumber\":4759,\"sourceSha\":\"164b7a91f84e3a2a2e617080609f513d5d06e731\",\"deploymentId\":\"forgejo-main-164b7a91f84e\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T12:16:21.612646+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:c1db4b32-0c9b-4ba9-9443-29070940cac7:owner-progress-heartbeat:119407745","mission_step_id":"9bc6faa8-c6a8-4c78-b52b-926343c909de","command_center_event_id":"c1db4b32-0c9b-4ba9-9443-29070940cac7"},{"id":"a6dd7743-d88a-47dd-a486-17c3f6771266","source":"cc-execution","status":"recorded","payload":{"objective":"Ship PR #2384 exactly as-is to the frontend and prove the release.","tenantRef":"redfish-roofing","receivedAt":"2026-09-11T05:45:15.867Z","fingerprint":"1e92738f2d28903961ba8ee47fd59977effa684952ce6910559ccd0a66aabed7","workstreamRef":"redfishroofing","conversationId":null,"canonicalBranch":"ai/redfish-established-scope-hide-20260911","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship PR #2384 exactly as-is to the frontend and prove the release.","wordingChanged":false,"canonicalIntent":"Ship PR #2384 exactly as-is to the frontend and prove the release.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"o1","statement":"PR #2384 is merged and its frontend correction is live.","proofConditionIds":["p1"]}],"objective":"Ship PR #2384 exactly as-is to the frontend and prove the release.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"p1","kind":"release","claim":"The exact PR #2384 frontend source is deployed successfully.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/redfish-established-scope-hide-20260911","conversationContext":null,"requestContractHash":"577fc37d8b95c3d87d995f259c7fe9bc58dd35c6bd5666aa1f42b10f72fa7e5a","requestContractRevision":1},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-11T05:45:16.232076+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:6ec953b6-8ab8-4171-9c6c-6e4656cec657:tenant-workstream-contribution:1e92738f2d28903961ba8ee47fd59977effa684952ce6910559ccd0a66aabed7","mission_step_id":null,"command_center_event_id":"6ec953b6-8ab8-4171-9c6c-6e4656cec657"},{"id":"a6e2d6f7-e994-49d8-b62f-bb6977c33e15","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"7c86f2df4b29e45fb24cc0d8abcb99201437afea","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Apply corrected Stopless Execution outcome 2 from current main: exact-source legacy release proof safe binding, active-executor-only lease reclamation, checkpoint lease metadata, deterministic tests, version bump, and ship to live proof.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"507ed445785646f7fb421f4ba8bab60f80539561fe1bcced3ac74160ada72db2","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"repository","evidence":{"reason":null,"gateRunId":16322,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"507ed445785646f7fb421f4ba8bab60f80539561fe1bcced3ac74160ada72db2","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution"],"allowedReleaseTargets":[],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"7c86f2df4b29e45fb24cc0d8abcb99201437afea"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T13:48:51.544786+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"7c86f2df4b29e45fb24cc0d8abcb99201437afea","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:383f3b7a-4a66-4bca-a451-7707a615ffc1:request-contract:507ed445785646f7fb421f4ba8bab60f80539561fe1bcced3ac74160ada72db2:7c86f2df4b29e45fb24cc0d8abcb99201437afea:verified:","mission_step_id":"070b9ee2-7cae-4b71-98f9-8311f5a2fd5a","command_center_event_id":"383f3b7a-4a66-4bca-a451-7707a615ffc1"},{"id":"a6e3ece5-b1d4-43a4-814d-6f45c3c65558","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/intent-canonicalization-before-request-contract-20260827","reason":"anchored_edit_anchor_not_unique:workers/cc-execution/src/index-scoped-repo-patch.js","status":"blocked","metrics":{"receiptBytes":24455,"releaseCount":0,"toolCallCount":21,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.53.0-control-plane-guarded","prNumber":856,"terminal":false,"missionId":"e57906ff-764d-4381-9f3a-8b48dc1874fe","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":7804,"prReadinessMs":0,"approvedPlanMs":7804,"missionSetupMs":2863,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e57906ff-764d-4381-9f3a-8b48dc1874fe"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4339,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T17:53:25.009155+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e57906ff-764d-4381-9f3a-8b48dc1874fe:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"58ecd1ea-7e4d-445c-a32f-d3fba79f7af5","command_center_event_id":"e57906ff-764d-4381-9f3a-8b48dc1874fe"},{"id":"a6e4a8ba-79e2-4d5d-918f-5ee29c5b2dc5","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"release","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":1009,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.23-targeted-owner-preflight","prNumber":4358,"terminal":false,"missionId":"f81024a4-daf0-43e1-9bab-997f2110e362","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"0f7771523e4a02038ebaa7f66ec15c85e8dfd8a7","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"f81024a4-daf0-43e1-9bab-997f2110e362"},"performance":null,"deploymentId":"canonical-release-0f7771523e4a","workflowRunId":31270236833,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1232,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-08T17:45:55.133967+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"0f7771523e4a02038ebaa7f66ec15c85e8dfd8a7","external_id":"canonical-release-0f7771523e4a","receipt_type":"ship_and_prove","idempotency_key":"mission:f81024a4-daf0-43e1-9bab-997f2110e362:ship_and_prove:ship_and_prove_release_pending:0f7771523e4a02038ebaa7f66ec15c85e8dfd8a7:31270236833","mission_step_id":"0bdb067a-bdfd-4d4b-b164-b2c6736dd46b","command_center_event_id":"f81024a4-daf0-43e1-9bab-997f2110e362"},{"id":"a6e55b52-adba-4c5d-a50f-05aa642f4c65","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"9db8b129358e730b971ef518650bd0b7276f8548","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"9db8b129358e730b971ef518650bd0b7276f8548","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"e8efcab956577e6ce378a53bd2cea155b8eb35fcc9533f2cbbae49d6b8c61210","forgejoWorkflowProof":{"runId":11728,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"9db8b129358e730b971ef518650bd0b7276f8548","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-9db8b129358e730b971ef518650bd0b7276f8548","compareStatus":"target_job_success_runtime_verified","workflowRunId":11728,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.277-exact-gate-fast-path","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T11:19:14.536848+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"9db8b129358e730b971ef518650bd0b7276f8548","external_id":"forgejo-main-9db8b129358e","receipt_type":"canonical_release_status","idempotency_key":"mission:ddb0e02b-ae21-41d1-a9b8-2eb1db787cc8:forgejo-release-status:9db8b129358e730b971ef518650bd0b7276f8548:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"64c7f10c-9458-48f3-80a3-176bd85f8ec0","command_center_event_id":"ddb0e02b-ae21-41d1-a9b8-2eb1db787cc8"},{"id":"a6e62158-5600-4639-909e-20a8afef2fc8","source":"forgejo","status":"waiting","payload":{"branch":"ai/forgejo-fetch-latency-20260904","prNumber":1665,"nextAction":null,"mergeCommitSha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T04:35:42.200207+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"3bcf622bfb1664e2cd22465b150414fbd2ba9396","external_id":"1665","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:531a2921-77f4-41ce-87ea-f70389652e0c:merged-pr:1665:3bcf622bfb1664e2cd22465b150414fbd2ba9396","mission_step_id":"3073b166-c24b-47e6-a51f-d7a5ba9e11d1","command_center_event_id":"531a2921-77f4-41ce-87ea-f70389652e0c"},{"id":"a6e7a591-5d7b-4941-a7ce-8dc9ba246285","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-workstream-rotation-nonfatal","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":4500,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.49.0-control-plane-transport-reconciliation","prNumber":532,"terminal":false,"missionId":"0709a06f-d517-4a9b-b96f-c1eb367bccde","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"0709a06f-d517-4a9b-b96f-c1eb367bccde"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5454,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T02:52:57.812783+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"532","receipt_type":"execute_mission","idempotency_key":"mission:0709a06f-d517-4a9b-b96f-c1eb367bccde:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"a74601ed-6f3d-430d-9945-3cf7bd51d832","command_center_event_id":"0709a06f-d517-4a9b-b96f-c1eb367bccde"},{"id":"a6ebd16f-7f9e-42d2-87be-04c398b24b75","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":248,"terminal":false,"missionId":"98cf5563-2bdd-4d32-8ad1-b2a1082dccf0","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"e8859e5074be0f3f0b92c5b742e2fb084dc045dc","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"98cf5563-2bdd-4d32-8ad1-b2a1082dccf0"},"performance":null,"deploymentId":"forgejo-main-e8859e5074be","workflowRunId":736,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4168,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T14:49:55.889397+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"e8859e5074be0f3f0b92c5b742e2fb084dc045dc","external_id":"forgejo-main-e8859e5074be","receipt_type":"ship_and_prove","idempotency_key":"mission:98cf5563-2bdd-4d32-8ad1-b2a1082dccf0:ship_and_prove:ship_and_prove_release_pending:e8859e5074be0f3f0b92c5b742e2fb084dc045dc:736","mission_step_id":"7f95ce36-3114-4606-bdf9-b5b6e66261db","command_center_event_id":"98cf5563-2bdd-4d32-8ad1-b2a1082dccf0"},{"id":"a6ece2d1-03aa-476f-a1e6-093853e3b46e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair shared anchored-edit input-contract failures in the cc-execution control plane. Root cause: workers/cc-execution/src/command-center-contracts.js normalizeAnchoredEdits only canonicalizes entry.edits as-is or top-level snake_case old_content/new_content, while execute_objective exposes generic structured anchored_edits and mission-control accepts camelCase anchoredEdits. Common caller shapes therefore reach index-scoped-repo-patch malformed and trigger anchored_edit_invalid. Preserve strict missing/non-unique anchor rejection. Normalize supported aliases at the contract boundary and add focused regression coverage. Run KnockLaunch Gate, squash merge, release cc-execution only, and prove the live runtime.","wordingChanged":false,"canonicalIntent":"Repair shared anchored-edit input-contract failures in the cc-execution control plane. Root cause: workers/cc-execution/src/command-center-contracts.js normalizeAnchoredEdits only canonicalizes entry.edits as-is or top-level snake_case old_content/new_content, while execute_objective exposes generic structured anchored_edits and mission-control accepts camelCase anchoredEdits. Common caller shapes therefore reach index-scoped-repo-patch malformed and trigger anchored_edit_invalid. Preserve strict missing/non-unique anchor rejection. Normalize supported aliases at the contract boundary and add focused regression coverage. Run KnockLaunch Gate, squash merge, release cc-execution only, and prove the live runtime.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"anchored-edit-normalization","statement":"Valid anchored edits using canonical snake_case, camelCase, or anchor/replacement aliases are normalized to canonical old_content/new_content and reach the scoped patcher successfully.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"anchor-safety-preserved","statement":"Missing anchors, malformed edits, and non-unique anchors remain rejected; uniqueness enforcement is not weakened.","proofConditionIds":["repo-proof"]},{"id":"live-runtime","statement":"The repaired cc-execution control plane runtime is deployed and live.","proofConditionIds":["runtime-proof"]}],"objective":"Repair shared anchored-edit input-contract failures in the cc-execution control plane. Root cause: workers/cc-execution/src/command-center-contracts.js normalizeAnchoredEdits only canonicalizes entry.edits as-is or top-level snake_case old_content/new_content, while execute_objective exposes generic structured anchored_edits and mission-control accepts camelCase anchoredEdits. Common caller shapes therefore reach index-scoped-repo-patch malformed and trigger anchored_edit_invalid. Preserve strict missing/non-unique anchor rejection. Normalize supported aliases at the contract boundary and add focused regression coverage. Run KnockLaunch Gate, squash merge, release cc-execution only, and prove the live runtime.","constraints":[{"id":"single-owner","statement":"Change only the anchored-edit control plane contract boundary and focused regression coverage; do not alter unrelated product behavior.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"Exact diff contains the control plane normalization repair and focused tests.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"runtime-proof","kind":"runtime","claim":"cc-execution control plane is live on the merged repair source and reports healthy runtime identity.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"336f79d2a7018da8bc16bb304c92c02785bf9baf4613d8df670b37985e2e6fd7","requestContractRevision":2,"previousRequestContractHash":"77c5d10bf2c4ec58b6de968b5e72f122058967514d0b2fdfcc9e54071d69bdd6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T01:16:31.063102+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:8d95fa53-b59d-4d40-915d-ead5bd7983f2:request-contract-revision:2:336f79d2a7018da8bc16bb304c92c02785bf9baf4613d8df670b37985e2e6fd7","mission_step_id":"fc9d8313-eddd-4675-b9ce-de9c4d913142","command_center_event_id":"8d95fa53-b59d-4d40-915d-ead5bd7983f2"},{"id":"a6ef9884-a23b-44e0-9519-f64cdafe245d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/standardize-encore-frosted-canvas-css","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":2102,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.18-repair-continuation-release","prNumber":4107,"terminal":false,"missionId":"c20b7360-975b-44de-a6eb-d9d3125d37b1","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":null,"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /repair/continue-mission automatically with this missionId without another owner prompt.","receiptRef":{"mode":"full","missionId":"c20b7360-975b-44de-a6eb-d9d3125d37b1"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1799,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-08-06T01:52:00.851306+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":"4107","receipt_type":"execute_mission","idempotency_key":"mission:c20b7360-975b-44de-a6eb-d9d3125d37b1:execute_mission:repair_mission_synthesis_ready","mission_step_id":"d4a4d80f-bc22-48de-9171-bcf6d60eb7be","command_center_event_id":"c20b7360-975b-44de-a6eb-d9d3125d37b1"},{"id":"a6efd288-2fae-4552-b8e3-6b3fe0d48ab5","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"ce7448533bc961693b18dfc7c6753c1f80fd71d1","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"ce7448533bc961693b18dfc7c6753c1f80fd71d1","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"fa76d34865535a5a189ace3ce9bbfae0f94307bea50eb6844e11710a87d601bc","forgejoWorkflowProof":{"runId":11360,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"ab664db87968de6adf12a1d74cff09b07b44de1c","deploymentId":"forgejo-main-ab664db87968de6adf12a1d74cff09b07b44de1c","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.58.233-source-scope-authority","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T04:31:33.232393+00:00","proof_gate":"canonical_release_pending","source_sha":"ce7448533bc961693b18dfc7c6753c1f80fd71d1","external_id":"forgejo-main-ce7448533bc9","receipt_type":"canonical_release_status","idempotency_key":"mission:4d9f6cc3-d7b3-4c59-aa49-725867a5e65d:forgejo-release-status:ce7448533bc961693b18dfc7c6753c1f80fd71d1:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"b6b7c8af-d750-47bf-8179-bba814e674d1","command_center_event_id":"4d9f6cc3-d7b3-4c59-aa49-725867a5e65d"},{"id":"a6f2ad7a-0f40-4089-bdc9-f74eb84922d7","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/redfish-demo-application-readiness","reason":"orphaned_branch_recovery_scope_mismatch:ai/redfish-demo-application-readiness","status":"blocked","metrics":{"receiptBytes":4325,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.2-visual-witness-proof-projection","prNumber":null,"terminal":false,"missionId":"0cd430eb-f4b2-4dce-af94-ac1247aaf8f8","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":913,"prReadinessMs":0,"approvedPlanMs":913,"missionSetupMs":6161,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"0cd430eb-f4b2-4dce-af94-ac1247aaf8f8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1068,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-01T18:03:41.569177+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0cd430eb-f4b2-4dce-af94-ac1247aaf8f8:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"80229c69-5e51-491b-aa10-bd3a07b19861","command_center_event_id":"0cd430eb-f4b2-4dce-af94-ac1247aaf8f8"},{"id":"a6f31e98-0912-4594-8062-0790252ef653","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"ee88d81968962b771e7635c4b4bd8373fefbddfc","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"ee88d81968962b771e7635c4b4bd8373fefbddfc","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"ae7ea759c41fa540437495dbc31e8d4b8b5c7f64974158599520ce886655bc25","forgejoWorkflowProof":{"runId":10224,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T05:08:54.336685+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"ee88d81968962b771e7635c4b4bd8373fefbddfc","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:9e5efb44-97bd-4c92-a1e1-6e1a5237b438:forgejo-release-status:ee88d81968962b771e7635c4b4bd8373fefbddfc:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"8ac16201-e437-43be-8f6b-5d86b72015bb","command_center_event_id":"9e5efb44-97bd-4c92-a1e1-6e1a5237b438"},{"id":"a6f92e6d-9d40-4aeb-b79a-916850adf2b6","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"forgejo_release_source_not_contained_in_current_main","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.41-known-release-run-fastpath","prNumber":742,"terminal":false,"missionId":"6686c3d8-5272-41aa-966c-ba715c60d02b","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":{"handlerMs":3402,"prReadinessMs":177,"approvedPlanMs":0,"missionSetupMs":1859,"shipAndProveMs":3225},"nextAction":null,"receiptRef":{"mode":"full","missionId":"6686c3d8-5272-41aa-966c-ba715c60d02b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4779,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T14:51:01.443999+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"742","receipt_type":"execute_mission","idempotency_key":"mission:6686c3d8-5272-41aa-966c-ba715c60d02b:execute_mission:canonical_release_blocked","mission_step_id":"9019aaf3-80fb-480b-b14b-cf72b434a552","command_center_event_id":"6686c3d8-5272-41aa-966c-ba715c60d02b"},{"id":"a6faef53-ab84-4e4a-9b28-b84e55896309","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"5f81a86377881067b936e61d13d4a7084f4ae2fc","requestContractProof":{"legacy":true,"present":false,"satisfied":false,"visualRequested":true,"visualSatisfied":false,"pendingProofKinds":["visual"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":null},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-10-04T15:01:43.800731+00:00","proof_gate":"request_contract_pending","source_sha":"5f81a86377881067b936e61d13d4a7084f4ae2fc","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:95d76124-e770-4391-9135-9468bf52f936:request-contract:legacy:5f81a86377881067b936e61d13d4a7084f4ae2fc:pending:visual","mission_step_id":"6f46468c-9dda-42b0-a5ab-1993cccdb7fe","command_center_event_id":"95d76124-e770-4391-9135-9468bf52f936"},{"id":"a6faf3ab-5b2d-43cd-9a39-b11a2e2a3da2","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"90184e5adfb99c4cdc884ebfaf57a23760aca9cd","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"90184e5adfb99c4cdc884ebfaf57a23760aca9cd","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"668e13ccd75fcf00fa633ea14d159bdd0b0cfd6b8848f62a7deb726209e49631","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/6486","runId":6486,"status":"running","sourceSha":"90184e5adfb99c4cdc884ebfaf57a23760aca9cd","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-09T00:29:30.830976+00:00","proof_gate":"canonical_release_pending","source_sha":"90184e5adfb99c4cdc884ebfaf57a23760aca9cd","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c254ff03-f206-4024-ac81-579633a9b7bc:forgejo-release-status:90184e5adfb99c4cdc884ebfaf57a23760aca9cd:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"a23044c8-3be4-4c53-a238-ffdebad8edf2","command_center_event_id":"c254ff03-f206-4024-ac81-579633a9b7bc"},{"id":"a6fbf87f-36f6-45ce-b3fa-68e012e39a2f","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"297cf0caa932e2ad8c246e2e47a60ce1a0c4cb90","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"297cf0caa932e2ad8c246e2e47a60ce1a0c4cb90","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":"e7c9430d27a44b6976c5cd154f84504936453fe9729a5c3fd0cdf9f2a00b88a1","forgejoWorkflowProof":{"runId":10352,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T17:34:24.005854+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"297cf0caa932e2ad8c246e2e47a60ce1a0c4cb90","external_id":"forgejo-main-297cf0caa932","receipt_type":"canonical_release_status","idempotency_key":"mission:ff0b2487-be08-4053-8bfd-919d90bd1903:forgejo-release-status:297cf0caa932e2ad8c246e2e47a60ce1a0c4cb90:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"33b1e784-1ecb-40d2-b05a-d096aa0aee63","command_center_event_id":"ff0b2487-be08-4053-8bfd-919d90bd1903"},{"id":"a6ffcb18-c121-47ac-9002-9fd4d46bb4e9","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-82fbe38dbeba","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":7095,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-02T22:41:30.251Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.56-paul-eval-diagnostics","prNumber":4547,"terminal":false,"missionId":"82fbe38d-beba-4c5c-b731-fd3af7f88b8c","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"29a65a4aa3dcaf91318d349374528ba394f2e6b5","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5664,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":786,"approvedPlanMs":0,"missionSetupMs":288,"providerAuthMs":0,"shipAndProveMs":2974,"ledgerPrepareMs":288,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":288,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":288,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"82fbe38d-beba-4c5c-b731-fd3af7f88b8c"},"performance":null,"deploymentId":"forgejo-main-29a65a4aa3dc","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2485,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T22:41:40.514133+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"29a65a4aa3dcaf91318d349374528ba394f2e6b5","external_id":"forgejo-main-29a65a4aa3dc","receipt_type":"execute_mission","idempotency_key":"mission:82fbe38d-beba-4c5c-b731-fd3af7f88b8c:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"6f46dbf3-eb71-417d-9bde-f2824c185bd5","command_center_event_id":"82fbe38d-beba-4c5c-b731-fd3af7f88b8c"},{"id":"a700872d-94be-4185-b2fb-e54f1a3c8b5f","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":"055e368e7427667a99b3a60035d9a12856d8ec77","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":"055e368e7427667a99b3a60035d9a12856d8ec77","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["irslogiqs-sync"]},"releaseTargetStates":{"frontend":"pending","supabaseEdge":"pending"},"requestContractHash":"f32837d1b539d2f6b3cee2363bdc68e9bcc82677dc91b5e2b0e8594ad7a908d6","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/14698","runId":14698,"status":"running","sourceSha":"055e368e7427667a99b3a60035d9a12856d8ec77","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"pending","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","supabaseEdge":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T02:37:21.564287+00:00","proof_gate":"canonical_release_pending","source_sha":"055e368e7427667a99b3a60035d9a12856d8ec77","external_id":"forgejo-main-055e368e7427","receipt_type":"canonical_release_status","idempotency_key":"mission:70c4a68a-cba0-4237-9225-42df28b08638:forgejo-release-status:055e368e7427667a99b3a60035d9a12856d8ec77:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending","mission_step_id":"2883243a-034e-41ba-8228-2028febea3ee","command_center_event_id":"70c4a68a-cba0-4237-9225-42df28b08638"},{"id":"a700d1ba-e554-4bbc-96c6-e7a5e425c0c8","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9e2bde27f114","reason":"control_plane_maintenance_base_sha_mismatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.115-release-speed-lock","prNumber":null,"terminal":false,"missionId":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":905,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":875,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":875,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":875,"repositoryMutationMs":905,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":875,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1689,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T01:18:33.160582+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9e2bde27-f114-43ca-9cfa-7001f9d43aa7:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"4158a9d2-b32c-4864-83a6-a684ac7d9b49","command_center_event_id":"9e2bde27-f114-43ca-9cfa-7001f9d43aa7"},{"id":"a702911b-ee50-4b6d-a45f-403a759e302f","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"5315de21d1ccaeff5c3e5654e7be7dab4be9a076","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"5315de21d1ccaeff5c3e5654e7be7dab4be9a076","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"57bebe0fdfa98e5a3a1882d2d5d5a4174e42bcd24c35d95c9119e7c784f41b6e","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/9252","runId":9252,"status":"success","sourceSha":"5315de21d1ccaeff5c3e5654e7be7dab4be9a076","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"ccExecution":"success"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"5315de21d1ccaeff5c3e5654e7be7dab4be9a076","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-5315de21d1ccaeff5c3e5654e7be7dab4be9a076","compareStatus":"target_job_success_runtime_verified","workflowRunId":9252,"identitySource":"canonical_release_target_job","runtimeVersion":"1.58.179-terminal-receipt-guard","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T17:49:55.707784+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"5315de21d1ccaeff5c3e5654e7be7dab4be9a076","external_id":"forgejo-main-5315de21d1cc","receipt_type":"canonical_release_status","idempotency_key":"mission:8fc15acd-376e-4e45-84e7-42bebd952fe5:forgejo-release-status:5315de21d1ccaeff5c3e5654e7be7dab4be9a076:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"4df1c0f6-4bc4-4793-a36f-551d4b49e2c5","command_center_event_id":"8fc15acd-376e-4e45-84e7-42bebd952fe5"},{"id":"a702acf0-93bb-4271-951c-ed36be5e1861","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/visual-witness-cloudflare-credential-20260905","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.64-mutation-ledger-handoff","prNumber":1817,"terminal":false,"missionId":"a53cf033-55d3-4d2f-9443-bb2138d8c095","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":22053,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":21455,"approvedPlanMs":0,"missionSetupMs":3057,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":755,"ledgerReconcileMs":0,"lineageReconcileMs":2302,"resolvePreflightMs":3057,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":755,"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":"a53cf033-55d3-4d2f-9443-bb2138d8c095"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1899,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T11:41:15.442261+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1817","receipt_type":"execute_mission","idempotency_key":"mission:a53cf033-55d3-4d2f-9443-bb2138d8c095:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"1f840a94-c78f-4cd8-b935-757423a1c82c","command_center_event_id":"a53cf033-55d3-4d2f-9443-bb2138d8c095"},{"id":"a703e3e6-4080-415f-8062-2d3b8a2140f7","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-d400a6a18e6a","reason":"file_write_content_or_explicit_delete_required","status":"blocked","metrics":{"receiptBytes":6749,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"executorlessWaitMs":656062,"firstUsefulResultAt":"2026-10-02T18:08:10.014Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.50-onepath-source-domain","prNumber":null,"terminal":false,"missionId":"d400a6a1-8e6a-4a17-918b-a9e708c7858c","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":244,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":244,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":244,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":244,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d400a6a1-8e6a-4a17-918b-a9e708c7858c"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T18:19:07.701604+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d400a6a1-8e6a-4a17-918b-a9e708c7858c:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"048faba6-2c58-4d08-87f7-743f64ab1556","command_center_event_id":"d400a6a1-8e6a-4a17-918b-a9e708c7858c"},{"id":"a7055023-2221-48b2-9cb5-b4abdcb14169","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"a3975fab4b14c50c78a095341274d15417cecb6f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"a3975fab4b14c50c78a095341274d15417cecb6f","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"bf1d61a740a6973f43746b5409650b747976429400e22a208ebe168a2b022c9c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/14959","runId":14959,"status":"success","sourceSha":"a3975fab4b14c50c78a095341274d15417cecb6f","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T23:02:14.038563+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"a3975fab4b14c50c78a095341274d15417cecb6f","external_id":"forgejo-main-a3975fab4b14","receipt_type":"canonical_release_status","idempotency_key":"mission:d97ef200-aaa1-4bcf-9f41-9e17f3793684:forgejo-release-status:a3975fab4b14c50c78a095341274d15417cecb6f:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"5f9e6d13-3f81-46e7-8ba6-c7ba73a0485d","command_center_event_id":"d97ef200-aaa1-4bcf-9f41-9e17f3793684"},{"id":"a7060f6c-9396-43a0-aef9-fc2bfc7ef47a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mth8qn4n","reason":null,"status":"in_progress","metrics":{"receiptBytes":5901,"releaseCount":1,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.5-premium-motion-source-targets","prNumber":1187,"terminal":false,"missionId":"20d63a39-e2bf-47b0-89bc-223f6ebfae3c","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"876f3eb055b0d185ff44ca4364708bfa797c09cb","timingsMs":{"handlerMs":12038,"prReadinessMs":2239,"approvedPlanMs":0,"missionSetupMs":3152,"shipAndProveMs":9792},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"20d63a39-e2bf-47b0-89bc-223f6ebfae3c"},"performance":null,"deploymentId":"forgejo-main-876f3eb055b0","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":1013,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-31T12:59:54.680073+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"876f3eb055b0d185ff44ca4364708bfa797c09cb","external_id":"forgejo-main-876f3eb055b0","receipt_type":"execute_mission","idempotency_key":"mission:20d63a39-e2bf-47b0-89bc-223f6ebfae3c:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"b1a09c62-edce-4ffd-898e-39c571ab2446","command_center_event_id":"20d63a39-e2bf-47b0-89bc-223f6ebfae3c"},{"id":"a7065a09-cd5b-4e68-9b3f-1bc90b623e03","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Continuation of owner's explicit instruction to unfreeze the control plane, fix primary and backup Visual Witness runners with automatic failover, then refreeze. Exact release blocker is missing Docker CLI in cc-execution release job.","baseSha":"3af216826e158119a9cdff507865741a2fc96c7c","issuedAt":1788550266842,"expiresAt":1788550446842,"missionId":"12807ae2-14a2-4831-922e-0a112f4df04d","authorizationId":"ca5297f3-b566-4f0e-b619-99c458f31681","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T19:31:07.421354+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"3af216826e158119a9cdff507865741a2fc96c7c","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:ca5297f3-b566-4f0e-b619-99c458f31681","mission_step_id":"1e9ff48e-412a-4d54-82b2-8324efea9395","command_center_event_id":"12807ae2-14a2-4831-922e-0a112f4df04d"},{"id":"a7069597-97ab-4c1c-a4fd-d6dc6ebef784","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/src/paul-owner-execution-policy.js","workers/cc-execution/src/paul-tool-arguments.js","workers/cc-execution/src/platform-sidekick-intelligence.js","workers/cc-execution/test/paul-tool-arguments.test.js"],"baseSha":"b6d9b17184356601a1b2849ade42ccb76b234888","issuedAt":1791821992822,"expiresAt":1791822172822,"missionId":"300cd902-eca4-4cdb-a79c-08465d43de75","autoRefreeze":true,"authorizationId":"0ad34a75-36da-4efe-aba2-8ddbe700c326","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T16:19:53.65112+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"b6d9b17184356601a1b2849ade42ccb76b234888","external_id":"0ad34a75-36da-4efe-aba2-8ddbe700c326","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:300cd902-eca4-4cdb-a79c-08465d43de75:0ad34a75-36da-4efe-aba2-8ddbe700c326","mission_step_id":null,"command_center_event_id":"300cd902-eca4-4cdb-a79c-08465d43de75"},{"id":"a7070a20-f115-40c6-bed2-828e8615f40e","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-bd3d1029801f","prNumber":4041,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"b15fe087424b4fbc07fc6c85bf743763c25a44bf","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T20:10:12.663122+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"b15fe087424b4fbc07fc6c85bf743763c25a44bf","external_id":"4041","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:bd3d1029-801f-41f6-9274-b54db51e46fb:merged-pr:4041:b15fe087424b4fbc07fc6c85bf743763c25a44bf","mission_step_id":"6d0df67f-608d-49da-b01b-075f5b7a75a7","command_center_event_id":"bd3d1029-801f-41f6-9274-b54db51e46fb"},{"id":"a7074bcf-c2e7-494e-b42c-c21cf4c61baf","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7d45a5c9a3fc","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":3987,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":5444,"firstUsefulResultAt":"2026-09-28T23:00:48.261Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.59.3-direct-commit-ancestry","prNumber":4050,"terminal":false,"missionId":"7d45a5c9-a3fc-4bf4-83d5-601c7f21114e","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4081,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":650,"missionSetupMs":245,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":245,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":245,"repositoryMutationMs":3431,"repositoryProviderMs":3431,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2098,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":245,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1333},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"7d45a5c9-a3fc-4bf4-83d5-601c7f21114e"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3071,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T23:00:58.585668+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4050","receipt_type":"execute_mission","idempotency_key":"mission:7d45a5c9-a3fc-4bf4-83d5-601c7f21114e:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"f7ad6422-9bdf-4d14-9eca-5c61f5ddd950","command_center_event_id":"7d45a5c9-a3fc-4bf4-83d5-601c7f21114e"},{"id":"a708805f-08e8-49c1-ace8-93818f85de49","source":"cc-execution-autonomous-supervisor","status":"advanced","payload":{"trigger":"cloudflare_cron","afterSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_ancestry_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"preflight\",\"deadlineAt\":\"2026-08-03T16:40:53.358306+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":3887,\"sourceSha\":\"106c18b51421cfae3b5a4b6d7e382901fbd7cecd\",\"deploymentId\":\"canonical-release-106c18b51421\"}","beforeSignature":null,"transitionBrain":"mission_status_deterministic_supervisor"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-20T15:55:10.89198+00:00","proof_gate":"deterministic_semantic_transition_journaled","source_sha":null,"external_id":null,"receipt_type":"deterministic_supervisor_transition","idempotency_key":"mission:7d4b1e9f-bfc6-4f14-9e82-08dbb9d17134:deterministic-transition:none:{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_ancestry_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conduc","mission_step_id":"50bbedf1-aeb3-4557-a65e-002bec016964","command_center_event_id":"7d4b1e9f-bfc6-4f14-9e82-08dbb9d17134"},{"id":"a708ff4d-beb3-41be-95e7-c4028aca5ec7","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.42.0-control-plane-efficiency-ii","prNumber":81,"terminal":false,"missionId":"518f0883-57a2-4db4-ba4d-4643671d20ce","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"307657628d94084429fb8ce08dbe53940297b46f","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"518f0883-57a2-4db4-ba4d-4643671d20ce"},"performance":null,"deploymentId":"forgejo-main-307657628d94","workflowRunId":220,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1382,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T02:31:55.310062+00:00","proof_gate":"canonical_release_dispatched","source_sha":"307657628d94084429fb8ce08dbe53940297b46f","external_id":"forgejo-main-307657628d94","receipt_type":"ship_and_prove","idempotency_key":"mission:518f0883-57a2-4db4-ba4d-4643671d20ce:ship_and_prove:canonical_release_dispatched:307657628d94084429fb8ce08dbe53940297b46f:220","mission_step_id":"64b0e2ee-221d-46bd-9d07-3abb67d3a0f6","command_center_event_id":"518f0883-57a2-4db4-ba4d-4643671d20ce"},{"id":"a70ae84a-2320-4d36-b641-0cd2b8aa7571","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/retire-call-lifecycle-debug-noise","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.12-forgejo-read-resilience","prNumber":522,"terminal":false,"missionId":"acff5842-0fa4-441a-9117-3b4d53666366","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"004a6777f7186580c31cce19edfe1a46bd5089d1","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"acff5842-0fa4-441a-9117-3b4d53666366"},"performance":null,"deploymentId":"forgejo-main-004a6777f718","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6186,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T00:36:17.649325+00:00","proof_gate":"canonical_release_dispatched","source_sha":"004a6777f7186580c31cce19edfe1a46bd5089d1","external_id":"forgejo-main-004a6777f718","receipt_type":"execute_mission","idempotency_key":"mission:acff5842-0fa4-441a-9117-3b4d53666366:execute_mission:canonical_release_dispatched","mission_step_id":"36b2c287-4a94-4f59-b7cd-05508862292b","command_center_event_id":"acff5842-0fa4-441a-9117-3b4d53666366"},{"id":"a70c41f4-6c3f-40b9-9f3e-345149a96597","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/big-papi-public-reorg-20260828","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":7712,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.55.3-resumable-domain-registry","prNumber":null,"terminal":false,"missionId":"a75ab829-6767-496c-9ab4-77e2ad8fd459","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":4363,"prReadinessMs":0,"approvedPlanMs":4363,"missionSetupMs":709,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a75ab829-6767-496c-9ab4-77e2ad8fd459"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3609,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-28T20:57:58.25688+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a75ab829-6767-496c-9ab4-77e2ad8fd459:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"d1695b40-98bd-4bf2-9fc4-7b9f9183f904","command_center_event_id":"a75ab829-6767-496c-9ab4-77e2ad8fd459"},{"id":"a70d1823-adbf-4668-a507-a8d13c425c65","source":"forgejo","status":"waiting","payload":{"branch":"ai/forgejo-scoped-patch-shared-read-20260913","prNumber":2664,"nextAction":null,"mergeCommitSha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:06:06.799299+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"aeec0dd3d49c9d622b0edd27a2a818c1a136710e","external_id":"2664","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:949bc445-50f9-41d1-9076-bb49f9603b48:merged-pr:2664:aeec0dd3d49c9d622b0edd27a2a818c1a136710e","mission_step_id":"82cbc4c2-8f34-462d-aa87-07b9c56a4089","command_center_event_id":"949bc445-50f9-41d1-9076-bb49f9603b48"},{"id":"a70e2bc4-6863-4f17-a6fc-6b70789b3ad8","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane for the merge queue repair. Repair the live Forgejo merge queue.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane for the merge queue repair. Repair the live Forgejo merge queue.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Eligible explicitly armed ai/* pull requests can be reconciled and progressed without queue-wide collapse from Forgejo provider read or mutation timeouts.","proofConditionIds":["proof-runtime","proof-queue"]},{"id":"outcome-2","statement":"Expected Forgejo 409 conflict states are classified and handled without incorrectly wedging the queue.","proofConditionIds":["proof-runtime","proof-queue"]},{"id":"outcome-3","statement":"Existing unique pull request and branch work is preserved.","proofConditionIds":["proof-repo"]}],"objective":"Unfreeze the control plane for the merge queue repair. Repair the live Forgejo merge queue.","constraints":[{"id":"constraint-1","statement":"Use current Forgejo main and the canonical one-branch, one-PR, KnockLaunch Gate, squash-merge path per repair generation.","proofConditionIds":["proof-repo"]},{"id":"constraint-2","statement":"Do not weaken protected-main, exact-head, gate, or explicit auto-progression authorization safety.","proofConditionIds":["proof-repo","proof-queue"]},{"id":"constraint-3","statement":"Deploy only affected Command Center/runtime targets.","proofConditionIds":["proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime","kind":"runtime","claim":"The repaired Command Center runtime is live and healthy on the exact merged repair source SHA.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-queue","kind":"runtime","claim":"A live merge-queue reconciliation after release inspects eligible exact-head PR work without queue-wide provider-timeout collapse and treats expected conflict/non-armed states safely.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-repo","kind":"repository","claim":"The repair is merged through Forgejo after KnockLaunch Gate and existing unique PR/branch work remains preserved.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"b87a8e563ecf7cdd047666155136a43e5df65202d257fc57861363306b20294d","requestContractRevision":2,"previousRequestContractHash":"16a36483702b460f529f7e09d629a4c6ef7a76ce1eda3e5a61aba2a0f2b4629f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-09T19:59:10.680657+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3:request-contract:b87a8e563ecf7cdd047666155136a43e5df65202d257fc57861363306b20294d","mission_step_id":"99667ce4-706a-4342-a234-eb70ecbc809d","command_center_event_id":"c7cc79e4-699f-44cd-aa0c-3b32c3e6fab3"},{"id":"a712e5c3-c1ba-4e16-b664-5501c910db82","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"pull_request_already_merged","status":"retryable","metrics":{"receiptBytes":999,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.3-direct-scoped-patch","prNumber":4243,"terminal":false,"missionId":"55b37263-a2ae-4fed-88a1-f3f1168ed2dc","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"55b37263-a2ae-4fed-88a1-f3f1168ed2dc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":488,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-07T18:10:58.238829+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4243","receipt_type":"execute_mission","idempotency_key":"mission:55b37263-a2ae-4fed-88a1-f3f1168ed2dc:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"0356c5a1-018f-4b04-8dbd-1924bacea176","command_center_event_id":"55b37263-a2ae-4fed-88a1-f3f1168ed2dc"},{"id":"a71633fa-d97d-43c4-8350-375d40840eff","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Customer Session Continuity mission from merged source c55eb20b63b5dc54421037225e64333999c45181. Protected-main release run 7951 was cancelled by runner context cancellation during Wrangler asset enumeration after exact Gate artifact verification. Recover this transient frontend release on the same merged source through the canonical existing release owner only; do not create a new PR, branch, build lane, or release architecture. Reuse the exact validated Gate artifact if available, deploy frontend only, promote to 100% Cloudflare traffic, verify exact source and artifact on both production domains, and terminalize the existing request contract.","wordingChanged":false,"canonicalIntent":"Continue the existing Customer Session Continuity mission from merged source c55eb20b63b5dc54421037225e64333999c45181. Protected-main release run 7951 was cancelled by runner context cancellation during Wrangler asset enumeration after exact Gate artifact verification. Recover this transient frontend release on the same merged source through the canonical existing release owner only; do not create a new PR, branch, build lane, or release architecture. Reuse the exact validated Gate artifact if available, deploy frontend only, promote to 100% Cloudflare traffic, verify exact source and artifact on both production domains, and terminalize the existing request contract.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"customer-session-continuity-live","statement":"The already-merged Customer Session Continuity repair is live on both production domains at 100% Cloudflare traffic from exact source c55eb20b63b5dc54421037225e64333999c45181.","proofConditionIds":["proof-production"]}],"objective":"Continue the existing Customer Session Continuity mission from merged source c55eb20b63b5dc54421037225e64333999c45181. Protected-main release run 7951 was cancelled by runner context cancellation during Wrangler asset enumeration after exact Gate artifact verification. Recover this transient frontend release on the same merged source through the canonical existing release owner only; do not create a new PR, branch, build lane, or release architecture. Reuse the exact validated Gate artifact if available, deploy frontend only, promote to 100% Cloudflare traffic, verify exact source and artifact on both production domains, and terminalize the existing request contract.","constraints":[{"id":"same-source-only","statement":"Recover only the existing merged frontend release; no new source mutation, PR, branch, or alternate release lane.","proofConditionIds":["proof-production"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Exact merged source c55eb20b63b5dc54421037225e64333999c45181 is released frontend-only, promoted to 100% Cloudflare traffic, and exact source/artifact identity verifies on https://knocklaunch.app and https://app.knocklaunch.app.","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":"Continue-the-existing-Customer-Session-Continuity-mission-from-merged-source-c55eb20b63b5dc544210372","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":"98167179a546b0f5726e3fd781e8d51284233ab04e8d5b878553aba4beff60e6","requestContractRevision":4,"previousRequestContractHash":"9595371d75e46d7a40c2156b68becd7e88bfcee065ffb293682ea7cc25d9c0ee"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T01:09:38.440961+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:78eb61eb-39df-4be2-bec1-192b89b868d7:request-contract:98167179a546b0f5726e3fd781e8d51284233ab04e8d5b878553aba4beff60e6","mission_step_id":"dd9c5457-317e-419b-9815-1153b1105116","command_center_event_id":"78eb61eb-39df-4be2-bec1-192b89b868d7"},{"id":"a7167324-7ee1-4d4e-8e88-caa7e4c33e65","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-shell-readiness-8e15993a","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3316,"terminal":false,"missionId":"8e15993a-bd79-4784-a1f5-7c895009cab5","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"5482f92194cc8e4e451295b7a28abb2a0607bdcc","timingsMs":{"prReadinessMs":486,"approvedPlanMs":0,"shipAndProveMs":3217,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8e15993a-bd79-4784-a1f5-7c895009cab5"},"performance":null,"deploymentId":"forgejo-main-5482f92194cc","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1917,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T23:49:58.841489+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3316","receipt_type":"automatic_mission_resume","idempotency_key":"mission:8e15993a-bd79-4784-a1f5-7c895009cab5:automatic-mission-resume:3316:canonical_release_dispatched","mission_step_id":"7dff68aa-f35d-49e8-91fc-d804daaaccc6","command_center_event_id":"8e15993a-bd79-4784-a1f5-7c895009cab5"},{"id":"a718f2e7-5df5-46dc-8ef3-40959fe85c3e","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"34fb0c9d173d0c217b96126017adad1d18a56510","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Tenant pipeline typing reuses the canonical TenantTypeKey definition rather than duplicating its union.","proofConditionIds":["proof-source"]},{"id":"outcome-2","satisfied":true,"statement":"Tenant feature materialization includes every canonical tenant type, including SHORT_TERM_RENTAL, without a hand-maintained parallel list.","proofConditionIds":["proof-source","proof-release"]},{"id":"outcome-3","satisfied":true,"statement":"Current successful lead stages Scheduled, Converted, and Booked graduate through one shared graduation predicate used by both pipeline and feature helpers.","proofConditionIds":["proof-source","proof-release"]}],"satisfied":true,"constraints":[{"id":"constraint-1","satisfied":true,"statement":"Do not change missing or unknown tenant fallback/default semantics in normalizeTenantType or module normalization in this mission.","proofConditionIds":["proof-source"]},{"id":"constraint-2","satisfied":true,"statement":"Do not alter unrelated modules, routing, tenant branding, or UI.","proofConditionIds":["proof-source"]}],"contractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-source","kind":"repository","evidence":{"releaseState":"verified","releaseRequestContractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","releaseRequestContractHash":"4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T14:28:09.947331+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"34fb0c9d173d0c217b96126017adad1d18a56510","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6c1bed53-d571-4692-8360-bb194371d9db:request-contract:4d947f4f3d4bef64ead42614d9683050ee083b712e34b301165efe17826e1f4a:34fb0c9d173d0c217b96126017adad1d18a56510:verified:","mission_step_id":"5e29ba0a-fe10-48f2-8197-828e612328d9","command_center_event_id":"6c1bed53-d571-4692-8360-bb194371d9db"},{"id":"a719f5a5-b3b1-4600-8549-c2ea94294bf8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6f78dd58cdb0","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.97-mutation-latency-reconcile-fastpath","prNumber":2325,"terminal":false,"missionId":"6f78dd58-cdb0-488f-9fbe-724c2812e36c","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17842,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":923,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":923,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":923,"repositoryMutationMs":17842,"repositoryProviderMs":15924,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":6409,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":923,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":9515},"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":"6f78dd58-cdb0-488f-9fbe-724c2812e36c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3438,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T20:58:42.657168+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2325","receipt_type":"execute_mission","idempotency_key":"mission:6f78dd58-cdb0-488f-9fbe-724c2812e36c:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"92195858-854d-4c02-9719-9d53417fdd78","command_center_event_id":"6f78dd58-cdb0-488f-9fbe-724c2812e36c"},{"id":"a71f578a-50a5-4ec2-9573-96c601c7f589","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/fix-modes-storage-trigger-e2bd8b71","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2425,"terminal":false,"missionId":"e2bd8b71-9693-40a3-963b-c66737f5a9d6","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"3f2fb334ec40cbf76c4d373c594be30b3296abab","timingsMs":{"prReadinessMs":420,"approvedPlanMs":0,"shipAndProveMs":1343,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},"performance":null,"deploymentId":"forgejo-main-3f2fb334ec40","workflowRunId":7198,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1958,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T21:26:59.099247+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"2425","receipt_type":"automatic_mission_resume","idempotency_key":"mission:e2bd8b71-9693-40a3-963b-c66737f5a9d6:automatic-mission-resume:2425:canonical_release_dispatched","mission_step_id":"a84bd968-c4af-46eb-b211-ab6ac104a5eb","command_center_event_id":"e2bd8b71-9693-40a3-963b-c66737f5a9d6"},{"id":"a72075cc-5f8f-4370-8900-6a027309e696","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_same_source_release_failed_no_redispatch:1298","status":"blocked","metrics":{"receiptBytes":14529,"releaseCount":1,"toolCallCount":6,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":384,"terminal":false,"missionId":"238b22a5-f433-4462-beba-e398f09c7532","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"9d94b29470510f2cd305a8a176a2430d2dc63976","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"238b22a5-f433-4462-beba-e398f09c7532"},"performance":null,"deploymentId":"forgejo-main-9d94b2947051","workflowRunId":1298,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["mail360","mail360-webhook","send-email"]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":332,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-18T18:44:57.6809+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"384","receipt_type":"automatic_mission_resume","idempotency_key":"mission:238b22a5-f433-4462-beba-e398f09c7532:automatic-mission-resume:384:canonical_release_blocked","mission_step_id":"15c4908d-684c-4b4e-ae63-dd9155e87f25","command_center_event_id":"238b22a5-f433-4462-beba-e398f09c7532"},{"id":"a7252ad4-facd-4a9e-bfe0-2edb08495af5","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"8277d2c7-673e-4dda-b9d2-9da2d828c316","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-e941883ce08c","reason":null,"status":"pending","metrics":{"receiptBytes":14256,"releaseCount":0,"toolCallCount":9,"repeatedCallCount":2,"executorlessWaitMs":608100,"firstUsefulResultAt":"2026-10-01T12:19:24.711Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4359,"terminal":false,"missionId":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"d8cc04991a5678e3ceb8e3a687b0e39801e12cb0","timingsMs":{"queue":297,"total":374,"execution":77},"nextAction":"Execution is pending; poll inspect_route_status only when fresh progress is expected, or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1"},"performance":null,"deploymentId":"forgejo-main-d8cc04991a56","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"8277d2c7-673e-4dda-b9d2-9da2d828c316","tenant":"tennex-tax-solutions","runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":0,"supervisorId":"8277d2c7-673e-4dda-b9d2-9da2d828c316","failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":"/tennex-tax-solutions/workspace","runnerSourceSha":null,"selectedViewports":["desktop","mobile"],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":13827,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1799,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T12:29:34.371056+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"d8cc04991a5678e3ceb8e3a687b0e39801e12cb0","external_id":"8277d2c7-673e-4dda-b9d2-9da2d828c316","receipt_type":"visual_proof_started","idempotency_key":"mission:e941883c-e08c-4d2b-ac54-4eeb4afee0b1:visual-start:8277d2c7-673e-4dda-b9d2-9da2d828c316","mission_step_id":"e79a415e-0da6-49e0-8900-0861b83f882a","command_center_event_id":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1"},{"id":"a7286a35-88b0-4286-a7a0-aa0c0dcbe064","source":"forgejo","status":"verified","payload":{"branch":"ai/supabase-authz-bypass-hardening-v2","prNumber":517,"nextAction":null,"mergeCommitSha":"508bcc25d520f9b229a91ae43504fc8d292a502e","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T22:30:59.112498+00:00","proof_gate":"merged_pr_deleted_branch_is_terminal_source_lineage","source_sha":"508bcc25d520f9b229a91ae43504fc8d292a502e","external_id":"517","receipt_type":"source_lineage_merged_branch_closed","idempotency_key":"mission:b1448aa4-2626-49b4-ba10-364cea7d19a0:merged-pr:517:branch-deleted","mission_step_id":"8c18f244-9b1c-4b3a-ba64-f0b65809b66b","command_center_event_id":"b1448aa4-2626-49b4-ba10-364cea7d19a0"},{"id":"a72a6353-9f97-40bd-a62d-29d311363572","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-big-papi-visible-today-truck-20260821","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5241,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.50.9-specialized-read-budget","prNumber":563,"terminal":false,"missionId":"4f4deb28-44fc-41c8-85e9-0a7a59f1a14d","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"4f4deb28-44fc-41c8-85e9-0a7a59f1a14d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4690,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-21T17:02:18.27576+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"563","receipt_type":"execute_mission","idempotency_key":"mission:4f4deb28-44fc-41c8-85e9-0a7a59f1a14d:execute_mission:canonical_release_transport_retryable","mission_step_id":"611d8751-6dd7-4d55-a47f-dad11389e8f5","command_center_event_id":"4f4deb28-44fc-41c8-85e9-0a7a59f1a14d"},{"id":"a72ae1f7-b524-45a1-9532-ef6ae14ca0ba","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-eaaa60052aeb","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.132-forgejo-unified-reads","prNumber":2667,"terminal":false,"missionId":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":11738,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1223,"providerAuthMs":0,"ledgerPrepareMs":258,"ledgerReconcileMs":0,"lineageReconcileMs":965,"resolvePreflightMs":1223,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":258,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1474,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T18:10:53.722032+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"2667","receipt_type":"execute_mission","idempotency_key":"mission:eaaa6005-2aeb-4d20-97a2-bcd8584f09ee:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"b3710cd1-1ce7-4746-ae12-7b6cd5414167","command_center_event_id":"eaaa6005-2aeb-4d20-97a2-bcd8584f09ee"},{"id":"a730f1ab-5112-4abd-ba78-34b1c063fc13","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success"},"mainSha":"b7c28f011e055ab3872f38945b1d9e39b3368bc0","missing":[],"pending":[],"required":["forgejo-main/source"],"sourceSha":"b7c28f011e055ab3872f38945b1d9e39b3368bc0","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{},"requestContractHash":"63d47fc84c2263069eca9dd4d5f1318c0d3329b5cef4ac89b242370e2e6f6f29","forgejoWorkflowProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T14:26:47.345407+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b7c28f011e055ab3872f38945b1d9e39b3368bc0","external_id":"forgejo-main-b7c28f011e05","receipt_type":"canonical_release_status","idempotency_key":"mission:5fbf6967-a783-4cda-870a-27740b8e8ef3:forgejo-release-status:b7c28f011e055ab3872f38945b1d9e39b3368bc0:verified:forgejo-main/source=success","mission_step_id":"1ae52832-53b4-4fad-923a-a5507bb8282f","command_center_event_id":"5fbf6967-a783-4cda-870a-27740b8e8ef3"},{"id":"a7375cff-9203-46b6-ad7d-64ced93a2a3a","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"workers/cc-execution/src/version.js","content":"// Release marker: Forgejo is the canonical repository and self-hosted Actions control plane.\nexport const CC_EXECUTION_VERSION = \"1.58.242-persisted-intent-authority\";\n"}],"branch":"ai/objective-first-repair-9cd1caf528b3","writes":[],"patches":[],"version":1,"approved":true,"missionId":"9cd1caf5-28b3-4576-bbae-ddf1aa1b8f54","objective":"Make persisted repository mutation intent authoritative for every deterministic mission continuation. A bare missionId continuation with an existing dispatched repositoryMutationIntentBody must execute that exact persisted body and must never surface fresh synthesis/source scope. Explicit new mutation payloads remain allowed corrective edits.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"workers/cc-execution/src/index-mission-control.js","anchor":"  if (executionData?.status === \"synthesis_required\") {\n    const exactMutationKnown = explicitMutationPaths(body).length > 0;","replacement":"  if (executionData?.status === \"synthesis_required\") {\n    const continuationMissionId = String(body.missionId || body.mission_id || \"\").trim();\n    const bareContinuation = continuationMissionId && explicitMutationPaths(body).length === 0;\n    if (bareContinuation) {\n      const persisted = await readMission(env, continuationMissionId, false);\n      const persistedMission = persisted?.ok ? persisted.data : null;\n      const persistedContext = persistedMission?.context && typeof persistedMission.context === \"object\"\n        ? persistedMission.context\n        : {};\n      const persistedIntentBody = persistedContext.repositoryMutationIntentBody;\n      const persistedIntentState = String(persistedContext.repositoryMutationIntentState || \"\");\n      if (\n        persistedMission?.terminal !== true\n        && persistedIntentState === \"dispatched\"\n        && persistedIntentBody\n        && typeof persistedIntentBody === \"object\"\n        && !Array.isArray(persistedIntentBody)\n        && explicitMutationPaths(persistedIntentBody).length > 0\n      ) {\n        const exactPersistedBody = {\n          ...persistedIntentBody,\n          missionId: continuationMissionId,\n          mission_id: continuationMissionId,\n          branch: persistedContext.branch || persistedMission.branch || persistedIntentBody.branch,\n          durableMutationResume: true,\n        };\n        const exactContinuationRequest = new Request(request.url, {\n          method: \"POST\",\n          headers: request.headers,\n          body: JSON.stringify(exactPersistedBody),\n        });\n        return executeRepairMission(exactContinuationRequest, env, ctx);\n      }\n    }\n    const exactMutationKnown = explicitMutationPaths(body).length > 0;"},{"path":"workers/cc-execution/test/release-orchestration-invariants.test.js","anchor":"  assert.match(missionControl, /repositoryMutationIntentState: \"completed\"/);","replacement":"  assert.match(missionControl, /repositoryMutationIntentState: \"completed\"/);\n  assert.match(missionControl, /const bareContinuation = continuationMissionId && explicitMutationPaths\\(body\\)\\.length === 0/);\n  assert.match(missionControl, /persistedIntentState === \"dispatched\"/);\n  assert.match(missionControl, /explicitMutationPaths\\(persistedIntentBody\\)\\.length > 0/);\n  assert.match(missionControl, /return executeRepairMission\\(exactContinuationRequest, env, ctx\\)/);\n  assert.match(missionControl, /durableMutationResume: true/);"}],"implementation":{"files":[],"writes":[]},"requestContract":{"source":"explicit","version":1,"outcomes":[{"id":"persisted-intent-authority","statement":"Bare mission continuation cannot escape into fresh synthesis when an exact persisted mutation intent exists.","proofConditionIds":["runtime"]}],"objective":"Make persisted repository mutation intent authoritative for every deterministic mission continuation. A bare missionId continuation with an existing dispatched repositoryMutationIntentBody must execute that exact persisted body and must never surface fresh synthesis/source scope. Explicit new mutation payloads remain allowed corrective edits.","constraints":[{"id":"corrective-edits","statement":"Explicit new files/anchored_edits may supersede the persisted intent intentionally.","proofConditionIds":["runtime"]},{"id":"nonvisual","statement":"No visual proof.","proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime","kind":"runtime","claim":"Live cc-execution enforces persisted-intent continuation authority and regression coverage.","required":true}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"9cd1caf5-28b3-4576-bbae-ddf1aa1b8f54","ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":{"source":"explicit","version":1,"outcomes":[{"id":"persisted-intent-authority","statement":"Bare mission continuation cannot escape into fresh synthesis when an exact persisted mutation intent exists.","proofConditionIds":["runtime"]}],"objective":"Make persisted repository mutation intent authoritative for every deterministic mission continuation. A bare missionId continuation with an existing dispatched repositoryMutationIntentBody must execute that exact persisted body and must never surface fresh synthesis/source scope. Explicit new mutation payloads remain allowed corrective edits.","constraints":[{"id":"corrective-edits","statement":"Explicit new files/anchored_edits may supersede the persisted intent intentionally.","proofConditionIds":["runtime"]},{"id":"nonvisual","statement":"No visual proof.","proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"runtime","kind":"runtime","claim":"Live cc-execution enforces persisted-intent continuation authority and regression coverage.","required":true}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"controlPlaneMaintenanceReason":"Owner-authorized deterministic continuation hardening: persisted mutation intent preempts synthesis escape."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"controlPlaneMaintenanceReason":"Owner-authorized deterministic continuation hardening: persisted mutation intent preempts synthesis escape."},"recovery":false,"fingerprint":"715b05c07279512694d8eff58389ad6670b8c3f1449cd1293ae8a211b0cd6629","replayCount":0,"serializedBytes":6974},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:18:42.015662+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:9cd1caf5-28b3-4576-bbae-ddf1aa1b8f54:repository-mutation-intent:715b05c07279512694d8eff58389ad6670b8c3f1449cd1293ae8a211b0cd6629:0","mission_step_id":"91179ccc-ff44-4051-878d-24fa836ab3c0","command_center_event_id":"9cd1caf5-28b3-4576-bbae-ddf1aa1b8f54"},{"id":"a7377142-a6c8-4e35-8a87-d2fb339446ce","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/forgejo-pull-index-reliability-20260910","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.91-forgejo-repository-reliability","prNumber":2292,"terminal":false,"missionId":"2dc54e16-e2d9-4de6-bb5c-21d13bd66727","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5219,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3554,"approvedPlanMs":0,"missionSetupMs":293,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":293,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":293,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":293,"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":"2dc54e16-e2d9-4de6-bb5c-21d13bd66727"},"performance":null,"deploymentId":null,"workflowRunId":null,"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-10T08:25:37.013401+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"2292","receipt_type":"execute_mission","idempotency_key":"mission:2dc54e16-e2d9-4de6-bb5c-21d13bd66727:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"a53ce1da-5f20-4864-b76e-9d58318e3af2","command_center_event_id":"2dc54e16-e2d9-4de6-bb5c-21d13bd66727"},{"id":"a73c58ca-4ba9-4d20-b480-cbe6b264a4a0","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/cafe-qsr-storefront-runtime-fix-20260818","reason":"pull_request_stale_refresh_required","status":"retryable","metrics":{"receiptBytes":7014,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.2-release-lineage-compare","prNumber":366,"terminal":false,"missionId":"804512e8-ad0a-432f-997f-ae1fea34b526","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":null,"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"804512e8-ad0a-432f-997f-ae1fea34b526"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5592,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-18T13:34:24.170747+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"366","receipt_type":"execute_mission","idempotency_key":"mission:804512e8-ad0a-432f-997f-ae1fea34b526:execute_mission:repair_mission_pr_ready_retryable","mission_step_id":"f977d89a-937c-4dca-a92e-8aab161c2fc1","command_center_event_id":"804512e8-ad0a-432f-997f-ae1fea34b526"},{"id":"a740fd2e-4363-4a64-87b3-af7dd294f47a","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f5d0dd500891","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":41470,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":563182,"firstUsefulResultAt":"2026-09-25T14:01:05.429Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3737,"terminal":false,"missionId":"f5d0dd50-0891-4b75-8b77-9cb2ec694962","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"a2ba14660f4992588100e0e0c611c7f31ceece14","timingsMs":{"prReadinessMs":528,"approvedPlanMs":0,"shipAndProveMs":2565,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"f5d0dd50-0891-4b75-8b77-9cb2ec694962"},"performance":null,"deploymentId":"forgejo-main-a2ba14660f49","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1916,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T14:11:00.443778+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3737","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f5d0dd50-0891-4b75-8b77-9cb2ec694962:automatic-mission-resume:3737:canonical_release_reconciliation_pending","mission_step_id":"cf7a9000-8371-4fec-9f4d-b6adefa4c2de","command_center_event_id":"f5d0dd50-0891-4b75-8b77-9cb2ec694962"},{"id":"a7437181-2091-45fe-90b1-e9a31c4a7b16","source":"forgejo-runtime","status":"pending","payload":{"mainSha":"1eab97c9178b73788c9f13e6ce6a63177937b174","sourceSha":"4cd09dd1e1900a1fcdec21a375db229cddf1e229","sourceInMain":false,"compareStatus":"ancestry_read_retryable","ancestryProofResolved":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-09-20T22:01:55.031191+00:00","proof_gate":"canonical_release_ancestry_pending","source_sha":"4cd09dd1e1900a1fcdec21a375db229cddf1e229","external_id":"canonical-release-4cd09dd1e190","receipt_type":"canonical_release_status","idempotency_key":"mission:f2c27ed3-6a4f-4d7e-92eb-c7a5bd1a2215:forgejo-release-ancestry:4cd09dd1e1900a1fcdec21a375db229cddf1e229:1eab97c9178b73788c9f13e6ce6a63177937b174:ancestry_read_retryable","mission_step_id":"a07f567d-0cab-49e2-ab7d-5904964764b8","command_center_event_id":"f2c27ed3-6a4f-4d7e-92eb-c7a5bd1a2215"},{"id":"a7455069-104d-4799-9743-75d94da8ca1c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-f92e71bf7ba5","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.126-forgejo-bounded-retry","prNumber":2656,"terminal":false,"missionId":"f92e71bf-7ba5-47a4-98a8-bb7766fa59e8","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3195,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2263,"approvedPlanMs":0,"missionSetupMs":1051,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":305,"ledgerReconcileMs":0,"lineageReconcileMs":746,"resolvePreflightMs":1051,"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 after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"f92e71bf-7ba5-47a4-98a8-bb7766fa59e8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1972,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T16:49:26.172489+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2656","receipt_type":"execute_mission","idempotency_key":"mission:f92e71bf-7ba5-47a4-98a8-bb7766fa59e8:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"a945d8c4-4ba3-4088-8e5e-e5933db8ace5","command_center_event_id":"f92e71bf-7ba5-47a4-98a8-bb7766fa59e8"},{"id":"a74749c1-7447-4f5d-a903-d57fad33d4d0","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"0144cf04867408a12d67a6f3b29eb439857f38c7","missing":[],"pending":["forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"0144cf04867408a12d67a6f3b29eb439857f38c7","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"pending"},"requestContractHash":"555d9b7d3c219d62d66dbe553590cc106918301f791a47bb42a9a6ab62839950","forgejoWorkflowProof":{"runId":16428,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"ccExecution":"pending"},"targetJobCount":7,"observedTargetStates":{"ccExecution":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"7d6bdbc0dd26540b3eef85e7edbacc1ac23f4fb5","deploymentId":"forgejo-main-7d6bdbc0dd26540b3eef85e7edbacc1ac23f4fb5","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.67.5-tool-boundary-canonicalization","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T17:43:20.519005+00:00","proof_gate":"canonical_release_pending","source_sha":"0144cf04867408a12d67a6f3b29eb439857f38c7","external_id":"forgejo-main-0144cf048674","receipt_type":"canonical_release_status","idempotency_key":"mission:349b7649-40d8-494d-ac59-7e7ba440d778:forgejo-release-status:0144cf04867408a12d67a6f3b29eb439857f38c7:pending:forgejo-main/source=success|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"8edb3036-7ab8-4124-95b8-5d62031cb331","command_center_event_id":"349b7649-40d8-494d-ac59-7e7ba440d778"},{"id":"a749e642-af26-4e87-94be-c8bcd2c9d7f5","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-06T08:33:13.056202+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5163,\"sourceSha\":\"d059e784c8fb33ceeb0e36baec00e818ef3753e8\",\"deploymentId\":\"forgejo-main-d059e784c8fb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T07:52:38.163458+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6cd825d0-ddfe-4532-8e8e-5f72704f5be5:owner-progress-heartbeat:119418210","mission_step_id":"8f1c0a7d-df5b-4529-9b5e-b41c824b98db","command_center_event_id":"6cd825d0-ddfe-4532-8e8e-5f72704f5be5"},{"id":"a749f1cd-32af-46f3-b38b-bde2639a727b","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"9dae32f1-f3cf-09ae-7f92-c656f71fb9d5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:e6aa41e6-9469-47ff-ab5b-ad33420b95fa","mission_step_id":null,"command_center_event_id":"e6aa41e6-9469-47ff-ab5b-ad33420b95fa"},{"id":"a74d0747-4244-4aec-a852-b656d85fba2d","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-b069ca9ced7f","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":31384,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":3,"executorlessWaitMs":14620,"firstUsefulResultAt":"2026-10-01T01:26:27.437Z","recoveryAttemptCount":4,"ownerInterruptionCount":0},"version":null,"prNumber":4300,"terminal":false,"missionId":"b069ca9c-ed7f-4a86-92b5-cf809dff490d","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"d56a13b17eca63b0cb458586409333eb3a97d363","timingsMs":{"prReadinessMs":485,"approvedPlanMs":0,"shipAndProveMs":2633,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"b069ca9c-ed7f-4a86-92b5-cf809dff490d"},"performance":null,"deploymentId":"forgejo-main-d56a13b17eca","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["operator-respond"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1878,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T01:26:49.758362+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4300","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b069ca9c-ed7f-4a86-92b5-cf809dff490d:automatic-mission-resume:4300:canonical_release_reconciliation_pending","mission_step_id":"3f2b76d8-317a-482b-8eed-e4ce96958491","command_center_event_id":"b069ca9c-ed7f-4a86-92b5-cf809dff490d"},{"id":"a75003c4-6e8d-4174-9372-ce8964a8fb1a","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Repair the proven KnockLaunch Gate sparse-checkout dependency hydration defect blocking PR #3165: frontend_toolchain hydrates /src/ but omits /config/, causing valid frontend config JSON imports to fail.","baseSha":"06adfd2a9295e14363042bc17cc02f32a44335c5","issuedAt":1789780039879,"expiresAt":1789780219879,"missionId":"ff61a46c-a5d7-4ab2-b990-73ee0224e088","authorizationId":"fa1227c5-3193-4e7f-83cf-4e035ce1a863","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T01:07:20.167302+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"06adfd2a9295e14363042bc17cc02f32a44335c5","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:fa1227c5-3193-4e7f-83cf-4e035ce1a863","mission_step_id":"36d7d776-6ad5-4449-bdbf-57245858d8e9","command_center_event_id":"ff61a46c-a5d7-4ab2-b990-73ee0224e088"},{"id":"a750af57-24c9-44d8-9cfe-7fa94249ea11","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-80561269cf53","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":37245,"releaseCount":0,"toolCallCount":18,"repeatedCallCount":10,"executorlessWaitMs":831552,"firstUsefulResultAt":"2026-09-24T20:12:53.893Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.261-nonvisual-proof-precedence","prNumber":3672,"terminal":false,"missionId":"80561269-cf53-49a2-9887-be6cb1591d83","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5242,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1057,"missionSetupMs":455,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":455,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":455,"repositoryMutationMs":4185,"repositoryProviderMs":4185,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2319,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":455,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1866},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"80561269-cf53-49a2-9887-be6cb1591d83"},"performance":null,"deploymentId":null,"releaseState":"pending","workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3315,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T20:28:12.842828+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3672","receipt_type":"execute_mission","idempotency_key":"mission:80561269-cf53-49a2-9887-be6cb1591d83:execute_mission:repair_mission_pr_handed_off_to_supervisor:generation-1","mission_step_id":"18226292-9ac1-4db7-8994-e7eadab836b7","command_center_event_id":"80561269-cf53-49a2-9887-be6cb1591d83"},{"id":"a750e212-1ebb-4edf-be2b-93f6bf0f7161","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"d6e4b9c3255245a559694729623e801711fdd5ac","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"d6e4b9c3255245a559694729623e801711fdd5ac","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":"06ae7ff1b05797c46ab0f1beb487fbd3e405a18f51a9b8ea9ebd95919a48d715","forgejoWorkflowProof":{"runId":7650,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T00:03:50.409154+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"d6e4b9c3255245a559694729623e801711fdd5ac","external_id":"forgejo-main-d6e4b9c32552","receipt_type":"canonical_release_status","idempotency_key":"mission:b3a3078f-e616-4491-91e8-ff528d34aa93:forgejo-release-status:d6e4b9c3255245a559694729623e801711fdd5ac:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"6403af2b-623c-48a3-bd00-1b37fb312a62","command_center_event_id":"b3a3078f-e616-4491-91e8-ff528d34aa93"},{"id":"a7510683-bedc-4b8c-9c3b-df95603b3e35","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success","supabase-edge-production/live":"success"},"mainSha":"aedc7124a6b353898f8d01d8a069399652aea4a8","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","frontend-cloudflare/live"],"sourceSha":"79e66b347abab6959faf463fd7ebdae25e1465e6","releaseState":"verified","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":true},"releaseTargetStates":{"frontend":"success","supabaseEdge":"success"},"requestContractHash":null,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/13112","runId":13112,"status":"success","sourceSha":"79e66b347abab6959faf463fd7ebdae25e1465e6","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success","supabaseEdge":"success"},"targetJobCount":6,"observedTargetStates":{"frontend":"success","supabaseEdge":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":{"exact":true,"source":"exact_source_parent_diff_shared_release_owner_mapping","parentSha":"c0a476f88b64b15f3a95592b31375933dc808432","sourceSha":"79e66b347abab6959faf463fd7ebdae25e1465e6","changedPaths":["config/capabilities/tenant-workspace-ui-contract-v2.json","src/components/branding/TenantLogo.tsx","src/components/platform/PlatformProfileEditor.tsx","src/components/platform/TenantBrandMediaSettings.tsx","src/lib/tenants/tenantMediaBranding.ts","src/shells/TenantModesShell.tsx","src/shells/modesTenantShell.ts","supabase/functions/tenant-media-library/index.ts"],"changedPathCount":8,"independentOfCurrentMainCompare":true},"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-04T11:33:48.59218+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"79e66b347abab6959faf463fd7ebdae25e1465e6","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:33b95491-6932-4ce4-9d23-eb0d798917bf:forgejo-release-status:79e66b347abab6959faf463fd7ebdae25e1465e6:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|frontend-cloudflare/live=success","mission_step_id":"6015c34a-4fd7-430a-afbb-06d7b6edf9d4","command_center_event_id":"33b95491-6932-4ce4-9d23-eb0d798917bf"},{"id":"a751946a-e790-4f14-874f-d35938486580","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-74c460907b95","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":12128,"releaseCount":0,"toolCallCount":6,"repeatedCallCount":1,"executorlessWaitMs":64294,"firstUsefulResultAt":"2026-10-04T09:11:09.968Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":4711,"terminal":false,"missionId":"74c46090-7b95-411f-9dee-e4820e295fc4","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"dd8d44aab4dd84a2e742bbc6eb9306d1421a03ec","timingsMs":{"prReadinessMs":97,"approvedPlanMs":0,"shipAndProveMs":348,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"74c46090-7b95-411f-9dee-e4820e295fc4"},"performance":null,"deploymentId":"forgejo-main-dd8d44aab4dd","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1842,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T09:14:27.746566+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4711","receipt_type":"automatic_mission_resume","idempotency_key":"mission:74c46090-7b95-411f-9dee-e4820e295fc4:automatic-mission-resume:4711:canonical_release_reconciliation_pending","mission_step_id":"7b624b3d-058d-4c7c-9670-0bd9329e9e68","command_center_event_id":"74c46090-7b95-411f-9dee-e4820e295fc4"},{"id":"a752d300-50a2-4553-9110-2f88d6a8ca78","source":"cc-execution","status":"cancelled","payload":{"cancelled":true,"missionId":"57ebcdf7-7caa-434f-83ca-cf7c3815d6bf"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T03:12:12.899063+00:00","proof_gate":"durable_mission_cancelled","source_sha":null,"external_id":null,"receipt_type":"owner_mission_cancelled","idempotency_key":"mission:57ebcdf7-7caa-434f-83ca-cf7c3815d6bf:mission-cancel:57ebcdf7-7caa-434f-83ca-cf7c3815d6bf","mission_step_id":"86eb64e4-87b8-4baa-af03-dfc7fa462952","command_center_event_id":"57ebcdf7-7caa-434f-83ca-cf7c3815d6bf"},{"id":"a7547a3d-ea63-4752-ba07-a8935fa5a974","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"pull_request_not_merge_eligible:pr_not_merge_eligible","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.18-repair-continuation-release","prNumber":4125,"terminal":false,"missionId":"6d831750-db2f-4499-bd05-964ea9682841","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"6d831750-db2f-4499-bd05-964ea9682841"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":186,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T10:47:29.766114+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4125","receipt_type":"ship_and_prove","idempotency_key":"mission:6d831750-db2f-4499-bd05-964ea9682841:ship_and_prove:canonical_release_blocked","mission_step_id":"0376db23-3c87-4098-b6ca-2fb8628d1367","command_center_event_id":"6d831750-db2f-4499-bd05-964ea9682841"},{"id":"a755ba83-400b-4494-8ea6-32adb1986648","source":"cc-execution","status":"recorded","payload":{"objective":"Run the canonical authenticated Visual Witness for Space Coast Emergency Tarping on the Field Intelligence route. Use tenant a2929648-19db-46c8-9e93-07378ed1aa5f, profile default, GodMode projection, desktop and mobile, real SCE map interactions, and screenshot evidence. This is verification only; do not change application data. Return the terminal visual proof or the exact blocker.","tenantRef":"a2929648-19db-46c8-9e93-07378ed1aa5f","receivedAt":"2026-08-25T17:06:26.428Z","fingerprint":"1464828b7f19a61029d995710128ffe574a888b6450ea6c4aa9c8cfdb51f11f5","workstreamRef":"a292964819db46c89e9307378ed1aa5f","conversationId":null,"canonicalBranch":null,"requestedBranch":null,"conversationContext":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-25T17:06:27.083002+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:52469e61-5813-4577-8d30-e8d921929da9:tenant-workstream-contribution:1464828b7f19a61029d995710128ffe574a888b6450ea6c4aa9c8cfdb51f11f5","mission_step_id":null,"command_center_event_id":"52469e61-5813-4577-8d30-e8d921929da9"},{"id":"a755c9dd-1dc1-4b2f-8189-e62a188cc12e","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"baseSha":"2e579da7f05957cfbf59f4da0bd60969ed3768b9","issuedAt":1791633525697,"expiresAt":1791633705697,"missionId":"146a30b8-1c42-4563-8889-048af28fdfb7","autoRefreeze":true,"authorizationId":"260f78b3-3527-4764-844b-7b17ab4dfcd6","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-10T11:58:46.284951+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"2e579da7f05957cfbf59f4da0bd60969ed3768b9","external_id":"260f78b3-3527-4764-844b-7b17ab4dfcd6","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:146a30b8-1c42-4563-8889-048af28fdfb7:260f78b3-3527-4764-844b-7b17ab4dfcd6","mission_step_id":null,"command_center_event_id":"146a30b8-1c42-4563-8889-048af28fdfb7"},{"id":"a755cab8-9078-4443-a4a4-3d188f391e5d","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-77ea3e90c156","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":7260,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":14209,"firstUsefulResultAt":"2026-09-24T07:28:20.240Z","recoveryAttemptCount":1,"ownerInterruptionCount":0},"version":"1.58.249-semantic-conflict-generation","prNumber":null,"terminal":false,"missionId":"77ea3e90-c156-45db-989b-3ef3dd73c0e1","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":619,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":472,"providerAuthMs":0,"ledgerPrepareMs":299,"ledgerReconcileMs":0,"lineageReconcileMs":173,"resolvePreflightMs":472,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":299,"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":"77ea3e90-c156-45db-989b-3ef3dd73c0e1"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4903,"likelyAffectedFiles":[".forgejo/workflows/knocklaunch.yml"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T07:28:43.183317+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:77ea3e90-c156-45db-989b-3ef3dd73c0e1:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a90179a6-d0df-4641-b1eb-39589004a1da","command_center_event_id":"77ea3e90-c156-45db-989b-3ef3dd73c0e1"},{"id":"a75bdb58-b879-440c-bb97-8f8e69745533","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-888171b232db","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":null,"terminal":false,"missionId":"888171b2-32db-4766-a5b1-f8bdf32fd948","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4205,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":3558,"providerAuthMs":0,"ledgerPrepareMs":3558,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":3558,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":3558,"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":"888171b2-32db-4766-a5b1-f8bdf32fd948"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3473,"likelyAffectedFiles":["src/pages/card-grading/PCGAIGradingWorkbench.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T19:50:50.92556+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:888171b2-32db-4766-a5b1-f8bdf32fd948:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"356b3efa-fd59-443d-b413-53d3112396b7","command_center_event_id":"888171b2-32db-4766-a5b1-f8bdf32fd948"},{"id":"a75d507c-09c5-415e-92f3-fde05d570179","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"canonical_release_run_not_observed_after_dispatch","status":"blocked","metrics":{"receiptBytes":3004,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.31.7-canonical-planner-owners","prNumber":4270,"terminal":false,"missionId":"e4a4d33f-57ef-4cbf-bc20-1ce559707b57","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"e4a4d33f-57ef-4cbf-bc20-1ce559707b57"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":182,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-07T21:50:47.156604+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4270","receipt_type":"ship_and_prove","idempotency_key":"mission:e4a4d33f-57ef-4cbf-bc20-1ce559707b57:ship_and_prove:canonical_release_blocked","mission_step_id":"56945fcf-4e1a-4186-8270-f610771f3aa7","command_center_event_id":"e4a4d33f-57ef-4cbf-bc20-1ce559707b57"},{"id":"a75f1e75-1c26-4aa6-b4a9-696fc16bd1e8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-a3d59bd73d1a","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3284,"terminal":false,"missionId":"a3d59bd7-3d1a-4a5d-a5b1-cbbfed259c88","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":503,"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":"a3d59bd7-3d1a-4a5d-a5b1-cbbfed259c88"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1285,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T14:15:42.328057+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3284","receipt_type":"automatic_mission_resume","idempotency_key":"mission:a3d59bd7-3d1a-4a5d-a5b1-cbbfed259c88:automatic-mission-resume:3284:repair_mission_waiting_for_gate","mission_step_id":"62da6984-dd7b-4633-ae09-573f58507291","command_center_event_id":"a3d59bd7-3d1a-4a5d-a5b1-cbbfed259c88"},{"id":"a75fd2fd-9d3c-49ba-952d-272dd0b8ed08","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","supabase-edge-production/live":"success"},"mainSha":"57df88819b9c30e3755191b867573cfe3c724711","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"57df88819b9c30e3755191b867573cfe3c724711","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["roof-measurement-job"]},"requestContractHash":"53198c83bf6165ec05f63bdf3feccde7e80a8b0295d0efacdb10702316736519","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/4744","runId":4744,"status":"success","sourceSha":"57df88819b9c30e3755191b867573cfe3c724711","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-03T03:21:02.744495+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"57df88819b9c30e3755191b867573cfe3c724711","external_id":"forgejo-main-57df88819b9c","receipt_type":"canonical_release_status","idempotency_key":"mission:875c0fd7-3822-4054-b9c8-d21539e907cb:forgejo-release-status:57df88819b9c30e3755191b867573cfe3c724711:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success","mission_step_id":"778741d8-bf0a-42a8-80e0-3b2992ca2bfb","command_center_event_id":"875c0fd7-3822-4054-b9c8-d21539e907cb"},{"id":"a7608d88-473f-46e2-a688-194ac0db0845","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"4133e79cd5944de7a04f6ca807d3b7993d0dedcb","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"4133e79cd5944de7a04f6ca807d3b7993d0dedcb","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"abd04def67fac6de2f92225ae103147b955c9b184ba6effc93853fadceddcb42","forgejoWorkflowProof":{"runId":11204,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T12:19:45.32819+00:00","proof_gate":"canonical_release_pending","source_sha":"4133e79cd5944de7a04f6ca807d3b7993d0dedcb","external_id":"forgejo-main-4133e79cd594","receipt_type":"canonical_release_status","idempotency_key":"mission:6cb37726-49b1-44fb-bf69-8a8c90116207:forgejo-release-status:4133e79cd5944de7a04f6ca807d3b7993d0dedcb:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"7a0047da-d9cf-428e-a333-8511d1ccad6b","command_center_event_id":"6cb37726-49b1-44fb-bf69-8a8c90116207"},{"id":"a761b1fa-66f9-4fa0-96a3-e47ec2aa144f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-cda22f1f6843","prNumber":2927,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"bd3bfbe3d464b2ea668385dcea5752d9bedb03bd","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T16:40:47.91023+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"bd3bfbe3d464b2ea668385dcea5752d9bedb03bd","external_id":"2927","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:cda22f1f-6843-4ba5-bb57-8ec2b4f14550:merged-pr:2927:bd3bfbe3d464b2ea668385dcea5752d9bedb03bd","mission_step_id":"08cfecf3-bc39-4b1d-ac14-f3b35d189890","command_center_event_id":"cda22f1f-6843-4ba5-bb57-8ec2b4f14550"},{"id":"a762f0eb-28a0-444c-b48c-007348b8c31f","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending"},"mainSha":"2787c96b0131f8cb0550560508cc0baa9e306cbe","missing":[],"pending":["forgejo-release/workflow","frontend-cloudflare/live"],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"2787c96b0131f8cb0550560508cc0baa9e306cbe","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"pending"},"requestContractHash":"7a65ffb9b7acc1d85714592d2836828b96a908192a0a442162ff0b31afa71c49","forgejoWorkflowProof":{"runId":12149,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T04:20:58.622213+00:00","proof_gate":"canonical_release_pending","source_sha":"2787c96b0131f8cb0550560508cc0baa9e306cbe","external_id":"forgejo-main-2787c96b0131","receipt_type":"canonical_release_status","idempotency_key":"mission:748b503b-dd0d-48b8-b7f3-b8be40a0c49f:forgejo-release-status:2787c96b0131f8cb0550560508cc0baa9e306cbe:pending:forgejo-main/source=success|forgejo-release/workflow=pending|frontend-cloudflare/live=pending","mission_step_id":"6d3e8a99-c3ce-4846-ba3c-ff7a9db3723e","command_center_event_id":"748b503b-dd0d-48b8-b7f3-b8be40a0c49f"},{"id":"a763bde4-8846-4ede-84ed-ad8f7f2dd279","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.27-tenant-scope-security","prNumber":4534,"terminal":false,"missionId":"4498e077-56fa-434b-8469-1201fe83c92d","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"dcddd206537796846ef4b1bb8ea126dbc6e03aa6","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"4498e077-56fa-434b-8469-1201fe83c92d"},"performance":null,"deploymentId":"canonical-release-dcddd2065377","workflowRunId":31404267025,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1227,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-10T15:33:50.560305+00:00","proof_gate":"canonical_release_dispatched","source_sha":"dcddd206537796846ef4b1bb8ea126dbc6e03aa6","external_id":"canonical-release-dcddd2065377","receipt_type":"ship_and_prove","idempotency_key":"mission:4498e077-56fa-434b-8469-1201fe83c92d:ship_and_prove:canonical_release_dispatched:dcddd206537796846ef4b1bb8ea126dbc6e03aa6:31404267025","mission_step_id":"db55f2da-70ce-4bbc-b154-403cbfba3b31","command_center_event_id":"4498e077-56fa-434b-8469-1201fe83c92d"},{"id":"a7653da7-feab-448d-9ec7-44af75fad079","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e92c37a8f1ff","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.214-mcp-repository-source-resolution","prNumber":3433,"terminal":false,"missionId":"e92c37a8-f1ff-43b6-927b-d966718199ff","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2878,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2143,"approvedPlanMs":0,"missionSetupMs":1503,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":404,"ledgerReconcileMs":0,"lineageReconcileMs":1099,"resolvePreflightMs":1503,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":404,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"e92c37a8-f1ff-43b6-927b-d966718199ff"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1975,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T14:24:06.662122+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"3433","receipt_type":"execute_mission","idempotency_key":"mission:e92c37a8-f1ff-43b6-927b-d966718199ff:execute_mission:repair_mission_waiting_for_gate:current-generation","mission_step_id":"e2f56862-f551-4c3d-bdd9-bb78fc867541","command_center_event_id":"e92c37a8-f1ff-43b6-927b-d966718199ff"},{"id":"a76a81e0-cc61-44d7-acef-523eba1ae056","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"forgejo_same_source_release_failed_no_redispatch:852","status":"blocked","metrics":{"receiptBytes":6580,"releaseCount":1,"toolCallCount":7,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":260,"terminal":false,"missionId":"f26b5f7f-60d8-43b2-bc89-85c08b9f1377","operation":"automatic_mission_resume","proofGate":"canonical_release_blocked","sourceSha":"3f175a90ad0a0cf44608a31c16601da9f356605e","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"f26b5f7f-60d8-43b2-bc89-85c08b9f1377"},"performance":null,"deploymentId":"forgejo-main-3f175a90ad0a","workflowRunId":852,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":331,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T17:08:13.812035+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"260","receipt_type":"automatic_mission_resume","idempotency_key":"mission:f26b5f7f-60d8-43b2-bc89-85c08b9f1377:automatic-mission-resume:260:canonical_release_blocked","mission_step_id":"a8f45ce9-97fc-42ac-b821-d608f235808b","command_center_event_id":"f26b5f7f-60d8-43b2-bc89-85c08b9f1377"},{"id":"a76e513c-c1b8-480a-8560-62a2f5aff80f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-9112429c45da","prNumber":4707,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"97c6f8aed6922c03eaa496ace6bb6e98c6e590f6","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T08:57:30.089524+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"97c6f8aed6922c03eaa496ace6bb6e98c6e590f6","external_id":"4707","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:9112429c-45da-42be-86d2-5aaf37eccc1e:merged-pr:4707:97c6f8aed6922c03eaa496ace6bb6e98c6e590f6","mission_step_id":"42af7c49-2dfc-467d-8cf8-f0cffbfea88c","command_center_event_id":"9112429c-45da-42be-86d2-5aaf37eccc1e"},{"id":"a770d3a4-922a-4db7-9aa2-0b7ee9272c64","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":["single_active_workstream:godmode-effective-owner-realtor-mode","existing_pr:1858","gate_run:5570_success","current_head:b4a9891f934078946d38eda630e9a76411ab8ed9"],"confidence":1,"rawUtterance":"And then put the option for realtor mode in the avatar menu, which is also still showing CRM ops, by the way.","wordingChanged":true,"canonicalIntent":"For REALTOR tenants such as Curri, make the avatar menu tenant-role aware: show an Owner Mode / Realtor Mode switch instead of generic CRM Ops tenant-facing language. GodMode should default to the tenant owner experience and Realtor Mode must function as the scoped agent experience without changing stored ownership.","resolutionStatus":"resolved","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-avatar-mode","statement":"For REALTOR tenants, the avatar menu exposes Owner Mode and Realtor Mode and does not present generic CRM Ops as the tenant-facing mode.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-realtor-functional","statement":"GodMode defaults to Owner Mode in the tenant and Realtor Mode behaves as a usable agent experience when selected.","proofConditionIds":["proof-repository","proof-runtime"]}],"objective":"For REALTOR tenants such as Curri, make the avatar menu tenant-role aware: show an Owner Mode / Realtor Mode switch instead of generic CRM Ops tenant-facing language. GodMode should default to the tenant owner experience and Realtor Mode must function as the scoped agent experience without changing stored ownership.","constraints":[{"id":"constraint-no-owner-mutation","statement":"Do not mutate tenants.owner_id, persisted owner records, or tenant membership rows to implement the view modes.","proofConditionIds":["proof-repository"]},{"id":"constraint-same-pr","statement":"Continue the existing branch and PR #1858; do not create a duplicate branch or pull request.","proofConditionIds":["proof-repository"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"PR #1858 contains the shared Owner/Realtor projection, REALTOR avatar switch, and Agent field-role handling without persisted ownership mutation.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"After the frontend release, REALTOR tenant runtime uses Owner Mode by default for GodMode and exposes a functional Realtor Mode switch in the avatar menu.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"afcc84060121252da60578887a131427dd15419ced013eec23bca4bfc2b7acf7","requestContractRevision":3,"previousRequestContractHash":"d69a951ef2dc0fccb8b4d122b508b16d1745e4919dabaa30d7621ea0db607204"},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-05T16:45:36.835804+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c4d815b4-45c7-45d8-9f28-884d162fdcff:request-contract:afcc84060121252da60578887a131427dd15419ced013eec23bca4bfc2b7acf7","mission_step_id":"28d9b2c5-367d-45f5-a12c-88937aa12358","command_center_event_id":"c4d815b4-45c7-45d8-9f28-884d162fdcff"},{"id":"a772cb01-2450-42e0-99ac-475eb8742258","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-9d088d7955f2","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":180209,"releaseCount":1,"toolCallCount":79,"repeatedCallCount":59,"executorlessWaitMs":1433472,"firstUsefulResultAt":"2026-09-27T15:11:29.867Z","recoveryAttemptCount":31,"ownerInterruptionCount":0},"version":null,"prNumber":3881,"terminal":false,"missionId":"9d088d79-55f2-4991-b7db-999b3335bec5","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":5425,"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":"9d088d79-55f2-4991-b7db-999b3335bec5"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T15:33:07.343529+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"3881","receipt_type":"automatic_mission_resume","idempotency_key":"mission:9d088d79-55f2-4991-b7db-999b3335bec5:automatic-mission-resume:3881:repair_mission_pr_ready_retryable","mission_step_id":"30ceb463-6087-4c64-872e-ee2c32df295b","command_center_event_id":"9d088d79-55f2-4991-b7db-999b3335bec5"},{"id":"a7759775-804c-4c2c-9329-64a2db75096f","source":"cc-execution","status":"recorded","payload":{"objective":"Make Big Papi's compact 3-day agenda actually usable for Will: real event rows must open the exact event; cancellation must be obvious and fast from both the agenda and selected event detail; cancellation must preserve the record and mark it canceled/red rather than deleting it. Preserve weather and compact 3-day layout. Frontend only. Ship through one PR and prove the interactions live.","tenantRef":"bigpapisiceys","receivedAt":"2026-08-28T17:13:15.504Z","fingerprint":"7c11a290ed1344f0e2850acea25f5e05a408dd9617368efe7bbd1ae669631eec","workstreamRef":"bigpapisiceys","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Make Big Papi's compact 3-day agenda actually usable for Will: real event rows must open the exact event; cancellation must be obvious and fast from both the agenda and selected event detail; cancellation must preserve the record and mark it canceled/red rather than deleting it. Preserve weather and compact 3-day layout. Frontend only. Ship through one PR and prove the interactions live.","wordingChanged":false,"canonicalIntent":"Make Big Papi's compact 3-day agenda actually usable for Will: real event rows must open the exact event; cancellation must be obvious and fast from both the agenda and selected event detail; cancellation must preserve the record and mark it canceled/red rather than deleting it. Preserve weather and compact 3-day layout. Frontend only. Ship through one PR and prove the interactions live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"open-event","statement":"Every real event shown in the 3-day agenda is a large clickable/tappable control that opens that exact event record.","proofConditionIds":["proof-open"]},{"id":"cancel-event","statement":"Will can cancel a non-canceled event directly from the 3-day agenda and from the selected event detail without deleting the record.","proofConditionIds":["proof-cancel-dashboard","proof-cancel-detail","proof-canceled-state"]},{"id":"canceled-visible","statement":"Canceled events remain visible/openable and render as canceled/red.","proofConditionIds":["proof-canceled-state","proof-open"]}],"objective":"Make Big Papi's compact 3-day agenda actually usable for Will: real event rows must open the exact event; cancellation must be obvious and fast from both the agenda and selected event detail; cancellation must preserve the record and mark it canceled/red rather than deleting it. Preserve weather and compact 3-day layout. Frontend only. Ship through one PR and prove the interactions live.","constraints":[{"id":"compact","statement":"Preserve the compact three-day agenda.","proofConditionIds":["proof-layout"]},{"id":"weather","statement":"Preserve weather information.","proofConditionIds":["proof-weather"]},{"id":"history","statement":"Cancellation must set canceled state and preserve history; do not delete the event.","proofConditionIds":["proof-canceled-state"]},{"id":"no-repeat-cancel","statement":"Do not show Cancel again for already canceled events.","proofConditionIds":["proof-canceled-state"]},{"id":"frontend-only","statement":"Frontend-only change.","proofConditionIds":["proof-release-target"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-open","kind":"interaction","claim":"Tap a real agenda event and verify /big-papis/owner/events?event=<exact id> opens the selected event.","route":"/big-papis/owner/dashboard","required":true,"expectedText":"Open event","targetedActions":[{"action":"click","target":"a[aria-label^='Open event:']"},{"value":"/big-papis/owner/events?event=","action":"assert_path_contains"}],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-cancel-dashboard","kind":"interaction","claim":"A non-canceled agenda event exposes a visible Cancel control wired to cancellation, not deletion.","route":"/big-papis/owner/dashboard","required":true,"expectedText":"Cancel","targetedActions":[{"value":"Cancel","action":"assert_text"}],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-cancel-detail","kind":"interaction","claim":"Selected event detail exposes a visible top-level Cancel event action.","route":"/big-papis/owner/events","required":true,"expectedText":"Cancel event","targetedActions":[{"value":"Cancel event","action":"assert_text"}],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-canceled-state","kind":"runtime","claim":"Source and live runtime preserve canceled records, render canceled/red, hide duplicate cancel action for already-canceled state, and use status='canceled' rather than dismissed/deleted.","route":"/big-papis/owner/dashboard","required":true,"expectedText":"cancelled","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-layout","kind":"runtime","claim":"The dashboard still contains the compact 3-day agenda.","route":"/big-papis/owner/dashboard","required":true,"expectedText":"3-day agenda","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-weather","kind":"runtime","claim":"The compact agenda still contains weather forecast content.","route":"/big-papis/owner/dashboard","required":true,"expectedText":"rain","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release-target","kind":"runtime","claim":"Release affects frontend only.","route":"/big-papis/owner/dashboard","required":true,"expectedText":"3-day agenda","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":null,"conversationContext":"{\"requestContract\":{\"version\":1,\"source\":\"owner_explicit\",\"intent\":{\"rawUtterance\":\"Will doesn't like the current 3-day calendar because you can't click the event, and he needs to be able to easier cancel events.\",\"canonicalIntent\":\"Make Big Papi owner 3-day agenda events directly openable and make event cancellation obvious and easy while preserving canceled event history.\",\"resolutionStatus\":\"exact\",\"wordingChanged\":false,\"uniqueResolution\":true,\"clarificationRequired\":false},\"outcomes\":[{\"id\":\"open-event\",\"statement\":\"Every real event shown in the 3-day agenda is a large clickable/tappable control that opens that exact event record.\",\"proofConditionIds\":[\"proof-open\"]},{\"id\":\"cancel-event\",\"statement\":\"Will can cancel a non-canceled event directly from the 3-day agenda and from the selected event detail without deleting the record.\",\"proofConditionIds\":[\"proof-cancel-dashboard\",\"proof-cancel-detail\",\"proof-canceled-state\"]},{\"id\":\"canceled-visible\",\"statement\":\"Canceled events remain visible/openable and render as canceled/red.\",\"proofConditionIds\":[\"proof-canceled-state\",\"proof-open\"]}],\"constraints\":[{\"id\":\"compact\",\"statement\":\"Preserve the compact three-day agenda.\",\"proofConditionIds\":[\"proof-layout\"]},{\"id\":\"weather\",\"statement\":\"Preserve weather information.\",\"proofConditionIds\":[\"proof-weather\"]},{\"id\":\"history\",\"statement\":\"Cancellation must set canceled state and preserve history; do not delete the event.\",\"proofConditionIds\":[\"proof-canceled-state\"]},{\"id\":\"no-repeat-cancel\",\"statement\":\"Do not show Cancel again for already canceled events.\",\"proofConditionIds\":[\"proof-canceled-state\"]},{\"id\":\"frontend-only\",\"statement\":\"Frontend-only change.\",\"proofConditionIds\":[\"proof-release-target\"]}],\"proofConditions\":[{\"id\":\"proof-open\",\"kind\":\"interaction\",\"claim\":\"Tap a real agenda event and verify /big-papis/owner/events?event=<exact id> opens the selected event.\",\"required\":true,\"route\":\"/big-papis/owner/dashboard\",\"expectedText\":\"Open event\",\"targetedActions\":[{\"action\":\"click\",\"target\":\"a[aria-label^='Open event:']\"},{\"action\":\"assert_path_contains\",\"value\":\"/big-papis/owner/events?event=\"}]},{\"id\":\"proof-cancel-dashboard\",\"kind\":\"interaction\",\"claim\":\"A non-canceled agenda event exposes a visible Cancel control wired to cancellation, not deletion.\",\"required\":true,\"route\":\"/big-papis/owner/dashboard\",\"expectedText\":\"Cancel\",\"targetedActions\":[{\"action\":\"assert_text\",\"value\":\"Cancel\"}]},{\"id\":\"proof-cancel-detail\",\"kind\":\"interaction\",\"claim\":\"Selected event detail exposes a visible top-level Cancel event action.\",\"required\":true,\"route\":\"/big-papis/owner/events\",\"expectedText\":\"Cancel event\",\"targetedActions\":[{\"action\":\"assert_text\",\"value\":\"Cancel event\"}]},{\"id\":\"proof-canceled-state\",\"kind\":\"runtime\",\"claim\":\"Source and live runtime preserve canceled records, render canceled/red, hide duplicate cancel action for already-canceled state, and use status='canceled' rather than dismissed/deleted.\",\"required\":true,\"route\":\"/big-papis/owner/dashboard\",\"expectedText\":\"cancelled\",\"targetedActions\":[]},{\"id\":\"proof-layout\",\"kind\":\"runtime\",\"claim\":\"The dashboard still contains the compact 3-day agenda.\",\"required\":true,\"route\":\"/big-papis/owner/dashboard\",\"expectedText\":\"3-day agenda\",\"targetedActions\":[]},{\"id\":\"proof-weather\",\"kind\":\"runtime\",\"claim\":\"The compact agenda still contains weather forecast content.\",\"required\":true,\"route\":\"/big-papis/owner/dashboard\",\"expectedText\":\"rain\",\"targetedActions\":[]},{\"id\":\"proof-release-target\",\"kind\":\"runtime\",\"claim\":\"Release affects frontend only.\",\"required\":true,\"route\":\"/big-papis/owner/dashboard\",\"expectedText\":\"3-day agenda\",\"targetedActions\":[],\"allowedReleaseTargets\":[\"frontend\"],\"requiredReleaseTargets\":[\"frontend\"]}],\"terminalPolicy\":\"all_required_proof_conditions_satisfied_after_live_release\"}}","requestContractHash":"8005741dda35114f9398a60f5514392a3a79c583b5c39102b081a0669ddfcbe5","requestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T17:13:16.293409+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:5f9f86cf-6725-4ac9-929a-d37c6e5ab295:tenant-workstream-contribution:7c11a290ed1344f0e2850acea25f5e05a408dd9617368efe7bbd1ae669631eec","mission_step_id":null,"command_center_event_id":"5f9f86cf-6725-4ac9-929a-d37c6e5ab295"},{"id":"a7760922-01bd-4a88-be7f-98bc3a3f83b7","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-bb3e7e9188b5","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":2204,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-25T20:53:24.247Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.282-lineage-main-guard","prNumber":null,"terminal":false,"missionId":"bb3e7e91-88b5-4dab-b802-8db822b32a16","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2716,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":264,"providerAuthMs":0,"ledgerPrepareMs":264,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":264,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":264,"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":"bb3e7e91-88b5-4dab-b802-8db822b32a16"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3797,"likelyAffectedFiles":["src/pages/SignAgreement.tsx","supabase/functions/agreement-sign/index.ts","src/__tests__/contracts/proposal-send-state-handoff.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T20:53:24.284162+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bb3e7e91-88b5-4dab-b802-8db822b32a16:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"3b02d004-7ed3-42ce-8209-70bda213ec2f","command_center_event_id":"bb3e7e91-88b5-4dab-b802-8db822b32a16"},{"id":"a777765b-57e0-4940-8405-bf9e0ddbb64f","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-39d48bc3a710","prNumber":4841,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"ed3a3d854c5bb3371685bd20009a6e33d94e0724","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T20:05:54.928716+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"ed3a3d854c5bb3371685bd20009a6e33d94e0724","external_id":"4841","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:39d48bc3-a710-483e-8f57-241524fbba1c:merged-pr:4841:ed3a3d854c5bb3371685bd20009a6e33d94e0724","mission_step_id":"308447f0-5a66-445f-87cb-f437960bbd7a","command_center_event_id":"39d48bc3-a710-483e-8f57-241524fbba1c"},{"id":"a77b1643-90af-46cd-aa21-a7b1d29ac582","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Reconcile the refreshed exact-head Gate for PR #1579 after successful same-PR rebase onto current main. If green, squash merge and release only frontend plus owner-video-studio Supabase Edge Function, then prove live /admin/video-studio and provider configuration. If this exact change causes a gate failure, repair only that failure on the same branch and PR. Do not mutate control-plane files.","wordingChanged":false,"canonicalIntent":"Reconcile the refreshed exact-head Gate for PR #1579 after successful same-PR rebase onto current main. If green, squash merge and release only frontend plus owner-video-studio Supabase Edge Function, then prove live /admin/video-studio and provider configuration. If this exact change causes a gate failure, repair only that failure on the same branch and PR. Do not mutate control-plane files.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Continue the existing owner-video-studio cloud delivery on PR #1579 from its exact current head. Reconcile KnockLaunch Gate, fix only failures caused by this change if any, preserve the same PR and branch, squash merge when green, deploy only the frontend and owner-video-studio Supabase Edge Function, then prove the live /admin/video-studio route and backend provider configuration state. Do not mutate control-plane files.","proofConditionIds":["proof-production"]}],"objective":"Reconcile the refreshed exact-head Gate for PR #1579 after successful same-PR rebase onto current main. If green, squash merge and release only frontend plus owner-video-studio Supabase Edge Function, then prove live /admin/video-studio and provider configuration. If this exact change causes a gate failure, repair only that failure on the same branch and PR. Do not mutate control-plane files.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Continue the existing owner-video-studio cloud delivery on PR #1579 from its exact current head. Reconcile KnockLaunch Gate, fix only failures caused by this change if any, preserve the same PR and branch, squash merge when green, deploy only the frontend and owner-video-studio Supabase Edge Function, then prove the live /admin/video-studio route and backend provider configuration state. Do not mutate control-plane files.","route":"/admin/video-studio","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"a0e9fd222323102058fddcfcf1468af5a37845c8248b83d069e01c3bcba3b172","requestContractRevision":6,"previousRequestContractHash":"5c745a4e70bde5196fa2a0272ac241139e8dd00566405c7d3c58022985a7dceb"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-03T17:07:20.607948+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:4b6d960e-8edc-4398-8e9c-37a583d1626a:request-contract-revision:6:a0e9fd222323102058fddcfcf1468af5a37845c8248b83d069e01c3bcba3b172","mission_step_id":"224cbd3e-aebe-42b6-b610-1e8ef32e561e","command_center_event_id":"4b6d960e-8edc-4398-8e9c-37a583d1626a"},{"id":"a77b489e-6eb0-4cff-8c18-dabf809c41e1","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-28T21:53:01.807829+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-9d5795205472\",\"prNumber\":4036,\"sourceSha\":\"a12ead5738a714fce66955394e4d3c71c306baad\",\"deploymentId\":\"forgejo-main-a12ead5738a7\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T18:56:59.023775+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:9d579520-5472-4fc8-9581-02ff1a9f0107:owner-progress-heartbeat:119374787","mission_step_id":"67ed6e6a-8f08-436e-bcec-64defc8731aa","command_center_event_id":"9d579520-5472-4fc8-9581-02ff1a9f0107"},{"id":"a77d518b-c0c5-4ed3-9fbe-304a907a05cb","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/roofhelpfinder-crawl-surface-20260831","reason":"pull_request_not_open","status":"retryable","metrics":{"receiptBytes":20740,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.56.5-premium-motion-source-targets","prNumber":1189,"terminal":false,"missionId":"4e5ed167-968c-4684-b7f2-4a44c8e1238e","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"handlerMs":1538,"prReadinessMs":1201,"approvedPlanMs":0,"missionSetupMs":5721,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"4e5ed167-968c-4684-b7f2-4a44c8e1238e"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":977,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T14:00:08.311631+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"1189","receipt_type":"execute_mission","idempotency_key":"mission:4e5ed167-968c-4684-b7f2-4a44c8e1238e:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"ede7b877-fe4a-4bfb-9a51-8de79be4ae37","command_center_event_id":"4e5ed167-968c-4684-b7f2-4a44c8e1238e"},{"id":"a77f650b-ace3-4416-abd4-17faf6c6766e","source":"owner_authorized_backlog_reconciliation","status":"blocked","payload":{"disposition":"recoverable_blocked","auditPreserved":true,"releaseVerified":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T15:48:29.147163+00:00","proof_gate":"expired_mission_missing_implementation_evidence","source_sha":null,"external_id":null,"receipt_type":"historical_mission_triage","idempotency_key":"historical-triage-20261011:dd48227f-d962-4b1a-9209-a57ec265486e","mission_step_id":null,"command_center_event_id":"dd48227f-d962-4b1a-9209-a57ec265486e"},{"id":"a78035cb-a263-4483-b2fd-68aea02a0e59","source":"cc-execution","status":"waiting","payload":{"sourceTargets":[],"continuationObjective":"Platform-wide source sync only: persist the currently deployed tenant-media-library v266 automatic tenant R2 bucket provisioning behavior into current protected main through one clean PR. Source target is only supabase/functions/tenant-media-library/index.ts plus its existing tenant-media contract/test if required. No tenant-specific behavior changes beyond honoring settings.media.r2Bucket overrides."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T13:48:52.856987+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:4be99959-9669-49ba-b129-5c3a7a624a8a:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"489a66fd-631a-4144-99ee-a7ce843851ba","command_center_event_id":"4be99959-9669-49ba-b129-5c3a7a624a8a"},{"id":"a7807355-a250-4729-94be-ac9008cc77ec","source":"cc-execution","status":"recorded","payload":{"objective":"Fix Big Papi's owner Money page so the overdue priority is unmistakably review-only and has visible feedback. Change the priority title to \"Review overdue invoice\", state that it opens the invoice only, and scroll to the matching invoice row when clicked. Do not add or trigger email, reminder, Square-request, or any outbound communication. Ship the frontend change through the canonical Forgejo gate/merge/release path and prove the live route. No Visual Witness.","tenantRef":"big-papis","receivedAt":"2026-08-25T05:37:57.147Z","fingerprint":"f251537f066c9fbfd7cd03626ac1e325d693a9245f8a5db31423043dbecaa320","workstreamRef":"bigpapis","conversationId":null,"canonicalBranch":"ai/big-papis-money-overdue-action-safe-20260825","requestedBranch":"ai/big-papis-money-overdue-action-safe-20260825","conversationContext":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-25T05:37:54.917307+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:1822bec2-808c-4b1f-9925-f4589098894c:tenant-workstream-contribution:f251537f066c9fbfd7cd03626ac1e325d693a9245f8a5db31423043dbecaa320","mission_step_id":null,"command_center_event_id":"1822bec2-808c-4b1f-9925-f4589098894c"},{"id":"a7813116-fe1e-4f69-8629-01b17c996cf7","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-restore-point-main-history-proof-20260828","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":15060,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.55.0-godmode-restore-points","prNumber":889,"terminal":false,"missionId":"dc798a9f-3aef-4ef8-b613-36906a65cec7","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"b4fef02b65a9c370a0cc0debb6ae3d7e9454e763","timingsMs":{"handlerMs":9181,"prReadinessMs":254,"approvedPlanMs":0,"missionSetupMs":1104,"shipAndProveMs":8915},"nextAction":null,"receiptRef":{"mode":"full","missionId":"dc798a9f-3aef-4ef8-b613-36906a65cec7"},"performance":null,"deploymentId":"forgejo-main-b4fef02b65a9","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4946,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T00:37:42.298524+00:00","proof_gate":"canonical_release_dispatched","source_sha":"b4fef02b65a9c370a0cc0debb6ae3d7e9454e763","external_id":"forgejo-main-b4fef02b65a9","receipt_type":"execute_mission","idempotency_key":"mission:dc798a9f-3aef-4ef8-b613-36906a65cec7:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"57b03aea-6cc7-48af-ac21-52e10f63a71c","command_center_event_id":"dc798a9f-3aef-4ef8-b613-36906a65cec7"},{"id":"a7865072-6b23-4476-b62c-e0a9ea5d9a24","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtdiaun4","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":3674,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.55.6-queue-self-heal-bounded","prNumber":null,"terminal":false,"missionId":"742c5fcc-6faa-4867-8afd-acad5a31c3ec","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":2060,"prReadinessMs":0,"approvedPlanMs":2060,"missionSetupMs":3252,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"742c5fcc-6faa-4867-8afd-acad5a31c3ec"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5374,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-28T22:12:29.924048+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:742c5fcc-6faa-4867-8afd-acad5a31c3ec:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"511600af-c360-4d18-abdf-9c69b2e66110","command_center_event_id":"742c5fcc-6faa-4867-8afd-acad5a31c3ec"},{"id":"a786574b-f346-4d99-afd2-d3ac6d885ad7","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/pages/admin/PlatformExperienceEditor.tsx","src/components/experience-editor/ExperienceEditorCanvasBridge.tsx","src/lib/design/experienceEditorPreview.ts"],"continuationObjective":"Continue the existing durable mission using exact structured edits."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T21:08:59.101724+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:61d68e1e-9cf1-4260-b4ba-e286fab9894a:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"ee18a363-788a-4d0e-9e8c-7a237b3b1d5e","command_center_event_id":"61d68e1e-9cf1-4260-b4ba-e286fab9894a"},{"id":"a788a7cd-1b18-43b6-8455-e476f3fbba36","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["scripts/resolve-production-workflow-run.mjs","scripts/visual-witness-hosted-runner/src/async-gateway.mjs","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs","scripts/visual-witness-hosted-runner/src/route-origin-policy.mjs"],"continuationObjective":"Continue existing PR #5212 on its current branch. Fix the exact Gate check failure reported by run 16411: the Gate workflow must consume the pre-PR runner pool marker required by the current release policy. Keep the change minimal, then run Gate again and continue through merge, release, and live verification on the same PR."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T17:16:48.255733+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:e298b34b-9b92-43d5-bbed-5046c2513c64:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"52c4329c-152f-4868-bc79-180522db934c","command_center_event_id":"e298b34b-9b92-43d5-bbed-5046c2513c64"},{"id":"a78950e8-cd83-4df0-8e3d-5ed8c48b370f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-pr-readiness-timeout-20260825","reason":"orphaned_branch_recovery_scope_mismatch:ai/fix-pr-readiness-timeout-20260825","status":"blocked","metrics":{"receiptBytes":13427,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":8,"ownerInterruptionCount":0},"version":"1.50.48-visual-proof-intent-routing","prNumber":null,"terminal":false,"missionId":"02ee8b36-91d3-415b-94eb-9dc295306717","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":2514,"prReadinessMs":0,"approvedPlanMs":2514,"missionSetupMs":794,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"02ee8b36-91d3-415b-94eb-9dc295306717"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5368,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-26T01:29:38.708329+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:02ee8b36-91d3-415b-94eb-9dc295306717:execute_mission:repair_mission_execution_blocked","mission_step_id":"20a5cd2c-23dc-4bc2-b95d-ea01900052a1","command_center_event_id":"02ee8b36-91d3-415b-94eb-9dc295306717"},{"id":"a78ad10a-a291-4054-80f3-67da66a26934","source":"owner_authorized_backlog_triage","status":"verified","payload":{"reason":"explicit no-op diagnostic, no source SHA or PR release evidence","disposition":"retired","historicalEvidencePreserved":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T15:46:41.173968+00:00","proof_gate":"no_op_diagnostic_retired_without_code_or_release","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"backlog-triage-20261011:4c15eb6c-c0ec-42fa-838a-5339be219f59","mission_step_id":null,"command_center_event_id":"4c15eb6c-c0ec-42fa-838a-5339be219f59"},{"id":"a78bd847-32fb-43ad-927f-658fb4e122d3","source":"visual-sandbox","status":"verified","payload":{"ok":true,"jobId":"f2478ae9-fd03-4989-a701-396fe0393dd9","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-f133fa0aaaad","reason":null,"status":"verification_pending","metrics":{"receiptBytes":31920,"releaseCount":0,"toolCallCount":18,"repeatedCallCount":7,"executorlessWaitMs":470306,"firstUsefulResultAt":"2026-10-02T22:12:04.178Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4538,"terminal":false,"missionId":"f133fa0a-aaad-4bf7-9573-1d5de1e65d04","operation":"visual_proof_status","proofGate":"interactive_visual_witness_verified","sourceSha":"f2393aeeadcee5fc44ca4a1d664453e4bcb6b907","timingsMs":{"queue":1559,"total":25254,"execution":23695},"nextAction":null,"receiptRef":{"mode":"full","missionId":"f133fa0a-aaad-4bf7-9573-1d5de1e65d04"},"performance":null,"deploymentId":"forgejo-main-f2393aeeadce","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"f2478ae9-fd03-4989-a701-396fe0393dd9","tenant":null,"runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":1,"supervisorId":"f2478ae9-fd03-4989-a701-396fe0393dd9","failureReason":null,"observedRoute":"https://bigpapiscoquitoiceys.com/","runnerVersion":"laptop-c7cbaf23438a","attemptLineage":[{"jobId":"98c74498-7189-4ac0-8fe5-c23809256f60","attempt":1,"category":"verified","sourceSha":"c7cbaf23438ab0012386598eb4e9959a8fb439b4","startedAt":"2026-10-02T22:19:41.245Z","completedAt":"2026-10-02T22:20:06.736Z","runtimeLane":"cc-execution -> Local Laptop -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"laptop-c7cbaf23438a","browserLaunchReason":"display_unavailable_headless","checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4}}],"missionOutcome":"verified","requestedRoute":"https://bigpapiscoquitoiceys.com/","runnerSourceSha":"c7cbaf23438ab0012386598eb4e9959a8fb439b4","selectedViewports":["desktop","mobile"],"checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":14535,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":23683,"ownerActionRequired":false,"ownerFacingTerminal":false,"requestContractHash":"65c34c6034f090fb6507184ce8cdc2f6e82cc9ad1053a9c79899626ebbafc40e","continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T22:20:08.135159+00:00","proof_gate":"interactive_visual_witness_verified","source_sha":"laptop-c7cbaf23438a","external_id":"f2478ae9-fd03-4989-a701-396fe0393dd9","receipt_type":"visual_proof_status","idempotency_key":"mission:f133fa0a-aaad-4bf7-9573-1d5de1e65d04:visual:f2478ae9-fd03-4989-a701-396fe0393dd9:verified","mission_step_id":"7b4316db-e3d0-41a4-bd77-1755b14ae38b","command_center_event_id":"f133fa0a-aaad-4bf7-9573-1d5de1e65d04"},{"id":"a78d1800-83d9-48b4-85ee-b2c42ed56b11","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_exists_without_merged_source","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"release_reconciliation_pending\",\"proofGate\":\"canonical_release_reconciliation_pending\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-05T17:35:11.988172+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-2c2bf7c30ced\",\"prNumber\":4914,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T13:43:54.226927+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:2c2bf7c3-0ced-4d96-a09f-7a39f4fe6719:owner-progress-heartbeat:119413855","mission_step_id":"31596924-5829-4c75-a6b0-763f51811dcd","command_center_event_id":"2c2bf7c3-0ced-4d96-a09f-7a39f4fe6719"},{"id":"a78f2343-2e19-4102-9a06-7c8139cfbdf8","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in reasoning required.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"synthesis_required","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"reasoning_required\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"synthesis_required\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"repo\",\"runtime\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"pull_request\",\"deadlineAt\":\"2026-10-04T00:39:23.784362+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-34e6754932bd\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T22:11:05.420808+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:34e67549-32bd-45c1-95d4-dcd0ccf34693:owner-progress-heartbeat:119404364","mission_step_id":"3965f63b-9aef-4153-9408-44b5caf52f42","command_center_event_id":"34e67549-32bd-45c1-95d4-dcd0ccf34693"},{"id":"a790106b-83b5-435d-abfe-197992829bd7","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-9ba94704e0ca","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":148386,"releaseCount":0,"toolCallCount":70,"repeatedCallCount":68,"executorlessWaitMs":7211018,"firstUsefulResultAt":"2026-10-02T20:43:02.871Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.56-paul-eval-diagnostics","prNumber":4548,"terminal":false,"missionId":"9ba94704-e0ca-43ba-b0a1-83d9b1c8195d","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":5234,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1405,"missionSetupMs":262,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":262,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":262,"repositoryMutationMs":3829,"repositoryProviderMs":3829,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2531,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":262,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1298},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"9ba94704-e0ca-43ba-b0a1-83d9b1c8195d"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4099,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T22:43:20.113288+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4548","receipt_type":"execute_mission","idempotency_key":"mission:9ba94704-e0ca-43ba-b0a1-83d9b1c8195d:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"27a0dbeb-805f-44dd-b1f0-905d883110bb","command_center_event_id":"9ba94704-e0ca-43ba-b0a1-83d9b1c8195d"},{"id":"a7910f9e-1f8a-4962-9e3a-a66e558c7113","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":"c8e524147c317d5b06079357070cac39296ea503","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live","supabase-migrations/live"],"sourceSha":"c8e524147c317d5b06079357070cac39296ea503","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"success","supabaseEdge":"success"},"requestContractHash":"c33a480744d0c5c14ad37b1491e6322d862c52259018a6f64e0c2b1f6565972e","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/15516","runId":15516,"status":"success","sourceSha":"c8e524147c317d5b06079357070cac39296ea503","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"migrations":"success","supabaseEdge":"success"},"targetJobCount":7,"observedTargetStates":{"migrations":"success","supabaseEdge":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T01:10:32.352559+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c8e524147c317d5b06079357070cac39296ea503","external_id":"forgejo-main-c8e524147c31","receipt_type":"canonical_release_status","idempotency_key":"mission:a19eef2b-f4f1-4a3a-b592-7d0dbdea0767:forgejo-release-status:c8e524147c317d5b06079357070cac39296ea503:verified:forgejo-main/source=success|forgejo-release/workflow=success|supabase-edge-production/live=success|supabase-migrations/live=success","mission_step_id":"b2447dc0-984e-46fc-ac41-6a887fb93b15","command_center_event_id":"a19eef2b-f4f1-4a3a-b592-7d0dbdea0767"},{"id":"a791fd3e-31dd-4ea2-baa9-6d4f45b8f6ed","source":"forgejo","status":"waiting","payload":{"branch":"ai/remove-control-plane-capabilities","prNumber":4192,"nextAction":null,"mergeCommitSha":"cf3c823e7e4c5262dfe91a72230f723407ddf080","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-04T18:49:06.733744+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"cf3c823e7e4c5262dfe91a72230f723407ddf080","external_id":"4192","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:5a203a64-df28-476d-808e-e6faf796d0f8:merged-pr:4192:cf3c823e7e4c5262dfe91a72230f723407ddf080","mission_step_id":"fc770723-0741-4fc1-9bc3-8b7d71b0eb7f","command_center_event_id":"5a203a64-df28-476d-808e-e6faf796d0f8"},{"id":"a7938a34-f286-4a76-82ab-ef07a0058f76","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the existing Big Papi desktop no-overlay repair. PR #2407 is the exact one-file implementation and KnockLaunch Gate is green on head SHA 3c18d52fd7a206db6b3b9e2ae602887c34561075. Do not make any further source changes. Squash merge this exact PR through Forgejo, release only the frontend, then verify production and the required desktop calendar visual condition.","wordingChanged":false,"canonicalIntent":"Continue the existing Big Papi desktop no-overlay repair. PR #2407 is the exact one-file implementation and KnockLaunch Gate is green on head SHA 3c18d52fd7a206db6b3b9e2ae602887c34561075. Do not make any further source changes. Squash merge this exact PR through Forgejo, release only the frontend, then verify production and the required desktop calendar visual condition.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"no-desktop-overlay","statement":"On Big Papi's desktop routes, the account/greeting control occupies reserved shell layout space and does not cover or overlap route-owned buttons, headers, or content.","proofConditionIds":["calendar-visual"]},{"id":"account-still-accessible","statement":"The Big Papi's desktop account/avatar control remains visible and accessible after the layout change.","proofConditionIds":["calendar-visual"]}],"objective":"Continue the existing Big Papi desktop no-overlay repair. PR #2407 is the exact one-file implementation and KnockLaunch Gate is green on head SHA 3c18d52fd7a206db6b3b9e2ae602887c34561075. Do not make any further source changes. Squash merge this exact PR through Forgejo, release only the frontend, then verify production and the required desktop calendar visual condition.","constraints":[{"id":"big-papis-only","statement":"Only Big Papi's owner shell source may change; do not modify other tenants.","proofConditionIds":["repository-scope"]},{"id":"mobile-unchanged","statement":"Preserve Big Papi's mobile header and mobile bottom navigation behavior unchanged.","proofConditionIds":["repository-scope"]},{"id":"left-rail-unchanged","statement":"Preserve the existing 214px Big Papi desktop navigation rail and route behavior.","proofConditionIds":["repository-scope"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repository-scope","kind":"repository","claim":"The merged diff is limited to src/pages/mobile-vendor/BigPapisOwnerShell.tsx and preserves the mobile and left-rail behavior outside the desktop header layout classes.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"calendar-visual","kind":"visual","claim":"On /big-papis/owner/calendar?bpMode=plan at desktop width, the account/avatar area is in reserved shell space and does not overlay calendar controls; the avatar remains visible.","route":"/big-papis/owner/calendar?bpMode=plan","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"51884e90c6eaad60af80809748822968c39aada9c09aa8e5d19acb35f97ce2a6","requestContractRevision":2,"previousRequestContractHash":"e956e0682d83fa3e0dd8bab16dc25f513ab6140607da1095e5e469b6c8a6e9ef"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T18:31:26.481363+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:7ccdd3b3-2896-4e6f-9b89-90780d32730e:request-contract:51884e90c6eaad60af80809748822968c39aada9c09aa8e5d19acb35f97ce2a6","mission_step_id":"7a86f463-82e6-4f31-ae11-386274c3c15c","command_center_event_id":"7ccdd3b3-2896-4e6f-9b89-90780d32730e"},{"id":"a7955310-d6e8-464d-b9cc-3cd86b49323e","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-968620f866f2","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.261-nonvisual-proof-precedence","prNumber":null,"terminal":false,"missionId":"968620f8-66f2-4856-b48c-9d9a77f06ea5","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":942,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":397,"providerAuthMs":0,"ledgerPrepareMs":397,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":397,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":397,"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":"968620f8-66f2-4856-b48c-9d9a77f06ea5"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4426,"likelyAffectedFiles":["scripts/visual-witness-hosted-runner/src/observe-route-contract.mjs","scripts/visual-witness-hosted-runner/src/universal-witness.mjs","scripts/visual-witness-hosted-runner/test/lease-and-diagnostic-contract.test.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T20:36:18.948624+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:968620f8-66f2-4856-b48c-9d9a77f06ea5:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"2746e025-6b19-4d7b-a0e9-5279c46d5a98","command_center_event_id":"968620f8-66f2-4856-b48c-9d9a77f06ea5"},{"id":"a79750e2-09ef-406c-9031-53e0c0e274ab","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"synthesis_required","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"synthesis_required\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":6,\"verified\":1,\"pending\":5,\"percent\":17,\"satisfied\":false,\"verifiedIds\":[\"preflight\"],\"pendingIds\":[\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-08-05T19:24:05.326576+00:00\",\"recoveryAction\":\"continue_implementation\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/fix-encore-eager-owner-layout-import-20260805\",\"prNumber\":4066,\"sourceSha\":\"df327ac0ec748fd955574bdd5aa40722047fa1b5\",\"deploymentId\":\"canonical-release-df327ac0ec74\"}"},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-10-03T21:47:16.542134+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:f72c7f2d-859c-4a4a-bca0-b7aa0bb58662:owner-progress-heartbeat:119404269","mission_step_id":"f0e53a2d-8652-401f-ad8f-7ab47773af25","command_center_event_id":"f72c7f2d-859c-4a4a-bca0-b7aa0bb58662"},{"id":"a798fc97-a378-43e3-8b5b-815464de8f28","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_ancestry_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":6,\"verified\":1,\"pending\":5,\"percent\":17,\"satisfied\":false,\"verifiedIds\":[\"preflight\"],\"pendingIds\":[\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"release\",\"deadlineAt\":\"2026-08-06T02:02:38.250178+00:00\",\"recoveryAction\":\"reconcile_release\"},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/fix-encore-route-alias\",\"prNumber\":4091,\"sourceSha\":\"c1f7a3dcdb0acc020d71832297b1b842edb64b23\",\"deploymentId\":\"canonical-release-c1f7a3dcdb0a\"}"},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-10-04T08:54:53.33139+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:adf2d99f-7cbe-4109-9262-ace7b159a741:owner-progress-heartbeat:119406939","mission_step_id":"860e0a5c-513a-4f89-a583-5ebd5b788779","command_center_event_id":"adf2d99f-7cbe-4109-9262-ace7b159a741"},{"id":"a79a0888-f677-431d-812a-52660cf9f7cf","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/storage-v3-final-legacy-collapse","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1914,"terminal":false,"missionId":"c4c9d18b-e8b7-467d-b714-0cbd6627714b","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"2f99208e47558bb35edb3ff8a1f3661ab23aa522","timingsMs":{"prReadinessMs":400,"approvedPlanMs":0,"shipAndProveMs":5093,"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":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},"performance":null,"deploymentId":"forgejo-main-2f99208e4755","workflowRunId":5756,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["admin-file-upload","agreement-sign","batch-document-upload","documents","enroll-voice-clone","generate-pa-claim-review","generate-tarping-invoice-pdf","inject-voicemail","photos-manage","record-voicemail-callback","record-voicemail-template","repair-voicemail-template","submit-demo-request","tenant-storage-migration-v1"]},"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-06T02:04:05.309537+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1914","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c4c9d18b-e8b7-467d-b714-0cbd6627714b:automatic-mission-resume:1914:canonical_release_reconciliation_pending","mission_step_id":"9c09ca14-99bc-4a80-82bd-9bd442d90bed","command_center_event_id":"c4c9d18b-e8b7-467d-b714-0cbd6627714b"},{"id":"a79a7127-ccb9-45ae-bf77-4536c1ddf3e4","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0dd6504fbe7a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.220-terminal-step-projection","prNumber":null,"terminal":false,"missionId":"0dd6504f-be7a-4994-8d8b-6fa888d4e980","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":111,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":339,"providerAuthMs":0,"ledgerPrepareMs":339,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":339,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":339,"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":"0dd6504f-be7a-4994-8d8b-6fa888d4e980"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4004,"likelyAffectedFiles":["src/components/messages/platformMessagesReference.css"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T03:19:13.979642+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0dd6504f-be7a-4994-8d8b-6fa888d4e980:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"e4ccd87a-45c1-449c-8847-415b3c7bc9a8","command_center_event_id":"0dd6504f-be7a-4994-8d8b-6fa888d4e980"},{"id":"a79ade25-eb4b-453d-869f-2080ac2612fc","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"78d980f018059438d915f42f94ea217636226315","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"78d980f018059438d915f42f94ea217636226315","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/470","runId":470,"status":"success","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":null},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-15T20:27:27.403588+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"78d980f018059438d915f42f94ea217636226315","external_id":"forgejo-main-78d980f01805","receipt_type":"canonical_release_status","idempotency_key":"mission:2519be9e-522c-4e83-81dc-59d51d343656:forgejo-release-status:78d980f018059438d915f42f94ea217636226315:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"0274c0e3-d35b-4f18-93a5-77a62793e7c4","command_center_event_id":"2519be9e-522c-4e83-81dc-59d51d343656"},{"id":"a79c9c17-2954-4951-aa05-1d5f9aea7e71","source":"cc-execution","status":"waiting","payload":{"body":{"branch":"ai/objective-first-repair-45578ea6cec6","approved":true,"missionId":"45578ea6-cec6-4f6c-aed1-e85758ba332b","objective":"Continue the existing durable mission using exact structured edits.","repository":"noel/KnockLaunchOS","trackMission":true,"ownerApproved":true,"anchored_edits":[{"find":"if (focusedBuilder) return <section className=\"mx-auto w-full max-w-[1180px] px-3 pb-14 pt-3 sm:px-5 lg:pb-6\" data-focused-website-builder=\"true\">","path":"src/pages/settings/TenantSettingsPageWithWebsiteAssets.tsx","replace":"if (focusedBuilder) return <section className=\"w-full max-w-none px-2 pb-14 pt-2 sm:px-3 lg:px-4 lg:pb-6\" data-focused-website-builder=\"true\" data-full-viewport-exception=\"website-builder\">"}],"update_strategy":"auto","controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenanceReason":"Prime structured exact mutation continuation"},"recovery":false,"fingerprint":"4ddcc0ed84ecae008acce1f53710b8a199cae31ec25e464a98a5f36abdd5683a","replayCount":0,"serializedBytes":924},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T18:14:00.578162+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:45578ea6-cec6-4f6c-aed1-e85758ba332b:repository-mutation-intent:4ddcc0ed84ecae008acce1f53710b8a199cae31ec25e464a98a5f36abdd5683a:0","mission_step_id":"5e74ff82-72db-4eed-9f3a-f33e7baf2506","command_center_event_id":"45578ea6-cec6-4f6c-aed1-e85758ba332b"},{"id":"a79eb47d-8621-4a62-8708-b175fd121c69","source":"cc-execution","status":"authorized","payload":{"paths":["config/control-plane-capabilities.json","workers/cc-execution/scripts/cc-execution-safe-release.mjs","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Correct the cc-execution safe-release canary so shared mission-ledger degradation proven concurrently on exact N-1 does not falsely roll back an otherwise healthy candidate, while preserving candidate-specific fail-closed safety checks.","baseSha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","issuedAt":1789307158060,"expiresAt":1789307338060,"missionId":"404f3cab-a641-439c-8d6a-6d14fb10a7d4","authorizationId":"b2c0d9c2-9d6f-4d1e-b95d-0d461eb19e03","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T13:46:49.871288+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"032b8617f47c32c154f36bd64a13935ce60ca8a0","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:b2c0d9c2-9d6f-4d1e-b95d-0d461eb19e03","mission_step_id":"c6175b82-3bbc-4b37-a49c-65467bab6ef1","command_center_event_id":"404f3cab-a641-439c-8d6a-6d14fb10a7d4"},{"id":"a79f0a39-7882-4ac6-bf9f-daad503ca369","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","release-targets/detection":"pending"},"mainSha":"b415a30abebc9f61f066a630a95a019ceb59cfc3","missing":[],"pending":["release-targets/detection"],"required":["forgejo-main/source","release-targets/detection"],"sourceSha":"b415a30abebc9f61f066a630a95a019ceb59cfc3","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":null,"releaseTargetStates":{},"requestContractHash":"374ce1902f635f91be29acb1a80f7641ddea81f4e5d803c57533a6ce0276f3c1","forgejoWorkflowProof":null,"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:34:46.107553+00:00","proof_gate":"canonical_release_pending","source_sha":"b415a30abebc9f61f066a630a95a019ceb59cfc3","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:533967b3-3120-45c1-9076-b46ae519bb75:forgejo-release-status:b415a30abebc9f61f066a630a95a019ceb59cfc3:pending:forgejo-main/source=success|release-targets/detection=pending","mission_step_id":"5a09dc82-068b-4588-b7a7-c0577d8f183c","command_center_event_id":"533967b3-3120-45c1-9076-b46ae519bb75"},{"id":"a7a0bf5b-be04-40d1-9641-d53aa560952a","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7da0be51d297","reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.102-self-healing-ledger-provider","prNumber":null,"terminal":false,"missionId":"7da0be51-d297-4d70-a7ce-d99dab03e503","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":410,"providerAuthMs":0,"ledgerPrepareMs":410,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":410,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":410,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Resolve bounded authoritative Forgejo source targets, then call /mission/execute again with this same missionId and exact files or anchored_edits. Do not switch workflows.","receiptRef":{"mode":"full","missionId":"7da0be51-d297-4d70-a7ce-d99dab03e503"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2613,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T15:59:15.500039+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:7da0be51-d297-4d70-a7ce-d99dab03e503:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"18ba60d8-7278-4d68-a287-5689b88ed165","command_center_event_id":"7da0be51-d297-4d70-a7ce-d99dab03e503"},{"id":"a7a34aff-f5b0-422c-81be-1d8e9c520f6a","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-1d1b23739c6a","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.151-mission-create-single-rpc","prNumber":2831,"terminal":false,"missionId":"1d1b2373-9c6a-48d5-944d-c5b81f498414","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16591,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":10839,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":10839,"ledgerReconcileMs":3739,"lineageReconcileMs":0,"resolvePreflightMs":10839,"repositoryMutationMs":16591,"repositoryProviderMs":9883,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":4614,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":14578,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":5269},"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":"1d1b2373-9c6a-48d5-944d-c5b81f498414"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3568,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T15:52:09.681014+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2831","receipt_type":"execute_mission","idempotency_key":"mission:1d1b2373-9c6a-48d5-944d-c5b81f498414:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"320f1ba8-33c8-4a4c-82e6-04ce277e9ed2","command_center_event_id":"1d1b2373-9c6a-48d5-944d-c5b81f498414"},{"id":"a7a41255-5543-4e5b-aa78-dda4b002dcb6","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-48eeeb2eecb9","prNumber":4198,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"58dbc99e519802f5ce118c126f58b0bbcef3b98a","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:19:45.183805+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"58dbc99e519802f5ce118c126f58b0bbcef3b98a","external_id":"4198","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:48eeeb2e-ecb9-481e-a53c-91c0ca7c8936:merged-pr:4198:58dbc99e519802f5ce118c126f58b0bbcef3b98a","mission_step_id":"bb427c1b-fcd4-42a4-890b-5b69ab2dfa13","command_center_event_id":"48eeeb2e-ecb9-481e-a53c-91c0ca7c8936"},{"id":"a7a59c9f-d414-4d94-a0b3-fab289bf3f2b","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[{"path":"scripts/resolve-production-drift-plan.mjs","content":"#!/usr/bin/env node\n\nimport fs from 'node:fs';\n\n// Compatibility helper only. Canonical release ownership lives in\n// scripts/release-target-ownership.mjs and the unified release supervisor.\nconst TARGETS = Object.freeze({\n  cc_execution: 'release_cc_execution',\n  frontend: 'release_frontend',\n  supabase_edge: 'release_supabase_edge',\n  migrations: 'release_migrations',\n});\n\nexport function resolveProductionDriftPlan(receipt) {\n  if (!receipt || typeof receipt !== 'object' || !receipt.results || typeof receipt.results !== 'object') {\n    throw new Error('production identity receipt is missing results');\n  }\n\n  const driftedTargets = [];\n  const release = Object.fromEntries(Object.values(TARGETS).map((input) => [input, false]));\n\n  for (const [target, input] of Object.entries(TARGETS)) {\n    const result = receipt.results[target];\n    if (!result || typeof result.ok !== 'boolean') {\n      throw new Error(`production identity receipt is missing a terminal result for ${target}`);\n    }\n    if (!result.ok) {\n      driftedTargets.push(target);\n      release[input] = true;\n    }\n  }\n\n  return {\n    schemaVersion: 2,\n    sourceSha: receipt.sourceSha || null,\n    driftDetected: driftedTargets.length > 0,\n    driftedTargets,\n    release,\n    safeToRepair: driftedTargets.length > 0,\n    authority: 'unified_release_supervisor',\n  };\n}\n\nfunction parseArgs(argv) {\n  const receiptIndex = argv.indexOf('--receipt');\n  if (receiptIndex < 0 || !argv[receiptIndex + 1]) throw new Error('--receipt requires a path');\n  const outputIndex = argv.indexOf('--github-output');\n  return {\n    receiptPath: argv[receiptIndex + 1],\n    githubOutput: outputIndex >= 0 ? argv[outputIndex + 1] : null,\n  };\n}\n\nfunction writeGitHubOutput(destination, plan) {\n  const values = {\n    drift_detected: String(plan.driftDetected),\n    drifted_targets: plan.driftedTargets.join(','),\n    release_cc_execution: String(plan.release.release_cc_execution),\n    release_frontend: String(plan.release.release_frontend),\n    release_supabase_edge: String(plan.release.release_supabase_edge),\n    release_migrations: String(plan.release.release_migrations),\n    safe_to_repair: String(plan.safeToRepair),\n    plan_json: JSON.stringify(plan),\n  };\n  const lines = [];\n  for (const [key, value] of Object.entries(values)) {\n    const marker = `KNOCKLAUNCH_DRIFT_${key}_${Date.now()}`;\n    lines.push(`${key}<<${marker}`, value, marker);\n  }\n  fs.appendFileSync(destination, `${lines.join('\\n')}\\n`);\n}\n\nif (import.meta.url === `file://${process.argv[1]}`) {\n  const args = parseArgs(process.argv.slice(2));\n  const receipt = JSON.parse(fs.readFileSync(args.receiptPath, 'utf8'));\n  const plan = resolveProductionDriftPlan(receipt);\n  if (args.githubOutput) writeGitHubOutput(args.githubOutput, plan);\n  process.stdout.write(`${JSON.stringify(plan, null, 2)}\\n`);\n}\n"},{"path":"scripts/validate-release-architecture.mjs","content":"import assert from \"node:assert/strict\";\nimport { existsSync, readFileSync } from \"node:fs\";\nimport { execFileSync } from \"node:child_process\";\n\nconst read = (path) => readFileSync(path, \"utf8\");\nconst readTracked = (path) => existsSync(path)\n  ? read(path)\n  : execFileSync(\"git\", [\"show\", `HEAD:${path}`], { encoding: \"utf8\" });\n\nconst trackedFiles = execFileSync(\"git\", [\"ls-files\"], { encoding: \"utf8\" })\n  .split(/\\r?\\n/)\n  .filter(Boolean);\n\nconst retiredTrackedPaths = trackedFiles.filter((path) =>\n  [\".github/\", \"docs/gpt-actions/\", \"public/gpt-actions/\"].some((prefix) => path.startsWith(prefix)),\n);\nassert.deepEqual(\n  retiredTrackedPaths,\n  [],\n  \"retired tracked authority paths remain: \" + retiredTrackedPaths.join(\", \"),\n);\n\nfor (const retiredFile of [\n  \"config/production-release-targets.json\",\n  \"scripts/production-release-targets.json\",\n]) {\n  assert.equal(\n    trackedFiles.includes(retiredFile),\n    false,\n    `retired tracked authority file must stay absent: ${retiredFile}`,\n  );\n}\n\nconst authorityFiles = [\n  \".forgejo/workflows/knocklaunch.yml\",\n  \"config/control-plane-capabilities.json\",\n  \"workers/cc-execution/src/mission-ledger.js\",\n  \"workers/cc-execution/src/index-mission-control.js\",\n  \"workers/cc-execution/src/index-mcp.js\",\n  \"workers/cc-execution/src/entrypoint-routed.js\",\n  \"supabase/functions/command-center-autopilot/missionSupervisor.ts\",\n  \"supabase/functions/command-center-autopilot/missionLedger.ts\",\n  \"workers/cc-execution/src/index-minimal-ship-pr.js\",\n  \"workers/cc-execution/src/index-merge-queue-openapi.js\",\n  \"src/pages/godmode/components/RestorePointCard.tsx\",\n  \"scripts/release-target-ownership.mjs\",\n  \"scripts/resolve-autonomous-change-plan.mjs\",\n  \"scripts/resolve-production-drift-plan.mjs\",\n];\n\nconst forbidden = [\n  \"NYSOM-ENTERPRISES-INC/knocklaunchcrm\",\n  \"knocklaunchcrm.onrender.com\",\n  \"Render OnRunner\",\n  \"render-onrunner/runtime-proof\",\n  \"forgejo_runner_direct_render_onrunner\",\n  \"release_onrunner\",\n];\n\nfor (const path of authorityFiles) {\n  assert.ok(trackedFiles.includes(path), `authority file not tracked: ${path}`);\n  const source = readTracked(path);\n  for (const marker of forbidden) {\n    assert.equal(source.includes(marker), false, `retired authority marker returned in ${path}: ${marker}`);\n  }\n}\n\nconst capabilities = JSON.parse(readTracked(\"config/control-plane-capabilities.json\"));\nassert.equal(capabilities.repository, \"noel/KnockLaunchOS\");\nassert.equal(\n  capabilities.canonicalArchitectureRestorePoint,\n  \"config/system-restore-points/golden-restore-2026-09-25-1005Z.json\",\n);\n\nconst restoreCard = readTracked(\"src/pages/godmode/components/RestorePointCard.tsx\");\nassert.ok(restoreCard.includes(\"103a400ced69fdcd3119e59d7a80235dae259720\"));\nassert.ok(restoreCard.includes(\"golden-restore-2026-09-25-1005Z.json\"));\n\nconsole.log(\"Forgejo-native repository authority guard passed\");\n"}],"branch":"ai/objective-first-repair-36c8c7a29d26","writes":[],"patches":[],"version":1,"approved":true,"missionId":"36c8c7a2-9d26-44be-b83b-3d15fc348073","objective":"Re-baseline and complete the KNOCKLAUNCH full-stack drift and weakness audit against current live production truth, preserving healthy newer architecture and repairing only proven remaining convergence drift.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/resolve-production-drift-plan.mjs","scripts/validate-release-architecture.mjs","scripts/release-target-ownership.mjs"],"implementation":{"files":[],"writes":[]},"requestContract":{"outcomes":[{"id":"outcome-rebaseline","statement":"Historical drift findings are re-evaluated against current live machinery and current main.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-convergence","statement":"The proven stale production-drift compatibility helper is aligned to the current canonical release-target model and guarded against reintroduction of retired OnRunner authority markers.","proofConditionIds":["proof-repository","proof-release","proof-runtime"]},{"id":"outcome-closure","statement":"The canonical mutation, Gate, merge, release, recovery, and proof path remains singular and current production truth is preserved.","proofConditionIds":["proof-repository","proof-release","proof-runtime"]}],"constraints":[{"id":"constraint-current-truth","statement":"Current Prime and current main outrank historical audit assumptions.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-preserve-newer","statement":"Preserve healthy newer architecture and do not revive retired July-era machinery.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-single-path","statement":"Do not create another orchestration or release authority.","proofConditionIds":["proof-repository","proof-release"]},{"id":"constraint-fail-closed","statement":"Compatibility helpers must fail closed on incomplete production identity receipts and may not become release authority.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current main contains the aligned compatibility helper and release-architecture guard with no retired OnRunner release marker in guarded authority files.","required":true},{"id":"proof-release","kind":"release","claim":"Canonical Gate, merge, and affected-target release complete through the existing unified release supervisor.","required":true},{"id":"proof-runtime","kind":"runtime","claim":"Post-merge production runtime remains healthy and aligned with the current canonical control plane.","required":true}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"36c8c7a2-9d26-44be-b83b-3d15fc348073","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/resolve-production-drift-plan.mjs","scripts/validate-release-architecture.mjs","scripts/release-target-ownership.mjs"],"requestContract":{"outcomes":[{"id":"outcome-rebaseline","statement":"Historical drift findings are re-evaluated against current live machinery and current main.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"outcome-convergence","statement":"The proven stale production-drift compatibility helper is aligned to the current canonical release-target model and guarded against reintroduction of retired OnRunner authority markers.","proofConditionIds":["proof-repository","proof-release","proof-runtime"]},{"id":"outcome-closure","statement":"The canonical mutation, Gate, merge, release, recovery, and proof path remains singular and current production truth is preserved.","proofConditionIds":["proof-repository","proof-release","proof-runtime"]}],"constraints":[{"id":"constraint-current-truth","statement":"Current Prime and current main outrank historical audit assumptions.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-preserve-newer","statement":"Preserve healthy newer architecture and do not revive retired July-era machinery.","proofConditionIds":["proof-repository","proof-runtime"]},{"id":"constraint-single-path","statement":"Do not create another orchestration or release authority.","proofConditionIds":["proof-repository","proof-release"]},{"id":"constraint-fail-closed","statement":"Compatibility helpers must fail closed on incomplete production identity receipts and may not become release authority.","proofConditionIds":["proof-repository","proof-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current main contains the aligned compatibility helper and release-architecture guard with no retired OnRunner release marker in guarded authority files.","required":true},{"id":"proof-release","kind":"release","claim":"Canonical Gate, merge, and affected-target release complete through the existing unified release supervisor.","required":true},{"id":"proof-runtime","kind":"runtime","claim":"Post-merge production runtime remains healthy and aligned with the current canonical control plane.","required":true}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"1c2f32e20f451040a38f072209de826d6d495beed79b7c56c40a1525d8d489e0","replayCount":0,"serializedBytes":11847},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T15:23:07.002182+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:36c8c7a2-9d26-44be-b83b-3d15fc348073:repository-mutation-intent:1c2f32e20f451040a38f072209de826d6d495beed79b7c56c40a1525d8d489e0:0","mission_step_id":"c31bbb10-8259-4160-ba09-a64a9f877ad3","command_center_event_id":"36c8c7a2-9d26-44be-b83b-3d15fc348073"},{"id":"a7a6555c-3bc3-479c-9377-8dd027742eee","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/fix-la-vista-owner-dashboard-20260827","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":9492,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.54.0-intent-canonicalization","prNumber":867,"terminal":false,"missionId":"94903179-5e1b-4939-88ce-f104e5134bf1","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"1db85a5a582b2a2e0ed6ef99f303a180dc3ed399","timingsMs":{"handlerMs":9795,"prReadinessMs":218,"approvedPlanMs":864,"missionSetupMs":634,"shipAndProveMs":8627},"nextAction":null,"receiptRef":{"mode":"full","missionId":"94903179-5e1b-4939-88ce-f104e5134bf1"},"performance":null,"deploymentId":"forgejo-main-1db85a5a582b","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6440,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-27T22:16:19.669858+00:00","proof_gate":"canonical_release_dispatched","source_sha":"1db85a5a582b2a2e0ed6ef99f303a180dc3ed399","external_id":"forgejo-main-1db85a5a582b","receipt_type":"execute_mission","idempotency_key":"mission:94903179-5e1b-4939-88ce-f104e5134bf1:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"139e5bbc-92c5-4aa5-bdeb-6924778ce787","command_center_event_id":"94903179-5e1b-4939-88ce-f104e5134bf1"},{"id":"a7a8a78b-e4e6-4f23-8c43-715218bbb687","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":null,"reason":"content validation failed","status":"blocked","metrics":{"receiptBytes":925,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.20-pr-scoped-release-missions","prNumber":null,"terminal":false,"missionId":"f25a29ea-e02d-4735-a433-53dbe57b4227","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"f25a29ea-e02d-4735-a433-53dbe57b4227"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":322,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T21:41:13.934762+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:f25a29ea-e02d-4735-a433-53dbe57b4227:execute_mission:repair_mission_execution_blocked","mission_step_id":"0cd5bd2b-c0c6-41a8-b7dd-1c45d021f79d","command_center_event_id":"f25a29ea-e02d-4735-a433-53dbe57b4227"},{"id":"a7a94b97-8dbb-4234-8570-3b0579f4f023","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"compilation":{"stages":["owner_intent","conversation_context","scope","live_state","mutation_authority","affected_systems","dependencies","risk_and_blast_radius","execution_tactics","required_proof","release_plan","recovery_plan"],"version":2,"explicit":true,"objective":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","proofKinds":["runtime"],"adaptiveDomains":["intent","tenant_route_role_viewport","urgency_deadline","dependency_scope","risk_blast_radius","runner_capacity","queue_active_work","provider_failure_circuits","qa_scope","retry_recovery","release_ownership","proof_depth"],"expansionPolicy":"later_stages_may_only_narrow_or_expand_with_machine_readable_dependency_evidence","dynamicStatePolicy":"live_state_may_change_execution_tactics_but_never_owner_outcome_or_explicit_constraints","dynamicRefreshStages":["preflight","gate","release","runtime_proof"],"adaptiveCompilerVersion":"paul-adaptive-objective-v1","inheritedContextBlockingAuthority":false},"rawUtterance":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","wordingChanged":false,"canonicalIntent":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","provenance":{"reason":null,"source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"objective":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","constraints":[{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable domains; authorized unavailable dependencies become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, release, and claim-matched live proof are satisfied.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"adaptivePolicy":{"risk":{"tier":"high","blastRadius":"sensitive"},"proof":{"requiredKinds":["runtime"],"visualProofScope":"none","interactionRequired":false,"runtimeProofRequired":true},"scope":{"route":null,"roleRef":null,"tenantRef":null,"sourceTargets":[]},"dynamic":{"variables":["main_and_runtime_lineage","runner_capacity","queue_and_active_work","provider_health","failure_clusters_and_circuits","release_target_state","current_pr_and_gate_state"],"refreshStages":["preflight","gate","release","runtime_proof"],"refreshMayChange":["runner_selection","parallelism","retry_path","qa_depth","release_recovery","proof_timing"],"refreshMayNotChange":["owner_outcome","explicit_no_go_constraints","tenant_identity","credential_boundary","hard_safety_invariants"]},"urgency":{"priority":"normal","deadlineSignals":[],"deadlineExplicit":false},"version":"paul-adaptive-objective-v1","recovery":{"transient":"one_bounded_retry_then_alternate_eligible_pool_or_provider_path","deterministic":"repair_source_or_contract_do_not_blind_rerun","mutationDependencyFailure":"prerequisite_required_or_targeted_recovery_never_invent","readOnlyDependencyFailure":"degrade_to_available_grounded_context_and_keep_conversation_alive"},"unknowns":["tenant","route","source_targets_until_repository_resolution","release_targets_until_changed_paths","deadline"],"authority":{"outcome":"current_explicit_owner_request","tactics":"live_prime_truth","unknownPolicy":"preserve_unknown_never_invent","historicalContext":"advisory_unless_current_request_confirms"},"execution":{"mutation":true,"concurrency":"serialize_overlapping_mutations","scopePolicy":"start_bounded_expand_only_with_machine_readable_dependency_evidence","staleStatePolicy":"refresh_dynamic_state_before_irreversible_or_acceptance_stage","conversationIsolation":true,"ownerOutcomeMayBeChangedByAdaptation":false},"experience":{"visual":false,"viewports":["desktop","mobile"],"behavioral":false,"visualProofScope":"none"},"dependencies":{"requiredDomains":["backend_runtime","authentication_authorization","release_ownership","live_production_proof"],"capabilityDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"releaseTargetHints":[]},"inputSignals":{"rawUtterance":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","canonicalIntent":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Add and ship a shared Team application primitive for every authenticated KNOCKLAUNCH tenant owner. Reuse existing tenant-scoped invitation/member management. Register Team universally, inherit the shared tenant shell, support tenant-specific roles including Assistant and Tax Specialist for tax-service tenants, enforce backend tenant-owner authorization, and prevent removal/demotion of the last active owner. Add targeted contract coverage and complete through Gate, merge, release, and production proof.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Add-and-ship-a-shared-Team-application-primitive-for-every-authenticated-KNOCKLAUNCH-tenant-owner.-R","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-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":"ef3457bf69a51728287ec294e169462c33c66685f8e97c0508da528585a508e4","requestContractRevision":2,"previousRequestContractHash":"8aa840ef5b8999e8d9491f9ac8abb2bd4ac24a44752fcba3ce6fc29991350a37"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T19:13:14.795071+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:63825e7f-69bf-46ae-aca9-642456a6dd29:request-contract:ef3457bf69a51728287ec294e169462c33c66685f8e97c0508da528585a508e4","mission_step_id":"6ec2d3bb-f885-4909-9115-ae00dab87641","command_center_event_id":"63825e7f-69bf-46ae-aca9-642456a6dd29"},{"id":"a7aca7b9-faa8-4398-b795-fb17802e2e2b","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/restore-big-papis-tenant-proposal-20260830","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":10788,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1160,"terminal":false,"missionId":"425e2e4f-ed0e-46cd-982b-3b288890d2d8","operation":"automatic_mission_resume","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":331,"approvedPlanMs":0,"shipAndProveMs":22270},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"425e2e4f-ed0e-46cd-982b-3b288890d2d8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":677,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-30T22:30:01.942632+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"1160","receipt_type":"automatic_mission_resume","idempotency_key":"mission:425e2e4f-ed0e-46cd-982b-3b288890d2d8:automatic-mission-resume:1160:canonical_release_transport_retryable","mission_step_id":"e903fc00-e190-43bc-921c-1611ad7d74bc","command_center_event_id":"425e2e4f-ed0e-46cd-982b-3b288890d2d8"},{"id":"a7af8e66-6bfe-4834-b319-cf4676d714ec","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"expected_head_sha_mismatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.65.7-prime-stale-manual-retirement-adapter","prNumber":null,"terminal":false,"missionId":"a522fdf1-9b15-4c08-a749-aa07530e41de","operation":"ship_and_prove","proofGate":"ship_and_prove_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":89,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":612,"providerAuthMs":0,"ledgerPrepareMs":612,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":612,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":612,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a522fdf1-9b15-4c08-a749-aa07530e41de"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":964,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T01:00:18.60189+00:00","proof_gate":"ship_and_prove_blocked","source_sha":null,"external_id":null,"receipt_type":"ship_and_prove","idempotency_key":"mission:a522fdf1-9b15-4c08-a749-aa07530e41de:ship_and_prove:ship_and_prove_blocked:no-source:no-run","mission_step_id":"4da49cb7-1c83-426d-88b5-a3d49bc65048","command_center_event_id":"a522fdf1-9b15-4c08-a749-aa07530e41de"},{"id":"a7b139fd-55e9-4dac-8600-cda384a413a3","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"reasoning_required","branch":null,"reason":"authoritative_source_resolution_failed","status":"source_resolution_required","metrics":{"receiptBytes":1695,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-02T23:24:33.232Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.59-paul-bounded-inference","prNumber":null,"terminal":false,"missionId":"d5f419ba-95ba-4e2b-9856-f38577a1b48f","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1201,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":253,"providerAuthMs":0,"ledgerPrepareMs":253,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":253,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":253,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"d5f419ba-95ba-4e2b-9856-f38577a1b48f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1638,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T23:24:50.893851+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d5f419ba-95ba-4e2b-9856-f38577a1b48f:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"df3a15b6-718d-44ed-990f-52d73bae1727","command_center_event_id":"d5f419ba-95ba-4e2b-9856-f38577a1b48f"},{"id":"a7b1839f-9d92-4308-b51a-31ea0109eb3f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-95fb47dfa2f0","reason":"The operation was aborted due to timeout","status":"blocked","metrics":{"receiptBytes":3695,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.47.10-forgejo-merge-authority","prNumber":464,"terminal":false,"missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4611,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T02:33:03.280905+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"464","receipt_type":"ship_and_prove","idempotency_key":"mission:95fb47df-a2f0-4002-9eb0-3bc9baac273f:ship_and_prove:canonical_release_blocked:no-source:no-run","mission_step_id":"d3ff6605-afff-40d7-b68a-3c4317dd2052","command_center_event_id":"95fb47df-a2f0-4002-9eb0-3bc9baac273f"},{"id":"a7b4b054-d1c7-4aab-a6d7-b31b070a843e","source":"cc-execution-autonomous-supervisor","status":"advanced","payload":{"trigger":"stale_pr_continuation_refresh_retry","leaseEpoch":10,"afterSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false,\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T17:18:36.257056+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-06d03c22643e\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}","beforeSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"repository_mutation_intent\",\"status\":\"waiting\",\"proofGate\":\"repository_mutation_intent_persisted\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T17:18:36.257056+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-06d03c22643e\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}","transitionBrain":"mission_status_deterministic_supervisor"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T14:36:14.402087+00:00","proof_gate":"deterministic_semantic_transition_journaled","source_sha":null,"external_id":null,"receipt_type":"deterministic_supervisor_transition","idempotency_key":"mission:06d03c22-643e-446a-b7ae-e032d13a1857:deterministic-transition:{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"repository_mutation_intent\",\"status\":\"waiting\",\"proofGate\":\"repository_mutation_intent_persisted\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-executi","mission_step_id":"18c18cfa-4bec-462f-a51f-26d3675ff32a","command_center_event_id":"06d03c22-643e-446a-b7ae-e032d13a1857"},{"id":"a7b73a67-3859-4439-a884-6601d24447a0","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-1a2888d06221","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.284-control-plane-source-fast-path","prNumber":null,"terminal":false,"missionId":"1a2888d0-6221-4edd-8f16-6b8aefc92079","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1170,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":405,"providerAuthMs":0,"ledgerPrepareMs":405,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":405,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":405,"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":"1a2888d0-6221-4edd-8f16-6b8aefc92079"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3419,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisTeam.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T02:25:05.970086+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1a2888d0-6221-4edd-8f16-6b8aefc92079:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"89e7716a-7ce0-477b-b09d-de9e632669ed","command_center_event_id":"1a2888d0-6221-4edd-8f16-6b8aefc92079"},{"id":"a7b81296-93aa-45fd-bbd4-95cd495dc46b","source":"cc-execution","status":"complete","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/big-papis-flavor-gallery","reason":null,"status":"complete","metrics":{"receiptBytes":5039,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.46.8-intent-aware-objectives","prNumber":205,"terminal":false,"missionId":"655cf7e7-fa16-48f4-b0f1-7ffd50e18a67","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"655cf7e7-fa16-48f4-b0f1-7ffd50e18a67"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3229,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-16T00:46:08.157498+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"205","receipt_type":"execute_mission","idempotency_key":"mission:655cf7e7-fa16-48f4-b0f1-7ffd50e18a67:execute_mission:repair_mission_prepared","mission_step_id":"31563821-2095-48ca-8f2a-c4e417ab869c","command_center_event_id":"655cf7e7-fa16-48f4-b0f1-7ffd50e18a67"},{"id":"a7b88766-34dc-4e59-82d0-994e76501c51","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"f9d8b5cfe1334ce810d45878e13cfcd606095af4","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"f9d8b5cfe1334ce810d45878e13cfcd606095af4","releaseState":"pending","sourceInMain":true,"compareStatus":"identical","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tenant-storage-migration-v1"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"de8aedb69fee77966d5be77cb450d385715d885c3deb782db4673096d2131268","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/5662","runId":5662,"status":"running","sourceSha":"f9d8b5cfe1334ce810d45878e13cfcd606095af4","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-05T23:52:28.416153+00:00","proof_gate":"canonical_release_pending","source_sha":"f9d8b5cfe1334ce810d45878e13cfcd606095af4","external_id":"forgejo-main-f9d8b5cfe133","receipt_type":"canonical_release_status","idempotency_key":"mission:56eadf4e-7f95-4186-a785-2af371f342bf:forgejo-release-status:f9d8b5cfe1334ce810d45878e13cfcd606095af4:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"e402cb01-393d-44a1-b2bd-5c13d11648df","command_center_event_id":"56eadf4e-7f95-4186-a785-2af371f342bf"},{"id":"a7b9d6fd-fde1-4cb7-82c0-f996d4b613ed","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-52469e615813","reason":"orphaned_branch_recovery_requires_exact_applied_state:ai/objective-first-repair-52469e615813","status":"blocked","metrics":{"receiptBytes":9221,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":3,"ownerInterruptionCount":0},"version":"1.50.47-noop-merge-tree-proof","prNumber":null,"terminal":false,"missionId":"52469e61-5813-4577-8d30-e8d921929da9","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":1018,"prReadinessMs":0,"approvedPlanMs":1018,"missionSetupMs":278,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"52469e61-5813-4577-8d30-e8d921929da9"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5429,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-25T17:11:39.518103+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:52469e61-5813-4577-8d30-e8d921929da9:execute_mission:repair_mission_execution_blocked","mission_step_id":"34745b90-91bc-4b88-990a-aa331a5bc313","command_center_event_id":"52469e61-5813-4577-8d30-e8d921929da9"},{"id":"a7bc897b-e911-4c06-a003-5274898a5bc7","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"route":"/big-papis/owner/calendar?bpMode=plan","branch":"ai/objective-first-repair-5fd3401caf6a","writes":[],"patches":[],"version":1,"approved":true,"missionId":"5fd3401c-af6a-4c0a-8d1a-c68868f7340d","objective":"Apply two exact bounded edits to the Visual Witness runtime source and add no other changes.","proofRoute":"/big-papis/owner/calendar?bpMode=plan","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"anchored_edits":[{"path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","anchor":"const SUPERVISED_BROWSER_ENGINE_SEQUENCE = Object.freeze(['chromium', 'firefox', 'webkit']);","expectedSha":"1a40942f1a4c7263eab74d6fc20275c303fa2034","replacement":"const SUPERVISED_BROWSER_ENGINE_SEQUENCE = Object.freeze(['chromium', 'webkit']);"},{"path":"scripts/visual-witness-hosted-runner/src/universal-witness.mjs","anchor":"const contextDeath = /browser_context_(?:create|init_script)_timeout|browser_page_create_timeout|browser.*(?:closed|disconnected|crash)|target page, context or browser has been closed/i.test(failureReason);","expectedSha":"1a40942f1a4c7263eab74d6fc20275c303fa2034","replacement":"const contextDeath = /application_shell_readiness_timeout|browser_context_(?:create|init_script)_timeout|browser_page_create_timeout|browser.*(?:closed|disconnected|crash)|target page, context or browser has been closed/i.test(failureReason);"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["scripts/visual-witness-hosted-runner/src/universal-witness.mjs"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"d0ed06bf3f4fcb86bb76f618964b9a74c957e87ee80bc81caf0cda3ad4503b70","replayCount":0,"serializedBytes":2188},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T19:43:46.421454+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:5fd3401c-af6a-4c0a-8d1a-c68868f7340d:repository-mutation-intent:d0ed06bf3f4fcb86bb76f618964b9a74c957e87ee80bc81caf0cda3ad4503b70:0","mission_step_id":"5d69336d-16fb-4f4b-98b3-c847f7cfc9fe","command_center_event_id":"5fd3401c-af6a-4c0a-8d1a-c68868f7340d"},{"id":"a7bd7db9-8f5c-4aa0-896c-3deae7691d30","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-25292583cf21","prNumber":4450,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"c7cbaf23438ab0012386598eb4e9959a8fb439b4","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T02:12:01.462748+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"c7cbaf23438ab0012386598eb4e9959a8fb439b4","external_id":"4450","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:25292583-cf21-4de1-9ded-df4d2797912d:merged-pr:4450:c7cbaf23438ab0012386598eb4e9959a8fb439b4","mission_step_id":"defb33b6-d2ac-4dcb-9030-3169cacaf6aa","command_center_event_id":"25292583-cf21-4de1-9ded-df4d2797912d"},{"id":"a7bf0f23-de42-42b2-a987-acd3dff1c54c","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-d04c6e32e488","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":11911,"releaseCount":0,"toolCallCount":5,"repeatedCallCount":1,"executorlessWaitMs":27627,"firstUsefulResultAt":"2026-09-24T05:23:36.411Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.242-persisted-intent-authority","prNumber":null,"terminal":false,"missionId":"d04c6e32-e488-415f-a81e-73f8f8e075a0","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":354,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":298,"providerAuthMs":0,"ledgerPrepareMs":298,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":298,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":298,"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":"d04c6e32-e488-415f-a81e-73f8f8e075a0"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4520,"likelyAffectedFiles":["config/capabilities/wmp-mission-control.json","scripts/generate-cc-execution-action-schema.mjs","scripts/visual-witness-hosted-runner/src/bounded-mission-queue.mjs","scripts/visual-witness-hosted-runner/src/mission-gateway.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T05:23:36.449095+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d04c6e32-e488-415f-a81e-73f8f8e075a0:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9d9f5b44-47aa-4058-825d-6594fa5cf1a5","command_center_event_id":"d04c6e32-e488-415f-a81e-73f8f8e075a0"},{"id":"a7c46994-73e1-44e8-8dab-0971909e2d69","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"historical_pr_salvage","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"f6756a8c-12df-1bf5-0ed6-972d468db13e"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:ecaa54a7-7c6b-4d9f-941d-9de6280b48d7","mission_step_id":null,"command_center_event_id":"ecaa54a7-7c6b-4d9f-941d-9de6280b48d7"},{"id":"a7c85bf0-dbd8-466f-bcaa-abf7d0e4f56e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-11f7d0f5e6f9","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":9028,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"executorlessWaitMs":213072,"firstUsefulResultAt":"2026-09-27T23:20:37.948Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.296-universal-stop","prNumber":3923,"terminal":false,"missionId":"11f7d0f5-e6f9-4901-a441-e61615d601d8","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2640,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":969,"missionSetupMs":395,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":295,"ledgerReconcileMs":0,"lineageReconcileMs":100,"resolvePreflightMs":395,"repositoryMutationMs":1671,"repositoryProviderMs":1671,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1575,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":295,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":96},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"11f7d0f5-e6f9-4901-a441-e61615d601d8"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3059,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T23:23:59.565442+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3923","receipt_type":"execute_mission","idempotency_key":"mission:11f7d0f5-e6f9-4901-a441-e61615d601d8:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"051052e4-702a-4e24-9db8-7f4079d08bd4","command_center_event_id":"11f7d0f5-e6f9-4901-a441-e61615d601d8"},{"id":"a7cc8fb9-c964-4093-accc-ce00de76fac4","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-a7050d4e247f","writes":[],"patches":[],"version":1,"approved":true,"missionId":"a7050d4e-247f-432b-ba7a-781e3c03c892","objective":"Fix the shared MODES route oscillation/blank-screen regression immediately. TenantModesShell is auto-canonicalizing active routes with a render-time <Navigate>, which can fight the canonical/private route resolver and bounce users between two URLs until the app blanks. Remove that render-time canonical redirect so the clicked/current tenant route remains authoritative; keep explicit navigation links canonical and keep invalid-mode fail-closed behavior. Ship this shared frontend repair through one PR, Gate, merge, frontend release, then verify Tennex documents plus at least one other Tennex app route without redirect churn.","sourceSha":"58432ee2ca959c084d0b292738a74e1f71fa9902","repository":"noel/KnockLaunchOS","visualProof":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"anchored_edits":[{"path":"src/shells/TenantModesShell.tsx","edits":[{"new_content":"if (requestedMode && !activeMode) return <Navigate to={homePath} replace />; return <div","old_content":"const canonicalActiveHref = activeMode ? canonicalModeWorkspaceHref(currentHref, homePath, activeMode.key, activeApplication?.key || '') : currentHref; if (requestedMode && !activeMode) return <Navigate to={homePath} replace />; if (activeMode && hrefIdentity(currentHref) !== hrefIdentity(canonicalActiveHref)) return <Navigate to={canonicalActiveHref} replace />; return <div"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"outcomes":[{"id":"stop-route-oscillation","statement":"MODES tenant routes no longer bounce between competing canonical routes or end on a blank screen.","provenance":{"reason":"Owner reported live route oscillation and blank screens and explicitly ordered repair.","source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]}],"objective":"Fix the shared MODES route oscillation/blank-screen regression immediately. TenantModesShell is auto-canonicalizing active routes with a render-time <Navigate>, which can fight the canonical/private route resolver and bounce users between two URLs until the app blanks. Remove that render-time canonical redirect so the clicked/current tenant route remains authoritative; keep explicit navigation links canonical and keep invalid-mode fail-closed behavior. Ship this shared frontend repair through one PR, Gate, merge, frontend release, then verify Tennex documents plus at least one other Tennex app route without redirect churn.","constraints":[{"id":"preserve-routing-contract","statement":"Keep explicit navigation links canonical, preserve invalid-mode fail-closed behavior, tenant isolation, auth, app wiring, and unrelated tenant functionality.","provenance":{"reason":"Owner reported live route oscillation and blank screens and explicitly ordered repair.","source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The shared MODES route oscillation repair is merged and live in production.","required":true,"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"Tennex documents and another Tennex app route load and remain stable without redirect churn or blank-screen failure.","route":"/tennex-tax-solutions/documents?mode=back-office&modeApp=documents","required":true}]},"repairGeneration":null,"visualProofScope":"broad","executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":[],"requestContract":{"outcomes":[{"id":"stop-route-oscillation","statement":"MODES tenant routes no longer bounce between competing canonical routes or end on a blank screen.","provenance":{"reason":"Owner reported live route oscillation and blank screens and explicitly ordered repair.","source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]}],"objective":"Fix the shared MODES route oscillation/blank-screen regression immediately. TenantModesShell is auto-canonicalizing active routes with a render-time <Navigate>, which can fight the canonical/private route resolver and bounce users between two URLs until the app blanks. Remove that render-time canonical redirect so the clicked/current tenant route remains authoritative; keep explicit navigation links canonical and keep invalid-mode fail-closed behavior. Ship this shared frontend repair through one PR, Gate, merge, frontend release, then verify Tennex documents plus at least one other Tennex app route without redirect churn.","constraints":[{"id":"preserve-routing-contract","statement":"Keep explicit navigation links canonical, preserve invalid-mode fail-closed behavior, tenant isolation, auth, app wiring, and unrelated tenant functionality.","provenance":{"reason":"Owner reported live route oscillation and blank screens and explicitly ordered repair.","source":"current_explicit_owner_request","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The shared MODES route oscillation repair is merged and live in production.","required":true,"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"Tennex documents and another Tennex app route load and remain stable without redirect churn or blank-screen failure.","route":"/tennex-tax-solutions/documents?mode=back-office&modeApp=documents","required":true}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"a70861da57d995510eddcb1add295dc33c0f1541a0906da18b30bed2ccb7b533","replayCount":0,"serializedBytes":6349},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T21:02:02.544217+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:a7050d4e-247f-432b-ba7a-781e3c03c892:repository-mutation-intent:a70861da57d995510eddcb1add295dc33c0f1541a0906da18b30bed2ccb7b533:0","mission_step_id":"e8ee5020-08fd-48c2-a314-2407b57a6071","command_center_event_id":"a7050d4e-247f-432b-ba7a-781e3c03c892"},{"id":"a7cf0f26-dff6-4ec5-8896-389a0194ec01","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"pcg_cards_intake","disposition":"superseded_execution_attempt","previousStatus":"blocked","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"a85610f2-58b6-89a4-6418-a253f3feff1e"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:8aaadff9-40c4-40b9-8479-6e9c4796825a","mission_step_id":null,"command_center_event_id":"8aaadff9-40c4-40b9-8479-6e9c4796825a"},{"id":"a7cf12ea-9f79-49e8-8c4f-6041a0368147","source":"github-status","status":"pending","payload":{"failed":[],"states":{"canonical-production-release/verified":"pending"},"missing":[],"pending":["canonical-production-release/verified"],"required":["canonical-production-release/verified"],"sourceSha":"b07e4f9ad258ace0047b0d7bd7b1ec06107b3674","releaseState":"pending","exactConductorRun":{"id":31267588959,"status":"in_progress","headSha":"b07e4f9ad258ace0047b0d7bd7b1ec06107b3674","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-08T16:42:23.078545+00:00","proof_gate":"canonical_release_pending","source_sha":"b07e4f9ad258ace0047b0d7bd7b1ec06107b3674","external_id":"canonical-release-b07e4f9ad258","receipt_type":"canonical_release_status","idempotency_key":"mission:a12bf0e1-a2ad-40ae-b58b-a339dad922a7:release-status:b07e4f9ad258ace0047b0d7bd7b1ec06107b3674:31267588959:pending:canonical-production-release/verified=pending","mission_step_id":"76102f18-7291-4986-be2d-c376854f3668","command_center_event_id":"a12bf0e1-a2ad-40ae-b58b-a339dad922a7"},{"id":"a7cf44d1-6e08-490f-9fd4-0000195fd584","source":"cc-execution","status":"repair_prepared","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/seaside-guided-booking-flow","reason":null,"status":"repair_prepared","metrics":{"receiptBytes":6593,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":5,"ownerInterruptionCount":0},"version":"1.30.18-repair-continuation-release","prNumber":4104,"terminal":false,"missionId":"c9373f8d-0d95-4b8a-b3fe-aeefd876c6de","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"c9373f8d-0d95-4b8a-b3fe-aeefd876c6de"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":984,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T01:28:36.931415+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"4104","receipt_type":"execute_mission","idempotency_key":"mission:c9373f8d-0d95-4b8a-b3fe-aeefd876c6de:execute_mission:repair_mission_prepared","mission_step_id":"98997550-2ff5-44dd-9512-f8f22c599429","command_center_event_id":"c9373f8d-0d95-4b8a-b3fe-aeefd876c6de"},{"id":"a7d252e2-9cc4-46fd-911d-22196666bd1d","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/release-shared-forgejo-reads","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.140-known-run-branch-aliases","prNumber":2679,"terminal":false,"missionId":"333b40e7-e2b5-4cfd-85bf-5ca54d62dace","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":16929,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2816,"approvedPlanMs":0,"missionSetupMs":2386,"providerAuthMs":0,"shipAndProveMs":12430,"ledgerPrepareMs":293,"ledgerReconcileMs":0,"lineageReconcileMs":2093,"resolvePreflightMs":2386,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":293,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"333b40e7-e2b5-4cfd-85bf-5ca54d62dace"},"performance":null,"deploymentId":"forgejo-main-5dbe71a1686d","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":2671,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T20:36:55.798763+00:00","proof_gate":"canonical_release_dispatched","source_sha":"5dbe71a1686d530fbc1fc5e0ef0dc802321fba4e","external_id":"forgejo-main-5dbe71a1686d","receipt_type":"execute_mission","idempotency_key":"mission:333b40e7-e2b5-4cfd-85bf-5ca54d62dace:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"0f5795f0-de5d-4d23-abe0-0d69d6997772","command_center_event_id":"333b40e7-e2b5-4cfd-85bf-5ca54d62dace"},{"id":"a7d3e55b-c2e3-4b12-bcd2-ab0cda75b203","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Prime structured exact mutation continuation","baseSha":"88844fe61b07f55b3c262fda77cd9356e1b25d17","issuedAt":1791160437260,"expiresAt":1791160617260,"missionId":"90ff75bd-ed4b-4be2-b375-90392f627efa","authorizationId":"cc3bd7d2-f137-4507-8258-4e74255a5c52","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T00:33:57.619109+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"88844fe61b07f55b3c262fda77cd9356e1b25d17","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:cc3bd7d2-f137-4507-8258-4e74255a5c52","mission_step_id":"3e08f135-1614-4384-9c62-3b21230ab53e","command_center_event_id":"90ff75bd-ed4b-4be2-b375-90392f627efa"},{"id":"a7d43932-67f4-4d30-8884-b65cfb843357","source":"onrunner","status":"failed","payload":{"ok":false,"jobId":"73d3f98b-9460-48bf-a5d6-b236091cdf53","phase":"universal_visual_witness_poll_failed","branch":"ai/objective-first-repair-8c04bea84e20","reason":"unexpected_path:/knock-launch-os/portfolio","status":"blocked","metrics":{"receiptBytes":205780,"releaseCount":0,"toolCallCount":103,"repeatedCallCount":48,"executorlessWaitMs":6821644,"firstUsefulResultAt":"2026-09-28T13:17:30.172Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3999,"terminal":true,"missionId":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6","operation":"visual_proof_status","proofGate":"interactive_visual_witness_failed","sourceSha":"1daa96721e72fb1dcdc879da46c2b30c6f025708","timingsMs":{"queue":1567,"total":14713,"execution":13146},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6"},"performance":null,"deploymentId":"forgejo-main-1daa96721e72","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"73d3f98b-9460-48bf-a5d6-b236091cdf53","tenant":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":1,"supervisorId":"73d3f98b-9460-48bf-a5d6-b236091cdf53","failureReason":"unexpected_path:/knock-launch-os/portfolio","observedRoute":"/redfish-roofing/roof-measurement","runnerVersion":"laptop-cd17b09fdb31","attemptLineage":[{"jobId":"54d6cc5f-f123-4849-8761-b6ea3aa98693","attempt":1,"category":"application","sourceSha":"cd17b09fdb31a85433ce5c1c6f9cbbd563eced82","startedAt":"2026-09-28T15:10:38.772Z","completedAt":"2026-09-28T15:10:52.571Z","runtimeLane":"cc-execution -> Local Laptop -> universal-witness.mjs","browserEngine":"chromium","failureReason":"unexpected_path:/knock-launch-os/portfolio","retryRecovery":null,"runnerVersion":"laptop-cd17b09fdb31","browserLaunchReason":"interaction_only_headless","checkpointAccounting":{"route":{"required":2,"completed":0,"missingIds":["desktop::/redfish-roofing/roof-measurement","mobile::/redfish-roofing/roof-measurement"]},"action":{"required":4,"completed":0,"missingIds":["desktop::/redfish-roofing/roof-measurement::action::action-1","desktop::/redfish-roofing/roof-measurement::action::action-2","mobile::/redfish-roofing/roof-measurement::action::action-1","mobile::/redfish-roofing/roof-measurement::action::action-2"]},"missing":8,"resumed":0,"complete":false,"evidence":{"required":2,"completed":0,"missingIds":["desktop::/redfish-roofing/roof-measurement::evidence::observe","mobile::/redfish-roofing/roof-measurement::evidence::observe"]},"completed":0,"remaining":8,"duplicates":0,"duplicateIds":[],"expectedTotal":8}}],"missionOutcome":"application","requestedRoute":"/redfish-roofing/roof-measurement","runnerSourceSha":"cd17b09fdb31a85433ce5c1c6f9cbbd563eced82","selectedViewports":["desktop","mobile"],"checkpointAccounting":{"route":{"required":2,"completed":0,"missingIds":["desktop::/redfish-roofing/roof-measurement","mobile::/redfish-roofing/roof-measurement"]},"action":{"required":4,"completed":0,"missingIds":["desktop::/redfish-roofing/roof-measurement::action::action-1","desktop::/redfish-roofing/roof-measurement::action::action-2","mobile::/redfish-roofing/roof-measurement::action::action-1","mobile::/redfish-roofing/roof-measurement::action::action-2"]},"missing":8,"resumed":0,"complete":false,"evidence":{"required":2,"completed":0,"missingIds":["desktop::/redfish-roofing/roof-measurement::evidence::observe","mobile::/redfish-roofing/roof-measurement::evidence::observe"]},"completed":0,"remaining":8,"duplicates":0,"duplicateIds":[],"expectedTotal":8},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":12564,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"ENDED","pendingProofKinds":[],"verificationState":"failed","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6552,"ownerActionRequired":false,"ownerFacingTerminal":true,"requestContractHash":"24efd2a746ae3a5cb185879609e755580fde2acf5ae6e909caac9db8489ce4e5","continuationRequired":false,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T15:11:14.984761+00:00","proof_gate":"interactive_visual_witness_failed","source_sha":"laptop-cd17b09fdb31","external_id":"73d3f98b-9460-48bf-a5d6-b236091cdf53","receipt_type":"visual_proof_status","idempotency_key":"mission:8c04bea8-4e20-43c8-8b0e-56d79150cdd6:visual:73d3f98b-9460-48bf-a5d6-b236091cdf53:failed","mission_step_id":"d411668f-fe4a-4ab5-80d6-0d9bde8b75cc","command_center_event_id":"8c04bea8-4e20-43c8-8b0e-56d79150cdd6"},{"id":"a7d52603-6fd0-4b2d-8c4c-dceb7a846c29","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"cc-execution","action":"reconcile_pull_request","reason":"pull_request_requires_merge_reconciliation","handoff":null,"capability":"light-control-plane","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":null},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"deterministic_supervisor_transition\",\"status\":\"advanced\",\"proofGate\":\"deterministic_semantic_transition_journaled\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"failed\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_requires_merge_reconciliation\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"light-control-plane\",\"resumeFromCheckpoint\":null,\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-10-06T22:36:06.084008+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"boring-control-plane\",\"prNumber\":5228,\"sourceSha\":\"b31fbb48c954515a085210361d930e1b4b8cf9ab\",\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T20:03:25.478472+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:b65ba8ed-48a3-4fd6-af24-a123af297202:owner-progress-heartbeat:119421133","mission_step_id":"64ff541d-b52a-4f06-b71c-db11b73dd243","command_center_event_id":"b65ba8ed-48a3-4fd6-af24-a123af297202"},{"id":"a7d8a33c-9d0f-4242-b56b-3ea90dd9af6f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-a64751d3a63b","reason":"anchored_edit_anchor_missing:src/pages/proposals/UniversalProposalWorkspace.css","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.172-cancelled-release-preverified-read-bypass","prNumber":null,"terminal":false,"missionId":"a64751d3-a63b-466b-9714-9fac398ecc7b","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":676,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":676,"missionSetupMs":515,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":515,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":515,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":515,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"a64751d3-a63b-466b-9714-9fac398ecc7b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1537,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T22:14:48.561915+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:a64751d3-a63b-466b-9714-9fac398ecc7b:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"dd5664e3-979a-4034-8304-6c943750e365","command_center_event_id":"a64751d3-a63b-466b-9714-9fac398ecc7b"},{"id":"a7d999ff-fca9-484e-adfc-15294c7ddc53","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"b0565540b5534b177aa3e64d47ef74855366dc91","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"b0565540b5534b177aa3e64d47ef74855366dc91","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":"7e3101bae55207b4163130066495766dc06de0a0c6351c0bc3e1b9bf16f278a1","forgejoWorkflowProof":{"runId":10549,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-21T17:18:02.954514+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"b0565540b5534b177aa3e64d47ef74855366dc91","external_id":"forgejo-main-b0565540b553","receipt_type":"canonical_release_status","idempotency_key":"mission:9731a232-1037-41a9-bb7e-be70523f9c1b:forgejo-release-status:b0565540b5534b177aa3e64d47ef74855366dc91:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"3169477c-c9be-4785-b3e6-0cae7ca15e2f","command_center_event_id":"9731a232-1037-41a9-bb7e-be70523f9c1b"},{"id":"a7da0e87-5896-4fe9-9835-bf0d4be1881f","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-221a6f47ecf6","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":10202,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":24113,"firstUsefulResultAt":"2026-09-29T20:58:40.195Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4183,"terminal":false,"missionId":"221a6f47-ecf6-4701-8168-5a600c1a9d9e","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"bd7abc5450a1c8cd5083d915300c996c2e264d89","timingsMs":{"prReadinessMs":628,"approvedPlanMs":0,"shipAndProveMs":3037,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"221a6f47-ecf6-4701-8168-5a600c1a9d9e"},"performance":null,"deploymentId":"forgejo-main-bd7abc5450a1","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1803,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-29T20:59:41.346773+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"4183","receipt_type":"automatic_mission_resume","idempotency_key":"mission:221a6f47-ecf6-4701-8168-5a600c1a9d9e:automatic-mission-resume:4183:canonical_release_reconciliation_pending","mission_step_id":"525396ce-8d8e-4f4f-bdc6-96686680f12a","command_center_event_id":"221a6f47-ecf6-4701-8168-5a600c1a9d9e"},{"id":"a7db816b-a517-4cc8-b3cc-0de5bab9fec4","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ccb41cc51524","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":13254,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":1,"executorlessWaitMs":14203,"firstUsefulResultAt":"2026-10-05T01:36:16.649Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":4888,"terminal":false,"missionId":"ccb41cc5-1524-4f5b-ae3b-080306d1b0a3","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2259,"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":"ccb41cc5-1524-4f5b-ae3b-080306d1b0a3"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T01:36:27.892106+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4888","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ccb41cc5-1524-4f5b-ae3b-080306d1b0a3:automatic-mission-resume:4888:repair_mission_pr_ready_retryable","mission_step_id":"e0f71b1e-4c31-408f-8c80-8c1e9d329ce5","command_center_event_id":"ccb41cc5-1524-4f5b-ae3b-080306d1b0a3"},{"id":"a7dba8c6-d6b9-4d15-800f-1aecd11c843f","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml"],"reason":"Correct the YAML indentation of the already-authorized Forgejo Gate partial-checkout heredocs on the same repair generation; no behavior expansion.","baseSha":"552ebf163e199216c657fb262eee0320f0839190","issuedAt":1788495970901,"expiresAt":1788496150901,"missionId":"531a2921-77f4-41ce-87ea-f70389652e0c","authorizationId":"44e66b69-1f85-4673-b5a6-78db054f371f","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T04:26:11.830876+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"552ebf163e199216c657fb262eee0320f0839190","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:44e66b69-1f85-4673-b5a6-78db054f371f","mission_step_id":"4575d081-7358-4533-afd6-4e639e706731","command_center_event_id":"531a2921-77f4-41ce-87ea-f70389652e0c"},{"id":"a7df47a3-f42f-4914-9116-ec1a7753e6ea","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-degraded5fba","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.144-request-contract-inference","prNumber":null,"terminal":false,"missionId":"6b54de59-837e-43d0-87f9-688b4a478963","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":14,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1124,"providerAuthMs":0,"ledgerPrepareMs":1124,"ledgerReconcileMs":399,"lineageReconcileMs":0,"resolvePreflightMs":1124,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1523,"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":"6b54de59-837e-43d0-87f9-688b4a478963"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":7304,"likelyAffectedFiles":["src/applications/proposal-editor/ProposalDocumentResolver.tsx","config/capabilities/tenant-workspace-experience.json","config/capabilities/tenant-workspace-ui-contract-v2.json","src/App.css","src/App.tsx","src/applications/proposal-editor/FreeformProposalRenderer.tsx","src/applications/proposal-editor/ProposalAssetPicker.tsx","src/applications/proposal-editor/ProposalPreview.tsx","src/PrivateAppShell.tsx","src/PublicAppShell.tsx","src/__tests__/contracts/big-papis-business-tools-communications.contract.test.ts","src/__tests__/contracts/big-papis-canonical-customer-proposals.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T03:43:16.188804+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:6b54de59-837e-43d0-87f9-688b4a478963:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"a6156c5c-12e9-484f-9a77-98494e795902","command_center_event_id":"6b54de59-837e-43d0-87f9-688b4a478963"},{"id":"a7df5ed8-773d-404d-a140-43dd968bd1bc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane, eliminate Forgejo fetch latency by converting the Gate to partial domain-scoped checkout, reuse one live-main fetch, repair canonical repository packing and the forgejo_repo_optimize control path, then refreeze the control plane. Continue mission 531a2921-77f4-41ce-87ea-f70389652e0c and PR #1665. Gate implementation is behaving correctly; update only the two stale test assertions: expected freeze version must be 1.58.27-forgejo-fetch-path-refreeze, and the frontend payload ownership test must slice the renamed 'Fetch exact head and live main once, then hydrate affected Gate domain' step instead of the retired 'Pre-classify frontend toolchain hydration' name.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane, eliminate Forgejo fetch latency by converting the Gate to partial domain-scoped checkout, reuse one live-main fetch, repair canonical repository packing and the forgejo_repo_optimize control path, then refreeze the control plane. Continue mission 531a2921-77f4-41ce-87ea-f70389652e0c and PR #1665. Gate implementation is behaving correctly; update only the two stale test assertions: expected freeze version must be 1.58.27-forgejo-fetch-path-refreeze, and the frontend payload ownership test must slice the renamed 'Fetch exact head and live main once, then hydrate affected Gate domain' step instead of the retired 'Pre-classify frontend toolchain hydration' name.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"gate-fetch","statement":"The normal physical KnockLaunch Gate fetches the exact PR head and live main in one depth-2 blobless Forgejo negotiation, then hydrates only the hard-safety baseline, exact changed files, and affected product domain.","proofConditionIds":["repo","runtime"]},{"id":"single-main","statement":"The Gate reuses the one live-main snapshot through validation and TypeScript cache resolution; only bounded deepen is allowed when merge-base cannot be resolved.","proofConditionIds":["repo","runtime"]},{"id":"repo-pack","statement":"Canonical Forgejo repository optimization uses cruft packing with a two-week expiration instead of repack -A loose-object explosion, and the v13 maintenance migration can run on the host.","proofConditionIds":["repo","runtime"]},{"id":"host-control","statement":"The public host-control schema no longer hardcodes an action enum that can drift from the backend allowlist; backend allowlisting remains authoritative and arbitrary shell remains forbidden.","proofConditionIds":["repo","runtime"]},{"id":"refrozen","statement":"Control plane is refrozen on the new runtime after exact merged-source release proof.","proofConditionIds":["repo","runtime"]}],"objective":"Unfreeze the control plane, eliminate Forgejo fetch latency by converting the Gate to partial domain-scoped checkout, reuse one live-main fetch, repair canonical repository packing and the forgejo_repo_optimize control path, then refreeze the control plane. Continue mission 531a2921-77f4-41ce-87ea-f70389652e0c and PR #1665. Gate implementation is behaving correctly; update only the two stale test assertions: expected freeze version must be 1.58.27-forgejo-fetch-path-refreeze, and the frontend payload ownership test must slice the renamed 'Fetch exact head and live main once, then hydrate affected Gate domain' step instead of the retired 'Pre-classify frontend toolchain hydration' name.","constraints":[{"id":"hard-safety","statement":"Preserve protected main, exact-head KnockLaunch Gate, exact-source runtime proof, credential and migration boundaries, nonempty-file enforcement, and no arbitrary host shell.","proofConditionIds":["repo","runtime"]},{"id":"release-scope","statement":"Release only affected runtime targets; do not invent frontend, Supabase, or OnRunner release work.","proofConditionIds":["runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Forgejo main contains the one-fetch Gate, cruft-pack host optimization, non-drifting host-control schema, regression coverage, and refrozen version.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live cc-execution matches the exact merged source SHA and affected release scope.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"575a40d2791dab654c6b9493af63777a5be1e7e567cfd05f2cfc33552af75a60","requestContractRevision":6,"previousRequestContractHash":"26168641f74505ff12b68407ddcc96f74416939ea18bac9e391a8ad32a486d2a"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T04:33:12.160323+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:531a2921-77f4-41ce-87ea-f70389652e0c:request-contract-revision:6:575a40d2791dab654c6b9493af63777a5be1e7e567cfd05f2cfc33552af75a60","mission_step_id":"7adc8acd-c572-4681-b667-aacc2d3c8c13","command_center_event_id":"531a2921-77f4-41ce-87ea-f70389652e0c"},{"id":"a7e035d3-2b8b-40ba-8d12-d1a79f0242a1","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-7e4ef1849af7","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":21031,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":1374,"firstUsefulResultAt":"2026-10-05T16:49:30.301Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.98-proof-target-fidelity","prNumber":4991,"terminal":false,"missionId":"7e4ef184-9af7-4826-a02f-72081f22792a","operation":"execute_mission","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":12017,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":2399,"approvedPlanMs":1980,"missionSetupMs":275,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":275,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":275,"repositoryMutationMs":4652,"repositoryProviderMs":4652,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2867,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":275,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1785},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"7e4ef184-9af7-4826-a02f-72081f22792a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1537,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:49:49.856037+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4991","receipt_type":"execute_mission","idempotency_key":"mission:7e4ef184-9af7-4826-a02f-72081f22792a:execute_mission:repair_mission_pr_ready_retryable:current-generation","mission_step_id":"c8940661-3bcd-4e12-a2f9-4d2450b5e088","command_center_event_id":"7e4ef184-9af7-4826-a02f-72081f22792a"},{"id":"a7e18f3c-8b45-4a30-9cd7-6c9f0b7533c8","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-2157c54e93cd","writes":[],"patches":[],"version":1,"approved":true,"missionId":"2157c54e-93cd-4a45-9a23-f7122cf32217","objective":"Continue the existing PCG calendar repair mission with exact surgical edits. Apply the PCG-branded event composer, correct assigned_to to store the selected team member email/name rather than UUID, preserve connected-calendar read-only behavior, and keep Save Event wired to the existing persistence flow. Then open the one PR and continue Gate/merge/deploy/live proof.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/components/calendar/EnhancedUserCalendar.tsx"],"anchored_edits":[{"path":"src/components/calendar/EnhancedUserCalendar.tsx","new_content":"const navigate=useNavigate();const isBigPapis=presentation==='big-papis';const{activeTenant,getPath}=useMultiTenant();const tenantId=String(activeTenant?.id||'');const isPcg=String(activeTenant?.company_slug||'').trim().toLowerCase()==='pcg';const tt=tenantTypeOf(tenantType);const labels=CALENDAR_LABELS[tt];","old_content":"const navigate=useNavigate();const isBigPapis=presentation==='big-papis';const{activeTenant,getPath}=useMultiTenant();const tenantId=String(activeTenant?.id||'');const tt=tenantTypeOf(tenantType);const labels=CALENDAR_LABELS[tt];"},{"path":"src/components/calendar/EnhancedUserCalendar.tsx","new_content":"setAssigned(selectedMember.email||selectedMember.name);setComposerOpen(true)","old_content":"setAssigned(selectedMember.name);setComposerOpen(true)"},{"path":"src/components/calendar/EnhancedUserCalendar.tsx","new_content":"{teamMembers.map(member=><SelectItem key={member.id} value={member.email||member.name}>{member.name}{member.email?` · ${member.email}`:''}</SelectItem>)}","old_content":"{teamMembers.map(member=><SelectItem key={member.id} value={member.id}>{member.name}{member.email?` · ${member.email}`:''}</SelectItem>)}"},{"path":"src/components/calendar/EnhancedUserCalendar.tsx","new_content":"<Sheet open={composerOpen} onOpenChange={setComposerOpen}><SheetContent side=\"right\" data-calendar-event-composer=\"true\" data-pcg-calendar-composer={isPcg?'true':undefined} className={cn('w-full overflow-y-auto sm:max-w-xl',isPcg&&'border-l border-[#b9914a]/35 bg-[linear-gradient(160deg,rgba(10,8,6,.98),rgba(27,20,10,.97)_54%,rgba(8,7,6,.99))] text-[#f5ead3] shadow-[-28px_0_80px_rgba(0,0,0,.55)] sm:max-w-[680px] [&_label]:font-semibold [&_label]:text-[#dcc79c] [&_input]:border-[#b9914a]/25 [&_input]:bg-black/35 [&_input]:text-[#fff8eb] [&_textarea]:border-[#b9914a]/25 [&_textarea]:bg-black/35 [&_textarea]:text-[#fff8eb] [&_[role=combobox]]:border-[#b9914a]/25 [&_[role=combobox]]:bg-black/35 [&_[role=combobox]]:text-[#fff8eb]')}><SheetHeader className={cn(isPcg&&'sticky top-0 z-20 -mx-6 -mt-6 border-b border-[#b9914a]/25 bg-[linear-gradient(180deg,rgba(24,18,9,.99),rgba(10,8,6,.96))] px-6 pb-5 pt-6 text-left shadow-[0_16px_40px_rgba(0,0,0,.32)] backdrop-blur-xl')}>{isPcg?<div className=\"mb-2 text-[10px] font-black uppercase tracking-[.22em] text-[#caa65f]\">Prestigious Card Grading · Schedule</div>:null}<SheetTitle className={cn(isPcg&&'text-xl font-black tracking-tight text-[#fff4dc]')}>{editingId?'Edit event':'New KnockLaunch event'}</SheetTitle><SheetDescription className={cn(isPcg&&'text-[#cdbb97]')}>KnockLaunch events are editable here. Connected calendar events stay read only.</SheetDescription></SheetHeader><div className={cn('mt-6 space-y-4',isPcg&&'pb-24')}>","old_content":"<Sheet open={composerOpen} onOpenChange={setComposerOpen}><SheetContent side=\"right\" className=\"w-full overflow-y-auto sm:max-w-xl\"><SheetHeader><SheetTitle>{editingId?'Edit event':'New KnockLaunch event'}</SheetTitle><SheetDescription>KnockLaunch events are editable here. Connected calendar events stay read only.</SheetDescription></SheetHeader><div className=\"mt-6 space-y-4\">"},{"path":"src/components/calendar/EnhancedUserCalendar.tsx","new_content":"<div className={cn('flex gap-2',isPcg&&'sticky bottom-0 z-20 -mx-6 border-t border-[#b9914a]/25 bg-[linear-gradient(0deg,rgba(10,8,6,.99),rgba(18,14,8,.96))] px-6 py-4 shadow-[0_-14px_34px_rgba(0,0,0,.28)] backdrop-blur-xl')}><Button data-calendar-save-event=\"true\" disabled={saving} onClick={()=>void save()} className={cn(isPcg&&'bg-[#b9914a] font-black text-[#120d06] hover:bg-[#d0ad68]')}>{saving?'Saving…':'Save event'}</Button><Button variant=\"outline\" onClick={()=>setComposerOpen(false)} className={cn(isPcg&&'border-[#b9914a]/30 bg-black/20 text-[#ead9b6] hover:bg-[#b9914a]/10')}>Cancel</Button></div>","old_content":"<div className=\"flex gap-2\"><Button disabled={saving} onClick={()=>void save()}>{saving?'Saving…':'Save event'}</Button><Button variant=\"outline\" onClick={()=>setComposerOpen(false)}>Cancel</Button></div>"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"2157c54e-93cd-4a45-9a23-f7122cf32217","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/components/calendar/EnhancedUserCalendar.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"4c44e61444c79149c77a1fd40623472de57707d23644e3544e89a5759216b7d4","replayCount":0,"serializedBytes":5568},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T19:24:48.101195+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:2157c54e-93cd-4a45-9a23-f7122cf32217:repository-mutation-intent:4c44e61444c79149c77a1fd40623472de57707d23644e3544e89a5759216b7d4:0","mission_step_id":"09c7e4a8-e518-44c0-aad3-99f8a5604f54","command_center_event_id":"2157c54e-93cd-4a45-9a23-f7122cf32217"},{"id":"a7e27a8f-32a1-4dd8-9dff-50afb1a26030","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ff61a46ca5d7","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3165,"terminal":false,"missionId":"ff61a46c-a5d7-4ab2-b990-73ee0224e088","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"5b5e7b35887efb0dc63c525e4dff20ffbca94ad2","timingsMs":{"prReadinessMs":472,"approvedPlanMs":0,"shipAndProveMs":3913,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ff61a46c-a5d7-4ab2-b990-73ee0224e088"},"performance":null,"deploymentId":"forgejo-main-5b5e7b35887e","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1889,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T01:12:31.401214+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3165","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ff61a46c-a5d7-4ab2-b990-73ee0224e088:automatic-mission-resume:3165:canonical_release_dispatched","mission_step_id":"dc0bbaec-4919-47d2-8f56-0c827aff18f9","command_center_event_id":"ff61a46c-a5d7-4ab2-b990-73ee0224e088"},{"id":"a7e5896e-dedb-4e41-a029-ad0b09f16c50","source":"cc-execution","status":"recorded","payload":{"objective":"Create and ship a production KNOCKLAUNCH tenant for La Vista del Mar Vacation Rentals in Patillas, Puerto Rico, using current shared tenant architecture. Canonical slug: la-vista-del-mar unless live contracts require an equivalent. Two real couples-focused beachfront studios: THE VIEW (stronger/dramatic ocean view) and THE NEST (nicer/more refined, less dramatic view). Immediate goal: increase qualified Airbnb/Vrbo traffic and bookings; future goal: first-party site/direct traffic, clearly disabled until ready. Add tenant to production registry/switcher and, if no vacation-rental vertical exists, create the smallest reusable capability rather than a one-off.\n\nOwner UX must be simple for a nontechnical older host: Today should answer how the rentals are doing, what needs attention, and what action can get more bookings. Add a compact two-unit/channel snapshot scaffold, listing health, reputation proof, traffic actions, trackable campaign links, QR integration when the existing suite supports it, and a clear next-best-action. Add a dedicated Traffic/acquisition workspace for Airbnb/Vrbo links, source tagging, QR/social/share performance, listing-conversion checklist, reputation reuse, local/seasonal content ideas, and channel comparison. Never fake API connections.\n\nIf safely supported, add a lightweight public discovery/growth page. CTAs must send guests to real Airbnb/Vrbo listings; no direct booking yet. Present The View vs The Nest distinctly, emphasize quiet Patillas beachfront setting/private beach access/couples/sunrise-ocean atmosphere/reputation. Do not use fake property photography; use an elegant non-photo treatment until owned photos are provided. Mobile-first, high readability, coastal Puerto Rico without generic resort/tiki clutter.\n\nAdd future-ready config/data hooks for Airbnb/Vrbo iCal imports and attribution, no secrets. Preserve existing tenants/routes. One PR, canonical gate, squash merge, production release. Verify /la-vista-del-mar/dashboard and any public route created. No Visual Witness unless needed for a visual claim.","tenantRef":"la-vista-del-mar","receivedAt":"2026-08-24T15:51:37.195Z","fingerprint":"af67794104fe1a9d2515949c1b2a83db5535ed7cb3bad0350223619339d74267","workstreamRef":"lavistadelmar","conversationId":null,"canonicalBranch":"ai/build-la-vista-del-mar-vacation-rentals","requestedBranch":"ai/build-la-vista-del-mar-vacation-rentals","conversationContext":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-24T15:51:37.750692+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:49fe0242-418d-4a7c-ae74-c57d600716c1:tenant-workstream-contribution:af67794104fe1a9d2515949c1b2a83db5535ed7cb3bad0350223619339d74267","mission_step_id":null,"command_center_event_id":"49fe0242-418d-4a7c-ae74-c57d600716c1"},{"id":"a7e698e2-a742-4d6d-8c12-580e28c9ba34","source":"cc-execution","status":"cancelled","payload":{"cancelled":true,"missionId":"a812a3e0-d830-4cec-a0cb-4d5d489c7370"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-24T13:05:59.831068+00:00","proof_gate":"durable_mission_cancelled","source_sha":null,"external_id":null,"receipt_type":"owner_mission_cancelled","idempotency_key":"mission:a812a3e0-d830-4cec-a0cb-4d5d489c7370:mission-cancel:a812a3e0-d830-4cec-a0cb-4d5d489c7370","mission_step_id":"95cde0b5-d164-451c-ac9b-2f8b840b1b2d","command_center_event_id":"a812a3e0-d830-4cec-a0cb-4d5d489c7370"},{"id":"a7e77abc-2603-4dd2-8f4c-33eb7470468f","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-ffe4fb14e548","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3539,"terminal":false,"missionId":"ffe4fb14-e548-4324-8a78-9936606263d0","operation":"automatic_mission_resume","proofGate":"canonical_release_dispatched","sourceSha":"6cdb267996b47521761cc6970197933810c5308e","timingsMs":{"prReadinessMs":648,"approvedPlanMs":0,"shipAndProveMs":4754,"repositoryMutationMs":0,"repositoryProviderMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"ffe4fb14-e548-4324-8a78-9936606263d0"},"performance":null,"deploymentId":"forgejo-main-6cdb267996b4","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1837,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T18:59:03.59231+00:00","proof_gate":"canonical_release_dispatched","source_sha":null,"external_id":"3539","receipt_type":"automatic_mission_resume","idempotency_key":"mission:ffe4fb14-e548-4324-8a78-9936606263d0:automatic-mission-resume:3539:canonical_release_dispatched","mission_step_id":"dd3d78e3-e4cc-47a0-b460-0b5f3b6d7058","command_center_event_id":"ffe4fb14-e548-4324-8a78-9936606263d0"},{"id":"a7e781a2-fe2a-4654-8aa0-614a43e537c3","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-mtfumzey","reason":"modified_nonempty_file_became_empty:src/components/TenantRouter.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.2-queue-readiness-budget","prNumber":null,"terminal":false,"missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":283,"prReadinessMs":0,"approvedPlanMs":283,"missionSetupMs":1677,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"8c60974e-d112-42a1-8eb8-b7c186d93023"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5312,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T13:34:28.682228+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:8c60974e-d112-42a1-8eb8-b7c186d93023:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"b1089bcb-caec-4e8c-978d-4e5102598e46","command_center_event_id":"8c60974e-d112-42a1-8eb8-b7c186d93023"},{"id":"a7e82f3b-b87d-4a79-b487-48802b016379","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/big-papis-event-form-mobile","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":1,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.212-parallel-patch-planning","prNumber":3408,"terminal":false,"missionId":"503c75fa-0a82-400f-9885-5d7de6c0be54","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"f569208aa3d7412176898d09112cda3966af20da","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3754,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":109,"approvedPlanMs":0,"missionSetupMs":253,"providerAuthMs":0,"shipAndProveMs":3434,"ledgerPrepareMs":253,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":253,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":253,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"503c75fa-0a82-400f-9885-5d7de6c0be54"},"performance":null,"deploymentId":"forgejo-main-f569208aa3d7","releaseState":"failed","workflowRunId":10706,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1476,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T10:36:16.896691+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"f569208aa3d7412176898d09112cda3966af20da","external_id":"forgejo-main-f569208aa3d7","receipt_type":"execute_mission","idempotency_key":"mission:503c75fa-0a82-400f-9885-5d7de6c0be54:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"f1e081f8-9d0b-4bcd-92e9-3bbde5173689","command_center_event_id":"503c75fa-0a82-400f-9885-5d7de6c0be54"},{"id":"a7e926a9-b006-4729-b589-b4bbd756194b","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":null,"reason":"canonical_release_run_not_observed_after_dispatch","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.7-canonical-planner-owners","prNumber":4279,"terminal":false,"missionId":"45db3204-86a6-4013-97ac-e9fe56afbfd3","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"45db3204-86a6-4013-97ac-e9fe56afbfd3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":182,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-08T00:41:23.00519+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4279","receipt_type":"ship_and_prove","idempotency_key":"mission:45db3204-86a6-4013-97ac-e9fe56afbfd3:ship_and_prove:canonical_release_blocked","mission_step_id":"75fd3339-f023-4938-89c9-af4118469f98","command_center_event_id":"45db3204-86a6-4013-97ac-e9fe56afbfd3"},{"id":"a7eb021c-018e-4eb4-82f0-12ea5a9e84a0","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/proposal-editor-professional-crop-controls","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":1980,"terminal":false,"missionId":"b13625a6-648d-4f5b-9eb2-555f213fd15f","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":920,"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":"b13625a6-648d-4f5b-9eb2-555f213fd15f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1290,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T18:27:14.41387+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"1980","receipt_type":"automatic_mission_resume","idempotency_key":"mission:b13625a6-648d-4f5b-9eb2-555f213fd15f:automatic-mission-resume:1980:repair_mission_waiting_for_gate","mission_step_id":"c82656cf-bdc6-485d-a5ee-5887f00e36ea","command_center_event_id":"b13625a6-648d-4f5b-9eb2-555f213fd15f"},{"id":"a7eb9b0e-3f96-4c7d-87ea-8a4abf3cf679","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/build-demo-white-input-dark-text-20260830","reason":"modified_nonempty_file_became_empty:src/pages/BuildMyDemo.tsx","status":"blocked","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.56.5-premium-motion-source-targets","prNumber":null,"terminal":false,"missionId":"d783d467-aee2-461e-b241-ec736900c287","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":240,"prReadinessMs":0,"approvedPlanMs":240,"missionSetupMs":1641,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"d783d467-aee2-461e-b241-ec736900c287"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5501,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-30T21:03:48.829405+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:d783d467-aee2-461e-b241-ec736900c287:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"57ca234d-71d6-4d99-8f40-e6d01f6e2dfe","command_center_event_id":"d783d467-aee2-461e-b241-ec736900c287"},{"id":"a7ee7f75-60a8-4464-8fda-2243ebec56e2","source":"cc-execution","status":"source_resolution_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"source_resolution_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.284-control-plane-source-fast-path","prNumber":null,"terminal":false,"missionId":"5d4a2e71-cda8-4455-9b9d-12a0b7f26af2","operation":"execute_mission","proofGate":"repair_mission_source_resolution_required","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2165,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":577,"providerAuthMs":0,"ledgerPrepareMs":577,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":577,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":577,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Supply exact sourceTargets on the same mission; planner guesses cannot replace missing mission scope.","receiptRef":{"mode":"full","missionId":"5d4a2e71-cda8-4455-9b9d-12a0b7f26af2"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1175,"likelyAffectedFiles":[],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T10:15:07.001106+00:00","proof_gate":"repair_mission_source_resolution_required","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:5d4a2e71-cda8-4455-9b9d-12a0b7f26af2:execute_mission:repair_mission_source_resolution_required:current-generation","mission_step_id":"de8795b7-9f0b-4066-8c67-b53d9fe88790","command_center_event_id":"5d4a2e71-cda8-4455-9b9d-12a0b7f26af2"},{"id":"a7ef3e15-74d7-4043-b5f9-0054211be209","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-b593ebcb341e","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.59.3-direct-commit-ancestry","prNumber":null,"terminal":false,"missionId":"b593ebcb-341e-4653-882d-9c9ebec7932a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1777,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":650,"providerAuthMs":0,"ledgerPrepareMs":650,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":650,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":650,"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":"b593ebcb-341e-4653-882d-9c9ebec7932a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4641,"likelyAffectedFiles":["src/PrivateAppShell.tsx","src/__tests__/contracts/installed-app-navigation.contract.test.ts","src/__tests__/contracts/mobile-tenant-avatar-navigation.contract.test.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T22:41:06.835828+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b593ebcb-341e-4653-882d-9c9ebec7932a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"073ad067-e0be-4d10-8101-f489ab3259f2","command_center_event_id":"b593ebcb-341e-4653-882d-9c9ebec7932a"},{"id":"a7ef6f99-dac3-4aff-ae57-5649aaa4d7a2","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in runtime proof.","nextAction":{"lane":"cc-execution","action":"reconcile_request_contract","reason":"release_verified_contract_pending","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"runtime_proof\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"source_lineage_merged_pr_authoritative\",\"status\":\"waiting\",\"proofGate\":\"forgejo_merged_pr_is_authoritative_source_lineage\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_request_contract\",\"lane\":\"cc-execution\",\"reason\":\"release_verified_contract_pending\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_request_contract\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":4,\"verified\":3,\"pending\":1,\"percent\":75,\"satisfied\":false,\"verifiedIds\":[\"repo-proof-cc\",\"repo-proof-edge\",\"repo-proof-validator\"],\"pendingIds\":[\"repo-proof-migrations\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-05T20:10:13.347867+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-33ea8c69c179\",\"prNumber\":4971,\"sourceSha\":\"58f895d0be42f89e1ac6ffe947026160747a8a8f\",\"deploymentId\":\"forgejo-main-58f895d0be42\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:13:44.534593+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:33ea8c69-c179-4524-ab21-f00900be44d7:owner-progress-heartbeat:119414454","mission_step_id":"aca342e6-2df1-4c4f-bd53-e8b65a8dbf1b","command_center_event_id":"33ea8c69-c179-4524-ab21-f00900be44d7"},{"id":"a7f0473e-8e3a-4b38-ba3c-e9dfdf8b01bf","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cancelled-release-recovery-c33b0b7c","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2843,"terminal":false,"missionId":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":854,"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":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1283,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T18:19:10.163016+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2843","receipt_type":"automatic_mission_resume","idempotency_key":"mission:c33b0b7c-5a5f-40b1-9f38-260256a9a2cc:automatic-mission-resume:2843:repair_mission_waiting_for_gate","mission_step_id":"c1e45c14-5de8-477c-877c-f46ffe884175","command_center_event_id":"c33b0b7c-5a5f-40b1-9f38-260256a9a2cc"},{"id":"a7f04b12-8f08-4982-b4be-2d72906da66a","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in reasoning required.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"synthesis_required","handoff":null,"capability":"heavy-build-gate","automationAllowed":true,"ownerActionRequired":false,"resumeFromCheckpoint":"preflight"},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"reasoning_required\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"synthesis_required\",\"automationAllowed\":true,\"ownerActionRequired\":false,\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"continue_implementation\",\"recoveryOwner\":\"cc-execution\",\"capability\":\"heavy-build-gate\",\"resumeFromCheckpoint\":\"preflight\",\"handoff\":null},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"pull_request\",\"deadlineAt\":\"2026-10-06T21:51:36.395902+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T20:11:19.688324+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:e0bdee16-0e40-491d-b397-55b8d2ecff09:owner-progress-heartbeat:119421165","mission_step_id":"fa51817f-f51a-4b5f-bef5-7f4af219c70f","command_center_event_id":"e0bdee16-0e40-491d-b397-55b8d2ecff09"},{"id":"a7f091df-7c91-4ae5-9b6b-46072f559d1b","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0e862d45382a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.293-scheduler-v2","prNumber":null,"terminal":false,"missionId":"0e862d45-382a-4af4-9723-250826cfd07a","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1234,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":366,"providerAuthMs":0,"ledgerPrepareMs":366,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":366,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":366,"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":"0e862d45-382a-4af4-9723-250826cfd07a"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3925,"likelyAffectedFiles":["scripts/knocklaunch-console/operator.mjs","scripts/visual-witness-hosted-runner/src/operator-session-broker.mjs","scripts/visual-witness-hosted-runner/test/operator-session-broker-fallback.test.mjs"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T14:09:24.191518+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0e862d45-382a-4af4-9723-250826cfd07a:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"4dc7af2a-3a3f-4e9f-98ad-1a7fae9c0f63","command_center_event_id":"0e862d45-382a-4af4-9723-250826cfd07a"},{"id":"a7f0b84f-fb14-43f6-836e-1a08a38d76de","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["config/control-plane-capabilities.json","config/control-plane-restore-point.json"],"continuationObjective":"Continue the existing durable mission using exact structured edits."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T15:56:20.190164+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:79923c4e-89df-4623-ab67-f494ce7fb058:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"e3d2eaf6-cde9-4e11-bc36-a6c1373bdde7","command_center_event_id":"79923c4e-89df-4623-ab67-f494ce7fb058"},{"id":"a7f14475-cda1-4e99-9060-bf5599faf1ad","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-fa15585b2bbc","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.99-positive-mutation-admission","prNumber":null,"terminal":false,"missionId":"fa15585b-2bbc-40fa-9a1a-04e608e38761","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3460,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":518,"providerAuthMs":0,"ledgerPrepareMs":518,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":518,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":518,"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":"fa15585b-2bbc-40fa-9a1a-04e608e38761"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4133,"likelyAffectedFiles":["src/pages/settings/TenantSettingsPageWithWebsiteAssets.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T18:08:32.855571+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fa15585b-2bbc-40fa-9a1a-04e608e38761:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"300523e4-aa68-45bc-9cc4-6295a3c13da0","command_center_event_id":"fa15585b-2bbc-40fa-9a1a-04e608e38761"},{"id":"a7f22270-a6b1-46af-b926-6c01c533e7bb","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/homeowner-organic-landing-engine-v2","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":17971,"releaseCount":0,"toolCallCount":15,"repeatedCallCount":11,"ownerInterruptionCount":0},"version":"1.50.48-visual-proof-intent-routing","prNumber":748,"terminal":false,"missionId":"7f2033a4-a35e-48e3-a84a-a22c88fcbbc3","operation":"execute_mission","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"handlerMs":4252,"prReadinessMs":4252,"approvedPlanMs":0,"missionSetupMs":2429,"shipAndProveMs":0},"nextAction":"Reconcile this same mission and pull request after the exact-head KnockLaunch Gate changes state.","receiptRef":{"mode":"full","missionId":"7f2033a4-a35e-48e3-a84a-a22c88fcbbc3"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5661,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T17:25:58.689274+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"748","receipt_type":"execute_mission","idempotency_key":"mission:7f2033a4-a35e-48e3-a84a-a22c88fcbbc3:execute_mission:repair_mission_waiting_for_gate","mission_step_id":"9fc251b4-65a9-4fdb-9c7e-e3e50de3cb8b","command_center_event_id":"7f2033a4-a35e-48e3-a84a-a22c88fcbbc3"},{"id":"a7f2b4a9-7806-4007-9721-0681f3d82901","source":"cc-execution","status":"authorized","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","config/control-plane-capabilities.json","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner-authorized canonical naming/ownership cleanup and scheduled maintenance cadence correction.","baseSha":"8d75ade9d0b250010d68b219106f47892168e9b7","issuedAt":1789734418964,"expiresAt":1789734598964,"missionId":"40e56298-64e5-4c5f-9f44-905ac8a2b2f4","authorizationId":"f0ae16dd-3c8b-4f70-bf6d-b995743e13b1","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T12:26:59.304627+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"8d75ade9d0b250010d68b219106f47892168e9b7","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f0ae16dd-3c8b-4f70-bf6d-b995743e13b1","mission_step_id":"e8645a49-011b-4c40-bc32-a6891f9447e6","command_center_event_id":"40e56298-64e5-4c5f-9f44-905ac8a2b2f4"},{"id":"a7f30f9e-948e-470b-bcbf-4e742c43b100","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/cursor-readonly-mcp-auth.test.js","workers/cc-execution/src/entrypoint-mcp-oauth.js","workers/cc-execution/src/version.js"],"reason":"Owner explicitly authorized this Prime authentication repair so Cursor can use read-only MCP access.","baseSha":"20fd8edbc25b96e72ec52b6400ddcca220cb00bc","issuedAt":1790418122866,"expiresAt":1790418302866,"missionId":"52ac1faf-ca13-46ca-88eb-4c876681f35e","authorizationId":"6f692deb-569b-4920-966f-85cfa068242a","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T10:22:03.145952+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"20fd8edbc25b96e72ec52b6400ddcca220cb00bc","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:6f692deb-569b-4920-966f-85cfa068242a","mission_step_id":"be22a044-c98a-42fd-9e3f-0d10cae4272c","command_center_event_id":"52ac1faf-ca13-46ca-88eb-4c876681f35e"},{"id":"a7f3ce57-513a-464b-8090-54649b67f117","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the same owner-authorized repair: move slow post-handler mission receipt persistence off the /mission/execute response hot path while preserving exact-once receipt semantics and all mutation/release safety. Apply the exact bounded ledger handoff and regression coverage, then ship and prove.","wordingChanged":false,"canonicalIntent":"Continue the same owner-authorized repair: move slow post-handler mission receipt persistence off the /mission/execute response hot path while preserving exact-once receipt semantics and all mutation/release safety. Apply the exact bounded ledger handoff and regression coverage, then ship and prove.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-mutation-response","statement":"The live /mission/execute mutation path no longer blocks on noncritical post-handler ledger bookkeeping and returns a structured non-502 response within the configured direct-operator latency budget.","proofConditionIds":["proof-repository","proof-runtime","proof-mutation"]},{"id":"outcome-safety","statement":"Mutation identity, exact-once provider writes, mission durability, protected-main Gate, and release safety remain intact.","proofConditionIds":["proof-repository"]}],"objective":"Continue the same owner-authorized repair: move slow post-handler mission receipt persistence off the /mission/execute response hot path while preserving exact-once receipt semantics and all mutation/release safety. Apply the exact bounded ledger handoff and regression coverage, then ship and prove.","constraints":[],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Current Forgejo source contains bounded/deferred post-handler ledger persistence plus regression coverage and capability policy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-runtime","kind":"runtime","claim":"Live cc-execution runtime reports the exact merged repair source/version.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-mutation","kind":"runtime","claim":"A live mutation-path invocation completes with structured non-502 semantics and not HTTP 502, within the configured direct-operator budget when no provider write itself requires longer work.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"f3cf7f4b4dee07108b03e3cbafe5324b1fefa737410a8c0a13c90a65cf54ae93","requestContractRevision":2,"previousRequestContractHash":"dbfa7fa25cdca7e148156eca82af16efc5accd0be5880ba6c40e70ffaa5c37f6"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T10:32:53.605814+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:e2daacd2-5fd2-417e-8e69-eeb71ec89bc5:request-contract:f3cf7f4b4dee07108b03e3cbafe5324b1fefa737410a8c0a13c90a65cf54ae93","mission_step_id":"aaefb896-ea2a-46cb-aebf-a20a18baf295","command_center_event_id":"e2daacd2-5fd2-417e-8e69-eeb71ec89bc5"},{"id":"a7f73efd-0851-4870-bba7-4a4052521ca5","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship the already-green exact existing PR #973 now. Exact head 54438dd7c347f73a6bb504408afbaf4c309a77a0 has successful KnockLaunch Gate. Reuse the same mission and PR, squash merge through protected main, release only cc-execution/control-plane affected target, and prove live runtime terminal.","wordingChanged":false,"canonicalIntent":"Ship the already-green exact existing PR #973 now. Exact head 54438dd7c347f73a6bb504408afbaf4c309a77a0 has successful KnockLaunch Gate. Reuse the same mission and PR, squash merge through protected main, release only cc-execution/control-plane affected target, and prove live runtime terminal.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-973","statement":"Existing PR #973 reaches terminal merged and live cc-execution state.","proofConditionIds":["proof-973"]}],"objective":"Ship the already-green exact existing PR #973 now. Exact head 54438dd7c347f73a6bb504408afbaf4c309a77a0 has successful KnockLaunch Gate. Reuse the same mission and PR, squash merge through protected main, release only cc-execution/control-plane affected target, and prove live runtime terminal.","constraints":[{"id":"constraint-reuse","statement":"Reuse exact existing PR #973 and branch; do not create a replacement PR.","proofConditionIds":["proof-973"]},{"id":"constraint-protected","statement":"Do not bypass protected main or exact-head KnockLaunch Gate.","proofConditionIds":["proof-973"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-973","kind":"runtime","claim":"PR #973 passes exact-head Gate, squash merges, affected cc-execution release reaches terminal success, and live runtime proves the merged source.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"ee90462d5ad90679ed070123a0d9585b3ed93d8129c9075bcd38355ca15eb05d","requestContractRevision":3,"previousRequestContractHash":"2372f7fc43e8235d48b891de416b49728374ec0576b96b0d6c75fc79b86c8fef"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-28T23:28:37.419089+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:c857a84e-7e8b-4166-ab66-e446e15746dc:request-contract-revision:3:ee90462d5ad90679ed070123a0d9585b3ed93d8129c9075bcd38355ca15eb05d","mission_step_id":"7007097c-7ed9-41d2-ad0f-fb138cad2a6a","command_center_event_id":"c857a84e-7e8b-4166-ab66-e446e15746dc"},{"id":"a7f75bec-0b2e-45ca-bc69-32068fdc46e5","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"4ce000664d882c4fdbb767d745d604a5c4829a22","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"proof-repository","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"f087a35f12a26d5e20e49e59689050ad87cbde41","prNumber":3802,"gateRunId":11991,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/11991/jobs/1","mergeCommitSha":"4ce000664d882c4fdbb767d745d604a5c4829a22"}],"requestContractHash":"1517f8a95a2f5c7c455b9d084d8d3684151b42ffef2fa0cf6fc341f9cfa2843f","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T14:57:20.79533+00:00","proof_gate":"request_contract_repository_verified","source_sha":"4ce000664d882c4fdbb767d745d604a5c4829a22","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:03ef25c3-f36d-46b4-a42f-7eb541bbd374:request-contract-repository:1517f8a95a2f5c7c455b9d084d8d3684151b42ffef2fa0cf6fc341f9cfa2843f:4ce000664d882c4fdbb767d745d604a5c4829a22","mission_step_id":"bfd63f3f-610e-4bc7-9aa2-8d4d29748cd3","command_center_event_id":"03ef25c3-f36d-46b4-a42f-7eb541bbd374"},{"id":"a7f7e9b6-5aa7-40a8-a850-cdcd6b2e1145","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"pcg_website","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"18d408fb-c19e-ebff-ad95-b84a435e1d25"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:81208071-76bc-4839-8d5a-a7926e5318b1","mission_step_id":null,"command_center_event_id":"81208071-76bc-4839-8d5a-a7926e5318b1"},{"id":"a7f940ba-0866-4563-9285-f9e2df266bee","source":"cc-execution-autonomous-supervisor","status":"advanced","payload":{"trigger":"cloudflare_cron","leaseEpoch":23,"afterSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"blocked\",\"proofGate\":\"repair_mission_execution_blocked\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"ready\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:pull_request\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_pull_request\",\"recoveryOwner\":\"cc-execution\"},\"acceptance\":{\"total\":6,\"verified\":1,\"pending\":5,\"percent\":17,\"satisfied\":false,\"verifiedIds\":[\"preflight\"],\"pendingIds\":[\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-08-07T01:29:07.972799+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":\"repair_mission_execution_blocked\",\"terminal\":false,\"branch\":\"ai/eradicate-lovable-ai-runtime\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}","beforeSignature":null,"transitionBrain":"mission_status_deterministic_supervisor"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-10-04T12:01:59.969953+00:00","proof_gate":"deterministic_semantic_transition_journaled","source_sha":null,"external_id":null,"receipt_type":"deterministic_supervisor_transition","idempotency_key":"mission:624b0096-3e00-42b0-abb8-1ec89a0c0b31:deterministic-transition:none:{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"blocked\",\"proofGate\":\"repair_mission_execution_blocked\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"ready\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"r","mission_step_id":"0c140b38-e3f1-46a2-b21e-4d4623d134d4","command_center_event_id":"624b0096-3e00-42b0-abb8-1ec89a0c0b31"},{"id":"a7f9c5c6-0de6-4901-a848-95c06dc09e5f","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/PcgAppShell.tsx","src/pages/card-grading/PCGModesWorkspace.tsx","src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx","config/capabilities/pcg-card-grading-modes.json"],"continuationObjective":"P0 PCG Create Submission routing repair. Live owner proof shows Create Submission from /pcg/dashboard?mode=submissions can eject the session into an unrelated tenant route such as /big-papis/owner/settings/media. Fix the exact post-create transition so a successful PCG submission remains inside the dedicated PcgAppShell, preserves the PCG tenant binding, and opens the newly created submission/card-intake surface where front/back card images can be uploaded. Never navigate to another tenant, last-used tenant, PrivateAppShell, or generic owner route. Preserve current receive-card form behavior and tenant isolation. Add focused regression coverage. Gate, squash merge, release affected owners, and visually prove the exact production Create Submission flow."},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-10-04T13:17:20.91683+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:64e0593a-efa6-447d-8529-3acc58e28fd6:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"2cb13519-6128-41f1-a6e4-b0faaf2df7ac","command_center_event_id":"64e0593a-efa6-447d-8529-3acc58e28fd6"},{"id":"a7fa437d-5339-403c-8e22-b08fdd6ee45d","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-09-25T14:14:13.178068+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-21bc7e00caba\",\"prNumber\":3701,\"sourceSha\":\"651bc6dcec9f9aa930f7fa1819e6566e7bbc8c52\",\"deploymentId\":\"forgejo-main-651bc6dcec9f\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-25T10:19:34.19215+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:21bc7e00-caba-428f-8d88-b96f929c5aaf:owner-progress-heartbeat:119355438","mission_step_id":"acd89bd4-b217-4924-bcb0-93a7de1b17e2","command_center_event_id":"21bc7e00-caba-428f-8d88-b96f929c5aaf"},{"id":"a7fb4345-d12b-4fec-82c5-cfb764e0a2aa","source":"paul-scheduler:compiler-recovery-v1","status":"blocked","payload":{"reason":"compiler_model_generation_failed","attempt":1,"prNumber":null,"httpStatus":409},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T17:03:36.421292+00:00","proof_gate":"compiler_scheduler_resume_not_advanced","source_sha":null,"external_id":null,"receipt_type":"bounded_compiler_scheduler_recovery","idempotency_key":"mission:14032a83-94ba-456f-942b-fc66209030ca:compiler-scheduler-recovery:1:blocked","mission_step_id":null,"command_center_event_id":"14032a83-94ba-456f-942b-fc66209030ca"},{"id":"a7fc4153-687d-4eff-91fc-08b9b3c2debd","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-mtko1ob7","reason":null,"status":"in_progress","metrics":{"receiptBytes":8808,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1490,"terminal":false,"missionId":"1f14297a-1e5b-43d9-9910-c54eb3b40b7b","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":13433,"prReadinessMs":2604,"approvedPlanMs":0,"missionSetupMs":3663,"shipAndProveMs":8936},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"1f14297a-1e5b-43d9-9910-c54eb3b40b7b"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1013,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"b565f644-6d3c-4b61-97d6-f91a06dae0ec","created_at":"2026-09-02T22:34:07.101517+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1490","receipt_type":"execute_mission","idempotency_key":"mission:1f14297a-1e5b-43d9-9910-c54eb3b40b7b:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"43aaed0f-a3e7-41a5-ab19-845751705236","command_center_event_id":"1f14297a-1e5b-43d9-9910-c54eb3b40b7b"},{"id":"a7fc473e-d93f-4d61-919a-670c048cba53","source":"forgejo-exact-source","status":"verified","payload":{"sourceSha":"2da51587dfc680a8b153807d568ed2ce687953e0","repository":"noel/KnockLaunchOS","repositoryProofs":[{"id":"repo-proof","path":null,"proof":"forgejo_merged_pr_exact_head_gate","headSha":"36fb7bb51006d0d791f81c6e2862bbf538858f42","prNumber":3478,"gateRunId":11036,"gateContext":"KnockLaunch Gate / KnockLaunch Gate (pull_request)","expectedText":null,"gateTargetUrl":"/noel/KnockLaunchOS/actions/runs/11036/jobs/1","mergeCommitSha":"2da51587dfc680a8b153807d568ed2ce687953e0"}],"requestContractHash":"eaf5738b86dcbe71d9387ba9b772a5f7a729181499b02cac73fc4b05a7161719","namedGateEvidenceReceiptVersion":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T02:33:15.939972+00:00","proof_gate":"request_contract_repository_verified","source_sha":"2da51587dfc680a8b153807d568ed2ce687953e0","external_id":null,"receipt_type":"request_contract_repository_status","idempotency_key":"mission:6619a440-f7ce-4062-a960-11a36f1a4501:request-contract-repository:eaf5738b86dcbe71d9387ba9b772a5f7a729181499b02cac73fc4b05a7161719:2da51587dfc680a8b153807d568ed2ce687953e0","mission_step_id":"2a81a7f4-1a5b-4888-a3a0-a76b3cb18739","command_center_event_id":"6619a440-f7ce-4062-a960-11a36f1a4501"},{"id":"a7fc87c4-c56a-40b4-9904-dd098ad46491","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-4b06bd62d3eb","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":29897,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-27T05:18:17.415Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.292-release-target-parity","prNumber":3864,"terminal":false,"missionId":"4b06bd62-d3eb-4021-896a-564cda253673","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3620,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":730,"missionSetupMs":263,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":263,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":263,"repositoryMutationMs":2890,"repositoryProviderMs":2890,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1897,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":263,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":993},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"4b06bd62-d3eb-4021-896a-564cda253673"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3581,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T05:18:22.014226+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3864","receipt_type":"execute_mission","idempotency_key":"mission:4b06bd62-d3eb-4021-896a-564cda253673:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"5a021399-83e2-4e45-837e-79831c08ac5f","command_center_event_id":"4b06bd62-d3eb-4021-896a-564cda253673"},{"id":"a7fd3683-43b1-4575-9fbe-fab26100594b","source":"forgejo","status":"verified","payload":{"branch":"ai/cc-release-live-fastpath-20260825","prNumber":739,"nextAction":null,"mergeCommitSha":"f0ff3892288902b99a842f1be1e448538a6025f0","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T12:28:36.649998+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"f0ff3892288902b99a842f1be1e448538a6025f0","external_id":"739","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:ec249474-6ed2-482a-8460-b023e74d8e04:merged-pr:739:f0ff3892288902b99a842f1be1e448538a6025f0","mission_step_id":"b8d71887-6cfa-4789-b4f8-9156387b7ddd","command_center_event_id":"ec249474-6ed2-482a-8460-b023e74d8e04"},{"id":"a7ff2f0d-a264-4f61-85ec-74029d222ba3","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"compilation":{"stages":["owner_intent","conversation_context","scope","live_state","mutation_authority","affected_systems","dependencies","risk_and_blast_radius","execution_tactics","required_proof","release_plan","recovery_plan"],"version":2,"explicit":true,"objective":"Prevent recurrence of the 2026-10-01 cross-tenant mobile MODES outage by making the shared mobile shell invariants mandatory in KnockLaunch Gate. Add a deterministic validator and run it on every pull request before merge.","proofKinds":["repository"],"adaptiveDomains":["intent","tenant_route_role_viewport","urgency_deadline","dependency_scope","risk_blast_radius","runner_capacity","queue_active_work","provider_failure_circuits","qa_scope","retry_recovery","release_ownership","proof_depth"],"expansionPolicy":"later_stages_may_only_narrow_or_expand_with_machine_readable_dependency_evidence","dynamicStatePolicy":"live_state_may_change_execution_tactics_but_never_owner_outcome_or_explicit_constraints","dynamicRefreshStages":["preflight","gate","release","runtime_proof"],"adaptiveCompilerVersion":"paul-adaptive-objective-v1","inheritedContextBlockingAuthority":false},"rawUtterance":"Prevent recurrence of the 2026-10-01 cross-tenant mobile MODES outage by making the shared mobile shell invariants mandatory in KnockLaunch Gate. Add a deterministic validator and run it on every pull request before merge.","wordingChanged":false,"canonicalIntent":"Prevent recurrence of the 2026-10-01 cross-tenant mobile MODES outage by making the shared mobile shell invariants mandatory in KnockLaunch Gate. Add a deterministic validator and run it on every pull request before merge.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"shared-mobile-shell-gate","statement":"KnockLaunch Gate fails any pull request that removes the shared mobile MODES scroll, minimum row/card heights, or no-primary-nav viewport ownership invariants.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-repository"]}],"objective":"Prevent recurrence of the 2026-10-01 cross-tenant mobile MODES outage by making the shared mobile shell invariants mandatory in KnockLaunch Gate. Add a deterministic validator and run it on every pull request before merge.","constraints":[{"id":"preserve-existing-gate","statement":"Preserve all existing Gate checks and release behavior; add only the deterministic shared-shell invariant guard.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"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.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-repository"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-repository"]}],"adaptivePolicy":{"risk":{"tier":"standard","blastRadius":"scoped"},"proof":{"requiredKinds":["repository"],"visualProofScope":"targeted","interactionRequired":false,"runtimeProofRequired":true},"scope":{"route":null,"roleRef":null,"tenantRef":null,"sourceTargets":[".forgejo/workflows/knocklaunch.yml","scripts/validate-shared-modes-mobile-shell.mjs","src/shells/TenantModesShell.tsx","src/PrivateAppShell.tsx"]},"dynamic":{"variables":["main_and_runtime_lineage","runner_capacity","queue_and_active_work","provider_health","failure_clusters_and_circuits","release_target_state","current_pr_and_gate_state"],"refreshStages":["preflight","gate","release","runtime_proof"],"refreshMayChange":["runner_selection","parallelism","retry_path","qa_depth","release_recovery","proof_timing"],"refreshMayNotChange":["owner_outcome","explicit_no_go_constraints","tenant_identity","credential_boundary","hard_safety_invariants"]},"urgency":{"priority":"deadline_sensitive","deadlineSignals":["by making the shared mobile shell invariants mandatory in","before merge"],"deadlineExplicit":true},"version":"paul-adaptive-objective-v1","recovery":{"transient":"one_bounded_retry_then_alternate_eligible_pool_or_provider_path","deterministic":"repair_source_or_contract_do_not_blind_rerun","mutationDependencyFailure":"prerequisite_required_or_targeted_recovery_never_invent","readOnlyDependencyFailure":"degrade_to_available_grounded_context_and_keep_conversation_alive"},"unknowns":["tenant","route"],"authority":{"outcome":"current_explicit_owner_request","tactics":"live_prime_truth","unknownPolicy":"preserve_unknown_never_invent","historicalContext":"advisory_unless_current_request_confirms"},"execution":{"mutation":true,"concurrency":"parallel_non_overlapping_work","scopePolicy":"start_bounded_expand_only_with_machine_readable_dependency_evidence","staleStatePolicy":"refresh_dynamic_state_before_irreversible_or_acceptance_stage","conversationIsolation":true,"ownerOutcomeMayBeChangedByAdaptation":false},"experience":{"visual":true,"viewports":["mobile"],"behavioral":false,"visualProofScope":"targeted"},"dependencies":{"requiredDomains":["frontend","provider_configuration","release_ownership"],"capabilityDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"releaseTargetHints":["frontend"]},"inputSignals":{"rawUtterance":"Prevent recurrence of the 2026-10-01 cross-tenant mobile MODES outage by making the shared mobile shell invariants mandatory in KnockLaunch Gate. Add a deterministic validator and run it on every pull request before merge.","canonicalIntent":"Prevent recurrence of the 2026-10-01 cross-tenant mobile MODES outage by making the shared mobile shell invariants mandatory in KnockLaunch Gate. Add a deterministic validator and run it on every pull request before merge.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"The Gate workflow and deterministic validator are committed together and reference the exact shared shell files.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Prevent-recurrence-of-the-2026-10-01-cross-tenant-mobile-MODES-outage-by-making-the-shared-mobile-sh","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"]},"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":"13c283540bab5b3beca13508b680da229ccca1e5f1aa510a14ca3eb6a68c493f","requestContractRevision":2,"previousRequestContractHash":"3d06d8aa8421f4c4fb90660d09a3add0a878055eb0454e5d6c6bb319f45a21e0"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T18:54:42.343373+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:38051786-6209-419a-875a-9bf04cb747e4:request-contract:13c283540bab5b3beca13508b680da229ccca1e5f1aa510a14ca3eb6a68c493f","mission_step_id":"016c7085-101d-4514-87e9-c1903c5e52b5","command_center_event_id":"38051786-6209-419a-875a-9bf04cb747e4"},{"id":"a7ff44fc-ab73-43eb-80ae-74de29ef284a","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/lean-forgejo-dead-code","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":3186,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.38.0-forgejo-only-core","prNumber":48,"terminal":false,"missionId":"8f21793b-fd01-420b-b1f3-f58cd0949b8a","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"def6fab1bf99573c91c64cb284ecf88dedf9e8ef","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"8f21793b-fd01-420b-b1f3-f58cd0949b8a"},"performance":null,"deploymentId":"forgejo-main-def6fab1bf99","workflowRunId":132,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1765,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-14T19:35:40.905565+00:00","proof_gate":"canonical_release_dispatched","source_sha":"def6fab1bf99573c91c64cb284ecf88dedf9e8ef","external_id":"forgejo-main-def6fab1bf99","receipt_type":"execute_mission","idempotency_key":"mission:8f21793b-fd01-420b-b1f3-f58cd0949b8a:execute_mission:canonical_release_dispatched","mission_step_id":"278269e1-d5eb-478e-9e9a-88f223ba87f3","command_center_event_id":"8f21793b-fd01-420b-b1f3-f58cd0949b8a"},{"id":"a8011c7b-b04f-45c2-b607-7a1b7462f3b8","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-92964f0c60ea","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":107938,"releaseCount":1,"toolCallCount":32,"repeatedCallCount":17,"executorlessWaitMs":825546,"firstUsefulResultAt":"2026-09-30T02:16:01.638Z","recoveryAttemptCount":6,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4196,"terminal":false,"missionId":"92964f0c-60ea-4903-a573-31d680fefd52","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3496,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":616,"missionSetupMs":543,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":543,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":543,"repositoryMutationMs":2880,"repositoryProviderMs":2880,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1921,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":543,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":959},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"92964f0c-60ea-4903-a573-31d680fefd52"},"performance":null,"deploymentId":null,"releaseState":"failed","workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3412,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"9602e177-0cbb-496c-bdf5-2fbc93f1b859","created_at":"2026-09-30T02:33:11.786968+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4196","receipt_type":"execute_mission","idempotency_key":"mission:92964f0c-60ea-4903-a573-31d680fefd52:execute_mission:repair_mission_pr_handed_off_to_supervisor:generation-1","mission_step_id":"025462da-4fb5-4dd6-839f-692c7c4c610a","command_center_event_id":"92964f0c-60ea-4903-a573-31d680fefd52"},{"id":"a8026cd4-73a4-4860-b71d-bf57e6808b23","source":"forgejo","status":"waiting","payload":{"branch":"","prNumber":3616,"nextAction":null,"mergeCommitSha":"a0a12c377889a4bb3a8247a041c6abee750905d7","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T13:53:05.334357+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a0a12c377889a4bb3a8247a041c6abee750905d7","external_id":"3616","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:cfe5c885-67b5-4c32-94de-0089494b0dcc:merged-pr:3616:a0a12c377889a4bb3a8247a041c6abee750905d7","mission_step_id":"bbb4a229-7134-44ba-80ff-ce1e9b7a04e8","command_center_event_id":"cfe5c885-67b5-4c32-94de-0089494b0dcc"},{"id":"a80387d6-2fab-4b1e-b8cc-e6830badab3e","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mcp.js","workers/cc-execution/test/machinery-operational-truth.test.js"],"baseSha":"613b9ea9d6a17baa1938b25e76d6a0948c6b9655","issuedAt":1791548992888,"expiresAt":1791549172888,"missionId":"a0807336-6998-4e01-bdc2-145f673f1a41","autoRefreeze":true,"authorizationId":"034eeb86-fa90-4e67-a8b4-8f4f8f1dc550","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-09T12:29:53.27345+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"613b9ea9d6a17baa1938b25e76d6a0948c6b9655","external_id":"034eeb86-fa90-4e67-a8b4-8f4f8f1dc550","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:a0807336-6998-4e01-bdc2-145f673f1a41:034eeb86-fa90-4e67-a8b4-8f4f8f1dc550","mission_step_id":null,"command_center_event_id":"a0807336-6998-4e01-bdc2-145f673f1a41"},{"id":"a803fa21-b98f-48ca-a9e1-a60d35cd3312","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"compilation":{"stages":["owner_intent","conversation_context","scope","live_state","mutation_authority","affected_systems","dependencies","risk_and_blast_radius","execution_tactics","required_proof","release_plan","recovery_plan"],"version":2,"explicit":true,"objective":"Continue the same exact mutation-adapter repair from the later source region.","proofKinds":["repository"],"adaptiveDomains":["intent","tenant_route_role_viewport","urgency_deadline","dependency_scope","risk_blast_radius","runner_capacity","queue_active_work","provider_failure_circuits","qa_scope","retry_recovery","release_ownership","proof_depth"],"expansionPolicy":"later_stages_may_only_narrow_or_expand_with_machine_readable_dependency_evidence","dynamicStatePolicy":"live_state_may_change_execution_tactics_but_never_owner_outcome_or_explicit_constraints","dynamicRefreshStages":["preflight","gate","release","runtime_proof"],"adaptiveCompilerVersion":"paul-adaptive-objective-v1","inheritedContextBlockingAuthority":false},"rawUtterance":"Continue the same exact mutation-adapter repair from the later source region.","wordingChanged":false,"canonicalIntent":"Continue the same exact mutation-adapter repair from the later source region.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"Continue the same exact mutation-adapter repair from the later source region.","provenance":{"reason":null,"source":"current_request_inference","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"objective":"Continue the same exact mutation-adapter repair from the later source region.","constraints":[{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"adaptivePolicy":{"risk":{"tier":"high","blastRadius":"sensitive"},"proof":{"requiredKinds":["repository"],"visualProofScope":"none","interactionRequired":false,"runtimeProofRequired":true},"scope":{"route":null,"roleRef":null,"tenantRef":null,"sourceTargets":["workers/cc-execution/src/index-scoped-repo-patch.js"]},"dynamic":{"variables":["main_and_runtime_lineage","runner_capacity","queue_and_active_work","provider_health","failure_clusters_and_circuits","release_target_state","current_pr_and_gate_state"],"refreshStages":["preflight","gate","release","runtime_proof"],"refreshMayChange":["runner_selection","parallelism","retry_path","qa_depth","release_recovery","proof_timing"],"refreshMayNotChange":["owner_outcome","explicit_no_go_constraints","tenant_identity","credential_boundary","hard_safety_invariants"]},"urgency":{"priority":"normal","deadlineSignals":[],"deadlineExplicit":false},"version":"paul-adaptive-objective-v1","recovery":{"transient":"one_bounded_retry_then_alternate_eligible_pool_or_provider_path","deterministic":"repair_source_or_contract_do_not_blind_rerun","mutationDependencyFailure":"prerequisite_required_or_targeted_recovery_never_invent","readOnlyDependencyFailure":"degrade_to_available_grounded_context_and_keep_conversation_alive"},"unknowns":["tenant","route","deadline"],"authority":{"outcome":"current_explicit_owner_request","tactics":"live_prime_truth","unknownPolicy":"preserve_unknown_never_invent","historicalContext":"advisory_unless_current_request_confirms"},"execution":{"mutation":true,"concurrency":"serialize_overlapping_mutations","scopePolicy":"start_bounded_expand_only_with_machine_readable_dependency_evidence","staleStatePolicy":"refresh_dynamic_state_before_irreversible_or_acceptance_stage","conversationIsolation":true,"ownerOutcomeMayBeChangedByAdaptation":false},"experience":{"visual":false,"viewports":["desktop","mobile"],"behavioral":false,"visualProofScope":"none"},"dependencies":{"requiredDomains":["backend_runtime"],"capabilityDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"releaseTargetHints":["ccExecution"]},"inputSignals":{"rawUtterance":"Continue the same exact mutation-adapter repair from the later source region.","canonicalIntent":"Continue the same exact mutation-adapter repair from the later source region.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"repository","claim":"Continue the same exact mutation-adapter repair from the later source region.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Continue-the-same-exact-mutation-adapter-repair-from-the-later-source-region.","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-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":"018ddd4d89a75d98e01d933b0e5de0ae8623cf8b19c92f0cc6d79817a1c721bb","requestContractRevision":2,"previousRequestContractHash":"7dfc93a39d6bcbeb0216d17e7fbf0f6ee81ceaa173e24e8aeedadce7e3e56a3b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T15:49:15.431067+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:335c680e-672a-40f2-91bf-8f55535a3873:request-contract:018ddd4d89a75d98e01d933b0e5de0ae8623cf8b19c92f0cc6d79817a1c721bb","mission_step_id":"1cbc26e8-d52f-412a-a4c0-fb8ea0bcdbbe","command_center_event_id":"335c680e-672a-40f2-91bf-8f55535a3873"},{"id":"a80555ff-8728-4574-bd63-4d981e3d93c8","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"11d2d76dd3acfe8fb505ef9a9a1f2c12927031aa","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":false,"statement":"Improve the GodMode imagery/media UX at /admin/account so it behaves like a first-class visual control surface rather than four tiny upload cards. Frontend-only. Keep the existing canonical GodMode media persistence and tenant isolation intact. Redesign src/components/platform/GodModePlatformMediaSettings.tsx so: (1) the section is compact and digestible by default, (2) each of the four canonical slots Logo, Background, Loading Screen, and Hero has a materially larger useful preview, strong visual hierarchy, and explicit 'Used on' context, (3) the platform loader preview remains prominent and clearly represents the full GodMode loading surface, (4) media cards are individually collapsible so controls do not create vertical sprawl, (5) image/video state and active media are obvious at a glance, (6) upload/replace controls remain functional and no backend/data contracts change, and (7) the layout is responsive and premium on desktop and mobile. Do not add fake controls or non-persisting sliders. Ship through the canonical frontend lane and merge/deploy live.","proofConditionIds":["proof-production","proof-visual"]}],"satisfied":false,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"02a0248ffc7208cdfdfa0040fedf7668c17f80cfe56a30ac39f15758e7048f43","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"02a0248ffc7208cdfdfa0040fedf7668c17f80cfe56a30ac39f15758e7048f43"},"required":true,"satisfied":true},{"id":"proof-visual","kind":"visual","evidence":{"modeBound":true,"claimBound":false,"routeBound":true,"witnessMode":null,"witnessRoute":null,"currentSourceSha":"11d2d76dd3acfe8fb505ef9a9a1f2c12927031aa","witnessSourceSha":null,"verificationState":null,"witnessRequestContractHash":null},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T11:28:04.866317+00:00","proof_gate":"request_contract_pending","source_sha":"11d2d76dd3acfe8fb505ef9a9a1f2c12927031aa","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:f82f615c-bca2-4430-bb5e-d8c06e7a257d:request-contract:02a0248ffc7208cdfdfa0040fedf7668c17f80cfe56a30ac39f15758e7048f43:11d2d76dd3acfe8fb505ef9a9a1f2c12927031aa:pending:visual","mission_step_id":"38a499e1-80c0-4650-b547-a9db105954c1","command_center_event_id":"f82f615c-bca2-4430-bb5e-d8c06e7a257d"},{"id":"a806bab4-6e9f-4c86-8fee-b03d5ce78f2e","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"branch":"ai/objective-first-repair-292cf2bdb95b","approved":true,"missionId":"292cf2bd-b95b-4e3e-9816-97c821a415fa","objective":"Frontend-only exact edit on current main. Modify ONLY src/lib/design/experienceStudioSurfaceResolver.ts. In SurfaceRouteContext change `tenantType: ExperienceStudioBusinessType;` to `tenantType: string;`. In resolveExperienceStudioSurfaceRoute replace `const adapter = SURFACE_ADAPTERS[context.tenantType];` with exactly two lines: `const adapter = SURFACE_ADAPTERS[context.tenantType as ExperienceStudioBusinessType];` and `if (!adapter) return `${url.pathname}${url.search}${url.hash}`;`. Preserve everything else byte-for-byte. This allows canonical tenant types without specialized adapters (such as MISC) to preserve their requested route while all specialized adapters retain current behavior. Create one ai/* PR, Gate, squash merge, frontend deploy, and live runtime proof.","ownerApproved":true,"sourceTargets":["src/lib/design/experienceStudioSurfaceResolver.ts"],"anchored_edits":[{"path":"src/lib/design/experienceStudioSurfaceResolver.ts","new_content":"tenantType: string;","old_content":"tenantType: ExperienceStudioBusinessType;"},{"path":"src/lib/design/experienceStudioSurfaceResolver.ts","new_content":"const adapter = SURFACE_ADAPTERS[context.tenantType as ExperienceStudioBusinessType];\n  if (!adapter) return `${url.pathname}${url.search}${url.hash}`;","old_content":"const adapter = SURFACE_ADAPTERS[context.tenantType];"}],"durableMutationResume":true},"recovery":false,"fingerprint":"672a4602a127f42f857881c580bdce5eba217d168c4f7773abea95bda888c103","replayCount":0,"serializedBytes":1519},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T02:47:54.723391+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:292cf2bd-b95b-4e3e-9816-97c821a415fa:repository-mutation-intent:672a4602a127f42f857881c580bdce5eba217d168c4f7773abea95bda888c103:0","mission_step_id":"2e7f7a8a-8932-4f02-8f92-982109735f4d","command_center_event_id":"292cf2bd-b95b-4e3e-9816-97c821a415fa"},{"id":"a806cba3-d234-4e07-9669-830bcea8b12d","source":"cc-execution","status":"blocked","payload":{"reason":"control_plane_maintenance_request_contract_required","fingerprint":"cd097920981cb63c4233fea0dbf0f2910c7fd7aa3ee0c929dfbac6f08d894e13"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T02:36:59.613254+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:11ecc16b-cdef-42cf-a776-0b3539b32161:repository-mutation-intent-blocked:cd097920981cb63c4233fea0dbf0f2910c7fd7aa3ee0c929dfbac6f08d894e13","mission_step_id":"d6343615-e293-4d26-adaf-2dc439f93639","command_center_event_id":"11ecc16b-cdef-42cf-a776-0b3539b32161"},{"id":"a8091d2b-7914-489c-bbed-ec97fbea2bb9","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5e0521bc06c5","reason":"retryable_provider_transport:forgejo_provider_read_timeout","status":"retryable","metrics":{"receiptBytes":16431,"releaseCount":0,"toolCallCount":10,"repeatedCallCount":3,"executorlessWaitMs":708991,"firstUsefulResultAt":"2026-10-04T13:23:44.228Z","recoveryAttemptCount":3,"ownerInterruptionCount":0},"version":null,"prNumber":4792,"terminal":false,"missionId":"5e0521bc-06c5-4b6d-9c30-0e2393825add","operation":"automatic_mission_resume","proofGate":"repair_mission_pr_ready_retryable","sourceSha":null,"timingsMs":{"prReadinessMs":2350,"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":"5e0521bc-06c5-4b6d-9c30-0e2393825add"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":819,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T13:34:43.006298+00:00","proof_gate":"repair_mission_pr_ready_retryable","source_sha":null,"external_id":"4792","receipt_type":"automatic_mission_resume","idempotency_key":"mission:5e0521bc-06c5-4b6d-9c30-0e2393825add:automatic-mission-resume:4792:repair_mission_pr_ready_retryable","mission_step_id":"618ddc2b-eac8-472a-b82f-bea26d216602","command_center_event_id":"5e0521bc-06c5-4b6d-9c30-0e2393825add"},{"id":"a8092199-5a11-4201-9ba6-be00e77c0971","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-d0224a79f93a","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2365,"terminal":false,"missionId":"d0224a79-f93a-4e11-91d5-356074a6d096","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":3113,"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":"d0224a79-f93a-4e11-91d5-356074a6d096"},"performance":null,"deploymentId":null,"workflowRunId":null,"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-11T02:48:12.521361+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2365","receipt_type":"automatic_mission_resume","idempotency_key":"mission:d0224a79-f93a-4e11-91d5-356074a6d096:automatic-mission-resume:2365:repair_mission_waiting_for_gate","mission_step_id":"460d2cb9-4b24-4c64-9662-92427adc0375","command_center_event_id":"d0224a79-f93a-4e11-91d5-356074a6d096"},{"id":"a80a330c-51e0-4e57-91aa-0c0ec54d5a62","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/fix-control-plane-speed-20260827","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":1157,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.52.9-exact-open-pr-green-merge","prNumber":null,"terminal":false,"missionId":"38e81cc3-d8b6-48d2-98f8-9b5f8e6cc01d","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"handlerMs":17107,"prReadinessMs":0,"approvedPlanMs":17107,"missionSetupMs":511,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"38e81cc3-d8b6-48d2-98f8-9b5f8e6cc01d"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5260,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-27T04:44:59.734495+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:38e81cc3-d8b6-48d2-98f8-9b5f8e6cc01d:execute_mission:repair_mission_execution_retryable","mission_step_id":"548e42c9-94d4-49ff-a70d-fb1716ab3e9a","command_center_event_id":"38e81cc3-d8b6-48d2-98f8-9b5f8e6cc01d"},{"id":"a80c0fe0-0b7c-4020-a6a1-d88cfed3920d","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-910b1885a201","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.180-forgejo-source-read-resilience","prNumber":3039,"terminal":false,"missionId":"910b1885-a201-49ab-8c4f-8637431bdc31","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7692,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3149,"missionSetupMs":1302,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":1302,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1302,"repositoryMutationMs":4543,"repositoryProviderMs":4543,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2549,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":1302,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1994},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"910b1885-a201-49ab-8c4f-8637431bdc31"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository","runtime","runtime","runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3810,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-17T21:13:08.269786+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3039","receipt_type":"execute_mission","idempotency_key":"mission:910b1885-a201-49ab-8c4f-8637431bdc31:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"4ac286f8-6d04-4f58-8131-888db54f7c52","command_center_event_id":"910b1885-a201-49ab-8c4f-8637431bdc31"},{"id":"a80cc1f2-e261-4009-bb37-566a0cc06bc6","source":"cc-execution","status":"recorded","payload":{"objective":"Continue the RoofHelpFinder root letterbox removal on the existing branch. Apply only the supplied anchored edit, ship frontend only, and prove the live desktop/mobile result.","tenantRef":"RoofHelpFinder","receivedAt":"2026-08-28T19:57:11.135Z","fingerprint":"b1f23ff337935c8e4fca8245ee004653235f367962ae5cf7d806b03f0412eb9f","workstreamRef":"roofhelpfinder","conversationId":null,"canonicalBranch":"ai/objective-first-repair-mtdbtios","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue the RoofHelpFinder root letterbox removal on the existing branch. Apply only the supplied anchored edit, ship frontend only, and prove the live desktop/mobile result.","wordingChanged":false,"canonicalIntent":"Continue the RoofHelpFinder root letterbox removal on the existing branch. Apply only the supplied anchored edit, ship frontend only, and prove the live desktop/mobile result.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-video-bars","statement":"The live RoofHelpFinder root hero displays the new ROOFHELPFINDER AD.mp4 with no visible top or bottom black letterbox bands, no stretching, and no meaningful picture content cropped.","proofConditionIds":["proof-source","proof-live"]}],"objective":"Continue the RoofHelpFinder root letterbox removal on the existing branch. Apply only the supplied anchored edit, ship frontend only, and prove the live desktop/mobile result.","constraints":[{"id":"constraint-preserve","statement":"Preserve the exact new R2 MP4 URL, autoplay, muted, loop, playsInline, preload, CTA placement, modal/form behavior, colors, and all unrelated content.","proofConditionIds":["proof-source"]},{"id":"constraint-scope","statement":"Change only the isHub root hero video presentation in src/pages/RoofHelpLandingPage.tsx and release frontend only.","proofConditionIds":["proof-source","proof-live"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-source","kind":"repository","claim":"Current Forgejo main contains the 12:5 overflow-hidden root hero viewport with object-cover/object-center and the exact owner-supplied HERO_VIDEO_URL.","route":"https://roofhelpfinder.com/","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-live","kind":"runtime","claim":"The exact merged source is released through frontend only, and on live https://roofhelpfinder.com/ at desktop and mobile widths the hero has no visible top/bottom black bands, the actual footage is not stretched or meaningfully cropped, CTA starts immediately below the visible picture, and there is no horizontal overflow.","route":"https://roofhelpfinder.com/","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/objective-first-repair-mtddgudt","conversationContext":"{\"requestContract\":{\"version\":1,\"source\":\"owner_explicit\",\"objective\":\"Remove only the black letterbox bands baked into the new RoofHelpFinder hero MP4 without stretching or chopping meaningful footage.\",\"intent\":{\"rawUtterance\":\"black bar. black bar.\",\"canonicalIntent\":\"Remove the visible black bands above and below the new RoofHelpFinder hero video while preserving the actual footage.\",\"wordingChanged\":true,\"resolutionStatus\":\"exact\",\"uniqueResolution\":true,\"clarificationRequired\":false,\"evidence\":[\"Live browser resources confirm roofhelpfinder.com is loading the owner-supplied ROOFHELPFINDER AD.mp4.\",\"Owner screenshots visibly show black letterbox bands above and below the active picture.\"]},\"outcomes\":[{\"id\":\"outcome-video-bars\",\"statement\":\"The live RoofHelpFinder root hero displays the new ROOFHELPFINDER AD.mp4 with no visible top or bottom black letterbox bands, no stretching, and no meaningful picture content cropped.\",\"proofConditionIds\":[\"proof-source\",\"proof-live\"]}],\"constraints\":[{\"id\":\"constraint-preserve\",\"statement\":\"Preserve the exact new R2 MP4 URL, autoplay, muted, loop, playsInline, preload, CTA placement, modal/form behavior, colors, and all unrelated content.\",\"proofConditionIds\":[\"proof-source\"]},{\"id\":\"constraint-scope\",\"statement\":\"Change only the isHub root hero video presentation in src/pages/RoofHelpLandingPage.tsx and release frontend only.\",\"proofConditionIds\":[\"proof-source\",\"proof-live\"]}],\"proofConditions\":[{\"id\":\"proof-source\",\"kind\":\"repository\",\"claim\":\"Current Forgejo main contains the 12:5 overflow-hidden root hero viewport with object-cover/object-center and the exact owner-supplied HERO_VIDEO_URL.\",\"required\":true},{\"id\":\"proof-live\",\"kind\":\"runtime\",\"claim\":\"The exact merged source is released through frontend only, and on live https://roofhelpfinder.com/ at desktop and mobile widths the hero has no visible top/bottom black bands, the actual footage is not stretched or meaningfully cropped, CTA starts immediately below the visible picture, and there is no horizontal overflow.\",\"required\":true,\"route\":\"https://roofhelpfinder.com/\",\"allowedReleaseTargets\":[\"frontend\"],\"requiredReleaseTargets\":[\"frontend\"],\"targetedActions\":[]}],\"terminalPolicy\":\"all_required_proof_conditions_satisfied_after_live_release\",\"valid\":true,\"validationErrors\":[]}}","requestContractHash":"790f10dc4ad4fc475f12f1c078804f29306f043ff186ad19041739d68a52352f","requestContractRevision":1},"tenant_id":"c3f09b56-5ff5-4521-8a0a-39cbeb4b5275","created_at":"2026-08-28T19:57:11.801762+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:e5b46d70-732a-414b-a6ba-1d161c7d9445:tenant-workstream-contribution:b1f23ff337935c8e4fca8245ee004653235f367962ae5cf7d806b03f0412eb9f","mission_step_id":"ef310637-9479-407d-a945-93e36bee4028","command_center_event_id":"e5b46d70-732a-414b-a6ba-1d161c7d9445"},{"id":"a80e3660-197e-4b71-89aa-41f02e60b2d4","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","cc-execution/runtime-proof"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","cc-execution/runtime-proof":"failure"},"mainSha":"58f895d0be42f89e1ac6ffe947026160747a8a8f","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"58f895d0be42f89e1ac6ffe947026160747a8a8f","releaseState":"failed","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"failure"},"requestContractHash":"7f54b8d7ddd3e97d711b973ef6ce2b8eaea347bfdfd20bcaf6bac14a9b8ac730","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/15790","runId":15790,"status":"failure","sourceSha":"58f895d0be42f89e1ac6ffe947026160747a8a8f","conclusion":null,"failedJobs":[{"id":106442,"name":"Release cc-execution","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":15790,"logTail":["2026-10-05T16:16:55.4040298Z HEAD is now at 58f895d Add hard per-target production release leases to the canonical Forgejo workflow so valid in-flight releases queue instead of being cancelled (#4971)","2026-10-05T16:16:55.5528850Z cc-execution visual bootstrap required=true","2026-10-05T16:16:57.9205298Z Reading package lists...","2026-10-05T16:16:58.0580922Z Building dependency tree...","2026-10-05T16:16:58.0591956Z Reading state information...","2026-10-05T16:16:58.1894601Z ca-certificates is already the newest version (20250419~deb12u1).","2026-10-05T16:16:58.1895201Z curl is already the newest version (7.88.1-10+deb12u15).","2026-10-05T16:16:58.1895410Z 0 upgraded, 0 newly installed, 0 to remove and 18 not upgraded.","2026-10-05T16:16:59.7426462Z Reading package lists...","2026-10-05T16:16:59.8868072Z Building dependency tree...","2026-10-05T16:16:59.8869561Z Reading state information...","2026-10-05T16:17:00.0093609Z Suggested packages:","2026-10-05T16:17:00.0094622Z   docker-model-plugin","2026-10-05T16:17:00.0095001Z Recommended packages:","2026-10-05T16:17:00.0095486Z   docker-compose-plugin","2026-10-05T16:17:00.0288289Z The following NEW packages will be installed:","2026-10-05T16:17:00.0296608Z   docker-buildx-plugin docker-ce-cli","2026-10-05T16:17:00.1132088Z 0 upgraded, 2 newly installed, 0 to remove and 18 not upgraded.","2026-10-05T16:17:00.1132836Z Need to get 34.8 MB of archives.","2026-10-05T16:17:00.1133014Z After this operation, 121 MB of additional disk space will be used.","2026-10-05T16:17:00.1133211Z Get:1 https://download.docker.com/linux/debian bookworm/stable amd64 docker-buildx-plugin amd64 0.37.1-1~debian.12~bookworm [17.3 MB]","2026-10-05T16:17:00.2967361Z Get:2 https://download.docker.com/linux/debian bookworm/stable amd64 docker-ce-cli amd64 5:29.8.2-1~debian.12~bookworm [17.6 MB]","2026-10-05T16:17:00.6153038Z debconf: delaying package configuration, since apt-utils is not installed","2026-10-05T16:17:00.6436096Z Fetched 34.8 MB in 0s (88.6 MB/s)","2026-10-05T16:17:00.6730783Z Selecting previously unselected package docker-buildx-plugin.","2026-10-05T16:17:00.7783336Z (Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 23263 files and directories currently installed.)","2026-10-05T16:17:00.7792216Z Preparing to unpack .../docker-buildx-plugin_0.37.1-1~debian.12~bookworm_amd64.deb ...","2026-10-05T16:17:00.7828971Z Unpacking docker-buildx-plugin (0.37.1-1~debian.12~bookworm) ...","2026-10-05T16:17:01.5308490Z Selecting previously unselected package docker-ce-cli.","2026-10-05T16:17:01.5331787Z Preparing to unpack .../docker-ce-cli_5%3a29.8.2-1~debian.12~bookworm_amd64.deb ...","2026-10-05T16:17:01.5367254Z Unpacking docker-ce-cli (5:29.8.2-1~debian.12~bookworm) ...","2026-10-05T16:17:02.1509457Z Setting up docker-buildx-plugin (0.37.1-1~debian.12~bookworm) ...","2026-10-05T16:17:02.1595354Z Setting up docker-ce-cli (5:29.8.2-1~debian.12~bookworm) ...","2026-10-05T16:17:02.2058279Z Docker version 29.8.2, build 7fc2dff","2026-10-05T16:17:02.2262070Z failed to connect to the docker API at unix:///var/run/docker.sock; check if the path is correct and if the daemon is running: dial unix /var/run/docker.sock: connect: no such file or directory","2026-10-05T16:17:02.2464160Z ⚙️ [runner]: exitcode '1': failure","2026-10-05T16:17:02.4149636Z skipping post step for 'Restore exact cc-execution runtime dependency tree'; main step was skipped","2026-10-05T16:17:02.4239411Z 🏁  Job failed","2026-10-05T16:17:02.9068176Z Job 'Release cc-execution' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":77,"content":"2026-10-05T16:17:02.2262070Z failed to connect to the docker API at unix:///var/run/docker.sock; check if the path is correct and if the daemon is running: dial unix /var/run/docker.sock: connect: no such file or directory"},{"line":78,"content":"2026-10-05T16:17:02.2464160Z ⚙️ [runner]: exitcode '1': failure"},{"line":80,"content":"2026-10-05T16:17:02.4239411Z 🏁  Job failed"},{"line":81,"content":"2026-10-05T16:17:02.9068176Z Job 'Release cc-execution' failed"}]},"exactSource":true,"fingerprint":"failure|release cc-execution|2026-10-05t16:17:02.2262070z failed to connect to the docker api at unix:///var/run/docker.sock; check if the path is correct and if the daemon is running: dial unix /var/run/docker.sock: connect: no such file or directory|2026-10-05t16:17:02.2464160z ⚙️ [runner]: exitcode '1': failure|2026-10-05t16:17:02.4239411z 🏁  job failed|2026-10-05t16:17:02.9068176z job 'release cc-execution' failed|2026-10-05t16:16:55.4040298z head is now at 58f895d add hard per-target production release leases to the canonical forgejo workflow so valid in-flight releases queue instead of being cancelled (#4971)|2026-10-05t16:16:55.5528850z cc-execution visual bootstrap required=true|2026-10-05t16:16:57.9205298z reading package lists...|2026-10-05t16:16:58.0580922z building dependency tree...|2026-10-05t16:16:58.0591956z reading state information...|2026-10-05t16:16:58.1894601z ca-certificates is already the newest version (20250419~deb12u1).|2026-10-05t16:16:58.1895201z curl is al","failureClass":"code_failure","targetStates":{"ccExecution":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"ccExecution":"failure"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"cf45771b5e55941bd80cc6ff4f47f6822b9aed3a","compareStatus":null,"workflowRunId":15790,"workflowFailed":true,"containsSourceSha":false,"forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/15790","runId":15790,"status":"failure","sourceSha":"58f895d0be42f89e1ac6ffe947026160747a8a8f","conclusion":null,"failedJobs":[{"id":106442,"name":"Release cc-execution","status":"failure","conclusion":null,"failedSteps":[]}],"diagnostics":{"runId":15790,"logTail":["2026-10-05T16:16:55.4040298Z HEAD is now at 58f895d Add hard per-target production release leases to the canonical Forgejo workflow so valid in-flight releases queue instead of being cancelled (#4971)","2026-10-05T16:16:55.5528850Z cc-execution visual bootstrap required=true","2026-10-05T16:16:57.9205298Z Reading package lists...","2026-10-05T16:16:58.0580922Z Building dependency tree...","2026-10-05T16:16:58.0591956Z Reading state information...","2026-10-05T16:16:58.1894601Z ca-certificates is already the newest version (20250419~deb12u1).","2026-10-05T16:16:58.1895201Z curl is already the newest version (7.88.1-10+deb12u15).","2026-10-05T16:16:58.1895410Z 0 upgraded, 0 newly installed, 0 to remove and 18 not upgraded.","2026-10-05T16:16:59.7426462Z Reading package lists...","2026-10-05T16:16:59.8868072Z Building dependency tree...","2026-10-05T16:16:59.8869561Z Reading state information...","2026-10-05T16:17:00.0093609Z Suggested packages:","2026-10-05T16:17:00.0094622Z   docker-model-plugin","2026-10-05T16:17:00.0095001Z Recommended packages:","2026-10-05T16:17:00.0095486Z   docker-compose-plugin","2026-10-05T16:17:00.0288289Z The following NEW packages will be installed:","2026-10-05T16:17:00.0296608Z   docker-buildx-plugin docker-ce-cli","2026-10-05T16:17:00.1132088Z 0 upgraded, 2 newly installed, 0 to remove and 18 not upgraded.","2026-10-05T16:17:00.1132836Z Need to get 34.8 MB of archives.","2026-10-05T16:17:00.1133014Z After this operation, 121 MB of additional disk space will be used.","2026-10-05T16:17:00.1133211Z Get:1 https://download.docker.com/linux/debian bookworm/stable amd64 docker-buildx-plugin amd64 0.37.1-1~debian.12~bookworm [17.3 MB]","2026-10-05T16:17:00.2967361Z Get:2 https://download.docker.com/linux/debian bookworm/stable amd64 docker-ce-cli amd64 5:29.8.2-1~debian.12~bookworm [17.6 MB]","2026-10-05T16:17:00.6153038Z debconf: delaying package configuration, since apt-utils is not installed","2026-10-05T16:17:00.6436096Z Fetched 34.8 MB in 0s (88.6 MB/s)","2026-10-05T16:17:00.6730783Z Selecting previously unselected package docker-buildx-plugin.","2026-10-05T16:17:00.7783336Z (Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 23263 files and directories currently installed.)","2026-10-05T16:17:00.7792216Z Preparing to unpack .../docker-buildx-plugin_0.37.1-1~debian.12~bookworm_amd64.deb ...","2026-10-05T16:17:00.7828971Z Unpacking docker-buildx-plugin (0.37.1-1~debian.12~bookworm) ...","2026-10-05T16:17:01.5308490Z Selecting previously unselected package docker-ce-cli.","2026-10-05T16:17:01.5331787Z Preparing to unpack .../docker-ce-cli_5%3a29.8.2-1~debian.12~bookworm_amd64.deb ...","2026-10-05T16:17:01.5367254Z Unpacking docker-ce-cli (5:29.8.2-1~debian.12~bookworm) ...","2026-10-05T16:17:02.1509457Z Setting up docker-buildx-plugin (0.37.1-1~debian.12~bookworm) ...","2026-10-05T16:17:02.1595354Z Setting up docker-ce-cli (5:29.8.2-1~debian.12~bookworm) ...","2026-10-05T16:17:02.2058279Z Docker version 29.8.2, build 7fc2dff","2026-10-05T16:17:02.2262070Z failed to connect to the docker API at unix:///var/run/docker.sock; check if the path is correct and if the daemon is running: dial unix /var/run/docker.sock: connect: no such file or directory","2026-10-05T16:17:02.2464160Z ⚙️ [runner]: exitcode '1': failure","2026-10-05T16:17:02.4149636Z skipping post step for 'Restore exact cc-execution runtime dependency tree'; main step was skipped","2026-10-05T16:17:02.4239411Z 🏁  Job failed","2026-10-05T16:17:02.9068176Z Job 'Release cc-execution' failed",""],"proofGate":"forgejo_action_run_logs_verified","truncated":false,"failureLines":[{"line":77,"content":"2026-10-05T16:17:02.2262070Z failed to connect to the docker API at unix:///var/run/docker.sock; check if the path is correct and if the daemon is running: dial unix /var/run/docker.sock: connect: no such file or directory"},{"line":78,"content":"2026-10-05T16:17:02.2464160Z ⚙️ [runner]: exitcode '1': failure"},{"line":80,"content":"2026-10-05T16:17:02.4239411Z 🏁  Job failed"},{"line":81,"content":"2026-10-05T16:17:02.9068176Z Job 'Release cc-execution' failed"}]},"exactSource":true,"fingerprint":"failure|release cc-execution|2026-10-05t16:17:02.2262070z failed to connect to the docker api at unix:///var/run/docker.sock; check if the path is correct and if the daemon is running: dial unix /var/run/docker.sock: connect: no such file or directory|2026-10-05t16:17:02.2464160z ⚙️ [runner]: exitcode '1': failure|2026-10-05t16:17:02.4239411z 🏁  job failed|2026-10-05t16:17:02.9068176z job 'release cc-execution' failed|2026-10-05t16:16:55.4040298z head is now at 58f895d add hard per-target production release leases to the canonical forgejo workflow so valid in-flight releases queue instead of being cancelled (#4971)|2026-10-05t16:16:55.5528850z cc-execution visual bootstrap required=true|2026-10-05t16:16:57.9205298z reading package lists...|2026-10-05t16:16:58.0580922z building dependency tree...|2026-10-05t16:16:58.0591956z reading state information...|2026-10-05t16:16:58.1894601z ca-certificates is already the newest version (20250419~deb12u1).|2026-10-05t16:16:58.1895201z curl is al","failureClass":"code_failure","targetStates":{"ccExecution":"failure"},"safeAutoRetry":false,"targetJobCount":7,"observedTargetStates":{"ccExecution":"failure"}}},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T16:17:03.867675+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"58f895d0be42f89e1ac6ffe947026160747a8a8f","external_id":"forgejo-main-58f895d0be42","receipt_type":"canonical_release_status","idempotency_key":"mission:72b21c3e-664f-49a0-ae3b-c0d3d178e4c3:forgejo-release-status:58f895d0be42f89e1ac6ffe947026160747a8a8f:failed:forgejo-main/source=success|forgejo-release/workflow=failure|cc-execution/runtime-proof=failure","mission_step_id":"f40ae755-6ab0-4cb3-8cf8-98243527bc2d","command_center_event_id":"72b21c3e-664f-49a0-ae3b-c0d3d178e4c3"},{"id":"a80f3666-a819-4ee5-b6e1-f0f2c0303c26","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/redfish-audit-finish-20260831","reason":"modified_nonempty_file_became_empty:src/components/DashboardHub.tsx","status":"blocked","metrics":{"receiptBytes":10125,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.0-frontend-build-velocity-freeze","prNumber":null,"terminal":false,"missionId":"57629fd9-0718-47c2-8166-246a10e2a236","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"handlerMs":371,"prReadinessMs":0,"approvedPlanMs":371,"missionSetupMs":3626,"shipAndProveMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"57629fd9-0718-47c2-8166-246a10e2a236"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1049,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-08-31T23:47:43.521471+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:57629fd9-0718-47c2-8166-246a10e2a236:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"16fbaac0-b0b8-4f00-8397-07336ad0908c","command_center_event_id":"57629fd9-0718-47c2-8166-246a10e2a236"},{"id":"a80f970e-e6f9-4299-8cb8-e2847bc237f4","source":"cc-execution","status":"blocked","payload":{"reason":"control_plane_maintenance_request_contract_required","fingerprint":"3161641369e91a54d710780b2ed12ac7c47e52984aeb84678429bbad6d490d9d"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T19:59:20.046408+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:d09e5839-c43c-4a74-8907-a33aa3a1d3c2:repository-mutation-intent-blocked:3161641369e91a54d710780b2ed12ac7c47e52984aeb84678429bbad6d490d9d","mission_step_id":"4f064110-fe16-4557-8c81-9301677d5d1f","command_center_event_id":"d09e5839-c43c-4a74-8907-a33aa3a1d3c2"},{"id":"a81006f4-e9df-4cca-8c15-6159d7fa10a2","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-g2","reason":"pull_request_not_merge_eligible:github_request_failed","status":"blocked","metrics":{"receiptBytes":8340,"releaseCount":0,"toolCallCount":8,"repeatedCallCount":4,"ownerInterruptionCount":0},"version":"1.31.19-bounded-cumulative-proof","prNumber":4335,"terminal":false,"missionId":"be70d62c-fd98-4eb4-b770-0b0a9d7a2869","operation":"execute_mission","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"be70d62c-fd98-4eb4-b770-0b0a9d7a2869"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":955,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-08T15:23:33.525223+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4332","receipt_type":"execute_mission","idempotency_key":"mission:be70d62c-fd98-4eb4-b770-0b0a9d7a2869:execute_mission:canonical_release_blocked","mission_step_id":"c9d0fae7-26bd-4698-bf90-7a8b424bb1e6","command_center_event_id":"be70d62c-fd98-4eb4-b770-0b0a9d7a2869"},{"id":"a810388d-79ce-416b-8188-7cf0a4c50caa","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-156259ff7301","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":53373,"releaseCount":0,"toolCallCount":17,"repeatedCallCount":12,"executorlessWaitMs":1092213,"firstUsefulResultAt":"2026-09-26T02:12:42.780Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.284-control-plane-source-fast-path","prNumber":3791,"terminal":false,"missionId":"156259ff-7301-4e9b-be6f-cd290f63dd7d","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3813,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":560,"missionSetupMs":259,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":259,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":259,"repositoryMutationMs":3253,"repositoryProviderMs":3253,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2025,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":259,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1228},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"156259ff-7301-4e9b-be6f-cd290f63dd7d"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3122,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-26T02:30:59.761027+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3791","receipt_type":"execute_mission","idempotency_key":"mission:156259ff-7301-4e9b-be6f-cd290f63dd7d:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"80f38d84-4eb5-4a3f-9efa-7dd1281bc7da","command_center_event_id":"156259ff-7301-4e9b-be6f-cd290f63dd7d"},{"id":"a811c990-2b3d-4b91-96cf-c69e723f3a99","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/visual-witness-diagnostic-hardening-20260913","reason":"pull_request_checks_pending","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":2690,"terminal":false,"missionId":"6b75cd9c-b8d2-4bc8-8c2c-1298bba7bca7","operation":"automatic_mission_resume","proofGate":"repair_mission_waiting_for_gate","sourceSha":null,"timingsMs":{"prReadinessMs":410,"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":"6b75cd9c-b8d2-4bc8-8c2c-1298bba7bca7"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1292,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T00:13:58.722972+00:00","proof_gate":"repair_mission_waiting_for_gate","source_sha":null,"external_id":"2690","receipt_type":"automatic_mission_resume","idempotency_key":"mission:6b75cd9c-b8d2-4bc8-8c2c-1298bba7bca7:automatic-mission-resume:2690:repair_mission_waiting_for_gate","mission_step_id":"257d1c89-efa6-4e9d-be83-fad5dc39dc64","command_center_event_id":"6b75cd9c-b8d2-4bc8-8c2c-1298bba7bca7"},{"id":"a811e40a-0e9f-4238-8341-0550c5779fdc","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_reliability","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"9dae32f1-f3cf-09ae-7f92-c656f71fb9d5"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:1f3a54c8-c9d0-4b8b-b693-7b095f3d269e","mission_step_id":null,"command_center_event_id":"1f3a54c8-c9d0-4b8b-b693-7b095f3d269e"},{"id":"a814dad8-49ef-43eb-8e00-a016de34a1f6","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-9f91162b2107","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.105-orphan-compare-evidence-adoption","prNumber":null,"terminal":false,"missionId":"9f91162b-2107-4ade-95b3-f83f23b0a6bc","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":843,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1039,"providerAuthMs":0,"ledgerPrepareMs":1039,"ledgerReconcileMs":346,"lineageReconcileMs":0,"resolvePreflightMs":1039,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1385,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"Inspect the bounded repository paths, synthesize exact files or anchored_edits, and call /mission/execute again automatically with this same missionId without another owner prompt or workflow switch.","receiptRef":{"mode":"full","missionId":"9f91162b-2107-4ade-95b3-f83f23b0a6bc"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5188,"likelyAffectedFiles":["src/assets/bigPapisCalendarTruck.ts","src/components/BulkLeadUpload.tsx","src/__tests__/contracts/big-papis-event-email-standard.contract.test.ts","src/components/AdaptiveBusinessDashboard.tsx","src/components/CallFlow/GoogleApiMap.tsx","scripts/visual-witness-hosted-runner/src/frontend-build-entrypoint.mjs","scripts/visual-witness-hosted-runner/src/frontend-build-service.mjs","config/cloudflare-native-frontend-build.json","src/components/AdminControlsBar.tsx","src/components/AuditorModeBanner.tsx","src/components/BookingModal.tsx","src/components/CallActionDialogs.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-11T19:14:29.836808+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:9f91162b-2107-4ade-95b3-f83f23b0a6bc:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"ee7cd83e-5949-470b-bda9-df7d78981056","command_center_event_id":"9f91162b-2107-4ade-95b3-f83f23b0a6bc"},{"id":"a817b31e-2362-49dc-b8f2-1e510380122a","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_anchor_missing:supabase/functions/operator-respond/index.ts","fingerprint":"ed0993aef3a080680c8b8e9ff1341945c47f4506bd7bbb8f8202b8b5af12aefd"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T04:51:06.286613+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:6d3a2677-78dd-41d2-b082-d13d7cc5fa9f:repository-mutation-intent-blocked:ed0993aef3a080680c8b8e9ff1341945c47f4506bd7bbb8f8202b8b5af12aefd","mission_step_id":"5cfc61cf-0976-4e10-b8ff-6dc74b38e2e4","command_center_event_id":"6d3a2677-78dd-41d2-b082-d13d7cc5fa9f"},{"id":"a81a4bfe-2726-4eb0-acfa-9368e8c64dfb","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-e1207667e207","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":7258,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"executorlessWaitMs":46657,"firstUsefulResultAt":"2026-09-30T03:09:55.248Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":null,"terminal":false,"missionId":"e1207667-e207-4a09-82e3-12d30206e8af","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1218,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":364,"providerAuthMs":0,"ledgerPrepareMs":364,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":364,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":364,"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":"e1207667-e207-4a09-82e3-12d30206e8af"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3407,"likelyAffectedFiles":["src/PublicAppShell.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:10:10.924789+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:e1207667-e207-4a09-82e3-12d30206e8af:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"d250dcc6-0767-44b0-a5e3-18e48373c0a3","command_center_event_id":"e1207667-e207-4a09-82e3-12d30206e8af"},{"id":"a81a673b-d732-4af8-bb9a-1599047c8d1f","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-5b2b830692f3","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.118-architecture-exclusivity","prNumber":2516,"terminal":false,"missionId":"5b2b8306-92f3-401a-89be-5f01a44409a8","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3653,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":407,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":290,"ledgerReconcileMs":0,"lineageReconcileMs":117,"resolvePreflightMs":407,"repositoryMutationMs":3653,"repositoryProviderMs":2857,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1801,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":290,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1056},"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":"5b2b8306-92f3-401a-89be-5f01a44409a8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3261,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T18:29:27.877415+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2516","receipt_type":"execute_mission","idempotency_key":"mission:5b2b8306-92f3-401a-89be-5f01a44409a8:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"ec5dca68-c8e2-45ea-9fb0-b3060c070458","command_center_event_id":"5b2b8306-92f3-401a-89be-5f01a44409a8"},{"id":"a81ac142-436e-4f92-ae05-442cdf94f175","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/cc-execution-container-rollout-lean-0908","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.77-mcp-oauth-es256","prNumber":2162,"terminal":false,"missionId":"53a8b409-7e08-4acd-b1c0-cea0f070fa30","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"94bcbbdf18a6f407adb76f44ccde1bde6e701166","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":8765,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":1377,"approvedPlanMs":0,"missionSetupMs":682,"providerAuthMs":0,"shipAndProveMs":6931,"ledgerPrepareMs":530,"ledgerReconcileMs":0,"lineageReconcileMs":152,"resolvePreflightMs":682,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":530,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"53a8b409-7e08-4acd-b1c0-cea0f070fa30"},"performance":null,"deploymentId":"forgejo-main-94bcbbdf18a6","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":2680,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T20:07:19.233163+00:00","proof_gate":"canonical_release_dispatched","source_sha":"94bcbbdf18a6f407adb76f44ccde1bde6e701166","external_id":"forgejo-main-94bcbbdf18a6","receipt_type":"execute_mission","idempotency_key":"mission:53a8b409-7e08-4acd-b1c0-cea0f070fa30:execute_mission:canonical_release_dispatched:current-generation","mission_step_id":"74a3870d-1641-471a-bdb6-e1e565784d5c","command_center_event_id":"53a8b409-7e08-4acd-b1c0-cea0f070fa30"},{"id":"a81c51ef-eb69-4150-b5e2-ad86b5839e40","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-d4a699bc5629","writes":[],"patches":[],"version":1,"approved":true,"missionId":"d4a699bc-5629-4689-84ab-bced59d27d65","objective":"Apply the prepared evidence-bound progress repair and focused regression tests. Gate, squash merge, deploy ccExecution and verify exact runtime. Do not advance implementation without commit evidence or report dispatch on event handoff.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/objective-intent-boundary.test.js","workers/cc-execution/src/version.js"],"anchored_edits":[{"path":"workers/cc-execution/src/index-mission-control.js","edits":[{"new_content":"function implementationReceiptVerified(data = {}) {\n  const proof = data.executionProof || data;\n  return data.ok === true && proof.ok === true\n    && proof.proofGate === \"forgejo_scoped_patch_pr_created\"\n    && /^[0-9a-f]{40}$/i.test(String(proof.commitSha || \"\"))\n    && Number.isInteger(Number(proof.prNumber)) && Number(proof.prNumber) > 0\n    && Array.isArray(proof.changedFiles) && proof.changedFiles.length > 0;\n}\n\nfunction releaseDispatchReceiptVerified(deployment = {}) {\n  const modes = new Set([\n    \"forgejo_dispatch_read_back_after_transport_error\",\n    \"forgejo_workflow_dispatch_run_info_verified\",\n    \"forgejo_known_exact_source_release_reused_before_queue_scan\",\n    \"forgejo_same_source_release_reused\",\n  ]);\n  return modes.has(deployment.dispatchMode)\n    && Number.isInteger(Number(deployment.workflowRunId)) && Number(deployment.workflowRunId) > 0\n    && /^[0-9a-f]{40}$/i.test(String(deployment.sourceSha || \"\"))\n    && [\"queued\", \"waiting\", \"pending\", \"in_progress\", \"running\", \"success\"].includes(String(deployment.workflowStatus || \"\").toLowerCase());\n}\n\nfunction operationProgress(operation, data = {}) {","old_content":"function operationProgress(operation, data = {}) {"},{"new_content":"    const implementationVerified = implementationReceiptVerified(data);\n    if (!implementationVerified && status === \"waiting_for_gate\" && Number(data.prNumber) > 0) {\n      return { stepKey: \"pull_request\", stepStatus: \"waiting\", missionStatus: \"waiting\", phase: \"pull_request\", terminal: false };\n    }\n    return { stepKey: \"implementation\", stepStatus: data.ok === false ? \"failed\" : implementationVerified ? \"verified\" : \"waiting\", missionStatus: data.ok === false ? \"retryable\" : \"waiting\", phase: implementationVerified ? \"pull_request\" : \"implementation\", terminal: false };","old_content":"    return { stepKey: \"implementation\", stepStatus: data.ok === false ? \"failed\" : \"verified\", missionStatus: data.ok === false ? \"retryable\" : \"waiting\", phase: \"pull_request\", terminal: false };"},{"new_content":"  if (!releaseDispatchReceiptVerified(deployment)) {\n    return json({\n      ok: true,\n      status: \"release_reconciliation_pending\",\n      proofGate: \"canonical_release_reconciliation_pending\",\n      prNumber,\n      deployment,\n      continuationRequired: true,\n      ownerFacingTerminal: false,\n      nextAction: \"reconcile_release\",\n      message: \"Release dispatch is not verified; reconciling the requested targets.\",\n      destructiveActionsAllowed: false,\n    }, 202);\n  }\n\n  if (!body.route && !body.exactRoute) {\n    return json({\n      ok: true,\n      status: \"deployment_dispatched\",","old_content":"  if (!body.route && !body.exactRoute) {\n    return json({\n      ok: true,\n      status: \"deployment_dispatched\","}]},{"path":"workers/cc-execution/src/mission-ledger.js","edits":[{"new_content":"    release: \"Checking release evidence\",","old_content":"    release: \"Releasing the verified change\","},{"new_content":"  if (status === \"retryable\") return `${phaseLabel} — recovery required.`;","old_content":"  if (status === \"retryable\") return `${phaseLabel} — automatic recovery is in progress.`;"}]},{"path":"workers/cc-execution/test/objective-intent-boundary.test.js","edits":[{"new_content":"import test from \"node:test\";\n\nimport { readFileSync as readProgressSource } from \"node:fs\";\n\nconst progressSource = readProgressSource(new URL(\"../src/index-mission-control.js\", import.meta.url), \"utf8\");\nfunction progressFunction(name) {\n  const start = progressSource.indexOf(\"function \" + name + \"(\");\n  assert.ok(start >= 0, name);\n  const end = progressSource.indexOf(\"\\nfunction \", start + 1);\n  const commentEnd = progressSource.indexOf(\"\\n// An active mission\", start + 1);\n  const stops = [end, commentEnd].filter(value => value > start);\n  return progressSource.slice(start, Math.min(...stops));\n}\nconst progressPolicy = new Function(\n  progressFunction(\"implementationReceiptVerified\") + \"\\n\" +\n  progressFunction(\"releaseDispatchReceiptVerified\") + \"\\n\" +\n  progressFunction(\"operationProgress\") +\n  \"\\nreturn { operationProgress, implementationReceiptVerified, releaseDispatchReceiptVerified };\"\n)();\n\ntest(\"preparation and unrecognized successful responses never verify implementation\", () => {\n  for (const status of [\"implementation_dispatched\", \"repair_prepared\", \"corrective_generation_required\", \"prerequisite_required\", \"unknown_future_status\"]) {\n    const result = progressPolicy.operationProgress(\"execute_mission\", { ok: true, status });\n    assert.equal(result.stepStatus, \"waiting\", status);\n    assert.equal(result.phase, \"implementation\", status);\n  }\n  const waiting = progressPolicy.operationProgress(\"execute_mission\", { ok: true, status: \"waiting_for_gate\", prNumber: 3601 });\n  assert.equal(waiting.stepKey, \"pull_request\");\n  assert.equal(waiting.stepStatus, \"waiting\");\n});\n\ntest(\"implementation verification requires the committed scoped patch receipt\", () => {\n  const proof = { ok: true, proofGate: \"forgejo_scoped_patch_pr_created\", commitSha: \"a\".repeat(40), prNumber: 3618, changedFiles: [\"workers/cc-execution/src/index-mission-control.js\"] };\n  assert.equal(progressPolicy.operationProgress(\"execute_mission\", { ok: true, executionProof: proof }).stepStatus, \"verified\");\n  for (const patch of [{ commitSha: null }, { changedFiles: [] }, { prNumber: null }, { proofGate: \"repair_mission_prepared\" }, { ok: false }]) {\n    assert.equal(progressPolicy.implementationReceiptVerified({ ok: true, executionProof: { ...proof, ...patch } }), false);\n  }\n  assert.equal(progressPolicy.operationProgress(\"execute_mission\", { ok: false }).phase, \"implementation\");\n});\n\ntest(\"cancelled frontend followed by unrelated successful runtime run is not dispatch proof\", () => {\n  const base = { sourceSha: \"8b7d45a3aeb2a7cdf495cd947d6803f8ed7bd76d\", workflowRunId: 11482, workflowStatus: \"success\" };\n  for (const dispatchMode of [\"protected_main_push_release_handoff\", \"protected_main_push_release_reentry_handoff\", undefined]) {\n    assert.equal(progressPolicy.releaseDispatchReceiptVerified({ ...base, dispatchMode, targets: { frontend: true } }), false);\n  }\n  assert.equal(progressPolicy.releaseDispatchReceiptVerified({ ...base, dispatchMode: \"forgejo_workflow_dispatch_run_info_verified\" }), true);\n  assert.equal(progressPolicy.releaseDispatchReceiptVerified({ ...base, workflowRunId: null, dispatchMode: \"forgejo_workflow_dispatch_run_info_verified\" }), false);\n  const guard = progressSource.indexOf(\"if (!releaseDispatchReceiptVerified(deployment))\");\n  assert.ok(guard > 0);\n  assert.ok(guard < progressSource.indexOf('status: \"deployment_dispatched\"', guard));\n});\n","old_content":"import test from \"node:test\";"}]},{"path":"workers/cc-execution/src/version.js","edits":[{"new_content":"\"1.58.254-evidence-bound-progress\"","old_content":"\"1.58.253-targeted-source-fail-closed\""}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"d4a699bc-5629-4689-84ab-bced59d27d65","ownerApproved":true,"releaseIntent":null,"sourceTargets":["workers/cc-execution/src/index-mission-control.js","workers/cc-execution/src/mission-ledger.js","workers/cc-execution/test/objective-intent-boundary.test.js","workers/cc-execution/src/version.js"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Owner requested repair of false implementation and release progress claims."},"proofRequirements":null,"controlPlaneUnfreeze":true,"durableMutationResume":true,"controlPlaneMaintenance":true,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":"Owner requested repair of false implementation and release progress claims."},"recovery":false,"fingerprint":"710eab0f91a4b5c87cf42b909437e7a0f0eee3783c10336c162eced2c60f5c03","replayCount":0,"serializedBytes":8969},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T13:57:30.41483+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:d4a699bc-5629-4689-84ab-bced59d27d65:repository-mutation-intent:710eab0f91a4b5c87cf42b909437e7a0f0eee3783c10336c162eced2c60f5c03:0","mission_step_id":"56f324c9-048a-4ac5-a4a0-6bc10c44e5c1","command_center_event_id":"d4a699bc-5629-4689-84ab-bced59d27d65"},{"id":"a81dea7c-1bc9-4711-b03d-a644a1bfddab","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"f2456b1c59b0d2f3d9e6ebbeac7a04f63d354293","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"8950e24fca6425fcbb948e5e884d76c8f67c88b5","releaseState":"verified","sourceInMain":true,"compareStatus":"known_exact_protected_main_push_history","releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"970ae199d606c2d38839ad6cf4cafcedba569297897b40e643f4e86413ca855c","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/14364","runId":14364,"status":"success","sourceSha":"8950e24fca6425fcbb948e5e884d76c8f67c88b5","conclusion":null,"failedJobs":[],"diagnostics":null,"exactSource":true,"targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T16:05:44.047721+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"8950e24fca6425fcbb948e5e884d76c8f67c88b5","external_id":"forgejo-main-8950e24fca64","receipt_type":"canonical_release_status","idempotency_key":"mission:bfa50804-949c-427e-a877-b880aa0d7ff7:forgejo-release-status:8950e24fca6425fcbb948e5e884d76c8f67c88b5:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"5d690102-3535-4b30-8423-769a48bfc6f9","command_center_event_id":"bfa50804-949c-427e-a877-b880aa0d7ff7"},{"id":"a81f628c-688a-4dc3-81e7-fdf58dd1bace","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-a71e3e78eb18","prNumber":2554,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"a5d545575f980a25fbe9e4ba2f6dfda80963d8f8","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T22:05:25.413834+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"a5d545575f980a25fbe9e4ba2f6dfda80963d8f8","external_id":"2554","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:a71e3e78-eb18-4de4-b01f-2abc6cc79e65:merged-pr:2554:a5d545575f980a25fbe9e4ba2f6dfda80963d8f8","mission_step_id":"7f2f5983-5b6f-4cbd-b363-06a7440d0ffd","command_center_event_id":"a71e3e78-eb18-4de4-b01f-2abc6cc79e65"},{"id":"a82134d7-a896-4578-8137-925d65887dfe","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"canonical_release_status\",\"status\":\"pending\",\"proofGate\":\"canonical_release_pending\"},\"activeStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"release\",\"status\":\"waiting\",\"lane\":\"production-release-conductor\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":2,\"verified\":0,\"pending\":2,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-runtime\",\"proof-visual\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"release\",\"deadlineAt\":\"2026-09-23T15:03:01.879932+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-b12435dbf7ef\",\"prNumber\":3515,\"sourceSha\":\"4a37a6c69f0df2e451f90b77ee5775cc991fe387\",\"deploymentId\":\"forgejo-main-4a37a6c69f0d\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T12:10:50.15396+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:b12435db-f7ef-405e-be18-a1925c9a62a4:owner-progress-heartbeat:119344363","mission_step_id":"a79e643f-0c5f-4101-a14d-ce042e53887b","command_center_event_id":"b12435db-f7ef-405e-be18-a1925c9a62a4"},{"id":"a822c45e-323b-45d7-9949-e9216fc58b65","source":"cc-execution","status":"verified","payload":{"paths":[".forgejo/workflows/knocklaunch.yml","workers/cc-execution/test/release-orchestration-invariants.test.js"],"baseSha":"31965d939835034a028044574d079412e6779bcd","consumedAt":1788484866943,"consumerToken":"9d19d5dc-8813-4c7f-9e4a-958b6ad8e765","authorizationId":"b7e89ed3-3f71-4de8-a6cb-4c447cd6794c"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-04T01:21:07.828491+00:00","proof_gate":"control_plane_maintenance_single_use_consumed","source_sha":"31965d939835034a028044574d079412e6779bcd","external_id":null,"receipt_type":"control_plane_maintenance_consumed","idempotency_key":"control-plane-maintenance-consume:b7e89ed3-3f71-4de8-a6cb-4c447cd6794c","mission_step_id":"4e76b214-3fdd-4eec-9a8c-bd4a0552a9ea","command_center_event_id":"9ba8fd67-2054-4864-bfdc-13fe84cc1ef2"},{"id":"a822dbbf-4f33-4b7a-a5bf-6ccfd8d4ab83","source":"durable-mission-ledger","status":"waiting","payload":{"reason":"immutable_release_receipt_contract_hash_mismatch","sourceSha":"0ae9213288ee7f8bf1964a6d6aff195142e957f0","currentContractHash":"c871fec6cc0551d2db40c339209367f2f8ba96f52cd69a19f6f5c303dab754bd","priorReceiptContractHash":null},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T00:44:23.318541+00:00","proof_gate":"request_contract_release_rebind_blocked","source_sha":"0ae9213288ee7f8bf1964a6d6aff195142e957f0","external_id":null,"receipt_type":"request_contract_release_rebind_rejected","idempotency_key":"mission:4afad3cf-5e56-4a5a-a43e-da15cd38f666:release-rebind-blocked:0ae9213288ee7f8bf1964a6d6aff195142e957f0:none:c871fec6cc0551d2db40c339209367f2f8ba96f52cd69a19f6f5c303dab754bd","mission_step_id":"395d721c-4bc9-4611-a66c-cfa7a418154b","command_center_event_id":"4afad3cf-5e56-4a5a-a43e-da15cd38f666"},{"id":"a823e61e-20a2-4220-bcd5-9d299a5271ee","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"compilation":{"stages":["owner_intent","conversation_context","scope","live_state","mutation_authority","affected_systems","dependencies","risk_and_blast_radius","execution_tactics","required_proof","release_plan","recovery_plan"],"version":2,"explicit":true,"objective":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly once/idempotently; Card Vault and vault search load successfully. Preserve existing working behavior. Continue through relevant Gate, squash merge, frontend deployment, and production proof. Do not stop at synthesis/implementation payload; ownerActionRequired=false and deterministic continuation is authorized.","proofKinds":["repository"],"adaptiveDomains":["intent","tenant_route_role_viewport","urgency_deadline","dependency_scope","risk_blast_radius","runner_capacity","queue_active_work","provider_failure_circuits","qa_scope","retry_recovery","release_ownership","proof_depth"],"expansionPolicy":"later_stages_may_only_narrow_or_expand_with_machine_readable_dependency_evidence","dynamicStatePolicy":"live_state_may_change_execution_tactics_but_never_owner_outcome_or_explicit_constraints","dynamicRefreshStages":["preflight","gate","release","runtime_proof"],"adaptiveCompilerVersion":"paul-adaptive-objective-v1","inheritedContextBlockingAuthority":false},"rawUtterance":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly once/idempotently; Card Vault and vault search load successfully. Preserve existing working behavior. Continue through relevant Gate, squash merge, frontend deployment, and production proof. Do not stop at synthesis/implementation payload; ownerActionRequired=false and deterministic continuation is authorized.","wordingChanged":false,"canonicalIntent":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly once/idempotently; Card Vault and vault search load successfully. Preserve existing working behavior. Continue through relevant Gate, squash merge, frontend deployment, and production proof. Do not stop at synthesis/implementation payload; ownerActionRequired=false and deterministic continuation is authorized.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly once/idempotently; Card Vault and vault search load successfully. Preserve existing working behavior. Continue through relevant Gate, squash merge, frontend deployment, and production proof. Do not sto","provenance":{"reason":null,"source":"current_request_inference","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"objective":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly once/idempotently; Card Vault and vault search load successfully. Preserve existing working behavior. Continue through relevant Gate, squash merge, frontend deployment, and production proof. Do not stop at synthesis/implementation payload; ownerActionRequired=false and deterministic continuation is authorized.","constraints":[{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"adaptivePolicy":{"risk":{"tier":"high","blastRadius":"sensitive"},"proof":{"requiredKinds":["repository"],"visualProofScope":"targeted","interactionRequired":true,"runtimeProofRequired":true},"scope":{"route":null,"roleRef":null,"tenantRef":null,"sourceTargets":[]},"dynamic":{"variables":["main_and_runtime_lineage","runner_capacity","queue_and_active_work","provider_health","failure_clusters_and_circuits","release_target_state","current_pr_and_gate_state"],"refreshStages":["preflight","gate","release","runtime_proof"],"refreshMayChange":["runner_selection","parallelism","retry_path","qa_depth","release_recovery","proof_timing"],"refreshMayNotChange":["owner_outcome","explicit_no_go_constraints","tenant_identity","credential_boundary","hard_safety_invariants"]},"urgency":{"priority":"normal","deadlineSignals":[],"deadlineExplicit":false},"version":"paul-adaptive-objective-v1","recovery":{"transient":"one_bounded_retry_then_alternate_eligible_pool_or_provider_path","deterministic":"repair_source_or_contract_do_not_blind_rerun","mutationDependencyFailure":"prerequisite_required_or_targeted_recovery_never_invent","readOnlyDependencyFailure":"degrade_to_available_grounded_context_and_keep_conversation_alive"},"unknowns":["tenant","route","source_targets_until_repository_resolution","release_targets_until_changed_paths","deadline"],"authority":{"outcome":"current_explicit_owner_request","tactics":"live_prime_truth","unknownPolicy":"preserve_unknown_never_invent","historicalContext":"advisory_unless_current_request_confirms"},"execution":{"mutation":true,"concurrency":"serialize_overlapping_mutations","scopePolicy":"start_bounded_expand_only_with_machine_readable_dependency_evidence","staleStatePolicy":"refresh_dynamic_state_before_irreversible_or_acceptance_stage","conversationIsolation":true,"ownerOutcomeMayBeChangedByAdaptation":false},"experience":{"visual":true,"viewports":["mobile"],"behavioral":true,"visualProofScope":"targeted"},"dependencies":{"requiredDomains":["frontend","backend_runtime","schema_data_storage","provider_configuration","release_ownership","live_production_proof"],"capabilityDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"releaseTargetHints":[]},"inputSignals":{"rawUtterance":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly once/idempotently; Card Vault and vault search load successfully. Preserve existing working behavior. Continue through relevant Gate, squash merge, frontend deployment, and production proof. Do not stop at synthesis/implementation payload; ownerActionRequired=false and deterministic continuation is authorized.","canonicalIntent":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly once/idempotently; Card Vault and vault search load successfully. Preserve existing working behavior. Continue through relevant Gate, squash merge, frontend deployment, and production proof. Do not stop at synthesis/implementation payload; ownerActionRequired=false and deterministic continuation is authorized.","conversationContextPresent":false}},"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"repository","claim":"CORRECT THE CURRENT MISSION SCOPE AND EXECUTE PCG PRODUCT WORK ONLY. Current protected main is 7f0984263d34909cf3db8e3b29de39f6c6e75794. Ignore the erroneous inferred targets config/system-reference-points/release-reliability-standard-2026-10-05.json, scripts/generate-cc-execution-action-schema.mjs, config/capabilities/pcg-card-grading-modes.json, and config/capabilities/pcg-google-workspace-gmail.json unless an exact causal product dependency is proven. Inspect and mutate the actual PCG product implementation on current main, centered on src/pages/card-grading/PCGModesWorkspace.tsx, src/pages/card-grading/PCGCanonicalWorkspaceRoute.tsx, src/PcgAppShell.tsx and exact direct dependencies only. Required outcome remains: mobile tenant nav above platform nav with avatar/Profile & Settings/correct tenant routing; Receive Cards supports gallery multi-select and stable front/back pairing; complete pair automatically triggers grading; Accept creates correct grader-prefix 5-digit cert exactly o","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"CORRECT-THE-CURRENT-MISSION-SCOPE-AND-EXECUTE-PCG-PRODUCT-WORK-ONLY.-Current-protected-main-is-7f098","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-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":"ca5876d9fc2dbaaaa4d7ac9492d1cb6f4829cc3900d4f5cb9069fdc92290e01a","requestContractRevision":3,"previousRequestContractHash":"b6d8f4c47f2a840b310f9eaccac925484b65519788028211e3d582514b011e7f"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T17:49:17.115851+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:bee177c3-5361-4c0a-95ba-25e2fdf8610c:request-contract:ca5876d9fc2dbaaaa4d7ac9492d1cb6f4829cc3900d4f5cb9069fdc92290e01a","mission_step_id":"a289268c-e710-48cf-b804-d0b44a39327f","command_center_event_id":"bee177c3-5361-4c0a-95ba-25e2fdf8610c"},{"id":"a8247a66-2582-48eb-95c3-f324bb59bb6e","source":"cc-execution","status":"pending","payload":{"ok":true,"jobId":"3f4c1d98-9299-4237-b873-3ef58ee8c442","phase":"universal_visual_witness_supervised","branch":"ai/objective-first-repair-73364bb76976","reason":null,"status":"pending","metrics":{"receiptBytes":63333,"releaseCount":0,"toolCallCount":19,"repeatedCallCount":7,"executorlessWaitMs":950016,"firstUsefulResultAt":"2026-09-28T03:07:14.545Z","recoveryAttemptCount":2,"ownerInterruptionCount":0},"version":null,"prNumber":3956,"terminal":false,"missionId":"73364bb7-6976-4a69-babf-4e8729bea3eb","operation":"visual_proof_started","proofGate":"universal_visual_witness_pending","sourceSha":"3eeb063ca8bce3f601dd92887c2284999b702a29","timingsMs":{"queue":317,"total":394,"execution":77},"nextAction":"Execution is pending; poll inspect_route_status only when fresh progress is expected, or cancel with inspect_route_cancel.","receiptRef":{"mode":"full","missionId":"73364bb7-6976-4a69-babf-4e8729bea3eb"},"performance":null,"deploymentId":"forgejo-main-3eeb063ca8bc","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"3f4c1d98-9299-4237-b873-3ef58ee8c442","tenant":null,"runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":0,"supervisorId":"3f4c1d98-9299-4237-b873-3ef58ee8c442","failureReason":null,"observedRoute":null,"runnerVersion":null,"attemptLineage":[],"missionOutcome":null,"requestedRoute":"/admin/console","runnerSourceSha":null,"selectedViewports":["desktop","mobile"],"checkpointAccounting":null,"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":12455,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["operator-respond"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1764,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T03:23:06.001739+00:00","proof_gate":"post_release_visual_proof_started","source_sha":"3eeb063ca8bce3f601dd92887c2284999b702a29","external_id":"3f4c1d98-9299-4237-b873-3ef58ee8c442","receipt_type":"visual_proof_started","idempotency_key":"mission:73364bb7-6976-4a69-babf-4e8729bea3eb:visual-start:3f4c1d98-9299-4237-b873-3ef58ee8c442","mission_step_id":"a016a6d3-2b95-44c1-806b-1e7b56981fdb","command_center_event_id":"73364bb7-6976-4a69-babf-4e8729bea3eb"},{"id":"a82731bd-43cf-4e21-9785-cc8049779263","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"pending","forgejo-release/workflow":"pending","cc-execution/runtime-proof":"pending"},"mainSha":"2b57df054966516cba427d986810cbcd97979d5c","missing":[],"pending":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"8a76f5a37235a0876e3595aac1cb5eef0c1a4a7f","releaseState":"pending","sourceInMain":false,"compareStatus":"ancestry_read_retryable","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":true,"supabaseEdge":false},"releaseTargetStates":{},"requestContractHash":"d710b10a98108c5232e14e34408e3386d99757cd84ee7d7d586d9cc9757510eb","forgejoWorkflowProof":{"error":"workflow_run_id_missing","runId":null},"releaseSourceVerified":false,"ccExecutionRuntimeProof":{"liveSha":"2b57df054966516cba427d986810cbcd97979d5c","deploymentId":"forgejo-main-2b57df054966516cba427d986810cbcd97979d5c","compareStatus":null,"identitySource":"local_build_metadata","runtimeVersion":"1.67.12-pr-merge-base-freshness","containsSourceSha":false},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T19:57:17.217316+00:00","proof_gate":"canonical_release_pending","source_sha":"8a76f5a37235a0876e3595aac1cb5eef0c1a4a7f","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:c84fd408-f5c9-4f2f-b26f-14bbbbee4602:forgejo-release-status:8a76f5a37235a0876e3595aac1cb5eef0c1a4a7f:pending:forgejo-main/source=pending|forgejo-release/workflow=pending|cc-execution/runtime-proof=pending","mission_step_id":"6f6093e1-7197-4a50-826d-e52ae1772a4c","command_center_event_id":"c84fd408-f5c9-4f2f-b26f-14bbbbee4602"},{"id":"a827bbcd-cd28-4f52-bbf1-34939288ed12","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/big-papi-invoices-customer-portal-20260824","reason":"retryable_provider_transport:GET:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":5125,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.18-existing-pr-adoption","prNumber":null,"terminal":false,"missionId":"77d9502f-d411-4f56-a7ab-eff3ab1f341f","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"77d9502f-d411-4f56-a7ab-eff3ab1f341f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5059,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-08-24T16:17:23.207435+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:77d9502f-d411-4f56-a7ab-eff3ab1f341f:execute_mission:repair_mission_execution_retryable","mission_step_id":"94368c8c-5a97-4411-a5d4-d0f9489d8247","command_center_event_id":"77d9502f-d411-4f56-a7ab-eff3ab1f341f"},{"id":"a827d531-f36d-44e7-a7d3-e256888ec7cf","source":"cc-execution","status":"no_change","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-1fb6659c7d4f","reason":null,"status":"no_change","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.151-mission-create-single-rpc","prNumber":null,"terminal":false,"missionId":"1fb6659c-7d4f-43be-9000-a447df0c443f","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":349,"providerAuthMs":0,"ledgerPrepareMs":349,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":349,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":349,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"pull_request_required","receiptRef":{"mode":"full","missionId":"1fb6659c-7d4f-43be-9000-a447df0c443f"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1346,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-15T17:16:59.508853+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:1fb6659c-7d4f-43be-9000-a447df0c443f:execute_mission:repair_mission_prepared:current-generation","mission_step_id":"16a6f4f8-30ae-48f5-be03-1998e5b956fa","command_center_event_id":"1fb6659c-7d4f-43be-9000-a447df0c443f"},{"id":"a8290a15-9481-45e3-82ed-eb61003a8cce","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-89080a3c8532","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":3209,"terminal":false,"missionId":"89080a3c-8532-49c5-a700-87a43825e583","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4312,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":743,"missionSetupMs":273,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":273,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":273,"repositoryMutationMs":3569,"repositoryProviderMs":3569,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1896,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":273,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1673},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"89080a3c-8532-49c5-a700-87a43825e583"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3896,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-19T13:44:56.299572+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3209","receipt_type":"execute_mission","idempotency_key":"mission:89080a3c-8532-49c5-a700-87a43825e583:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"5426b4a1-0b3f-4d2c-9da6-e1c64a539aea","command_center_event_id":"89080a3c-8532-49c5-a700-87a43825e583"},{"id":"a829bbc5-a9ec-4438-850e-549b420559dd","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-b02d3cea596e","prNumber":4353,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"568cc01aaa647c69c963c87580f4bc2bc65fbad6","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T11:30:07.236618+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"568cc01aaa647c69c963c87580f4bc2bc65fbad6","external_id":"4353","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:b02d3cea-596e-4b79-93bf-9702e1c33032:merged-pr:4353:568cc01aaa647c69c963c87580f4bc2bc65fbad6","mission_step_id":"f0dd4e3f-bd37-483f-bfa1-faada5cf207a","command_center_event_id":"b02d3cea-596e-4b79-93bf-9702e1c33032"},{"id":"a829e060-1d5d-46bc-87f8-67a5d73f154b","source":"forgejo","status":"verified","payload":{"branch":"ai/offline-first-platform-20260815","prNumber":229,"nextAction":null,"mergeCommitSha":"f5a7594617daabeff7c4d15a85e055b8698289df","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-16T03:45:04.91771+00:00","proof_gate":"merged_pr_deleted_branch_is_terminal_source_lineage","source_sha":"f5a7594617daabeff7c4d15a85e055b8698289df","external_id":"229","receipt_type":"source_lineage_merged_branch_closed","idempotency_key":"mission:ce7dc8a7-fb01-4cc6-91ef-467cefb4093f:merged-pr:229:branch-deleted","mission_step_id":"931e2021-ef64-494b-90e6-953472487bbc","command_center_event_id":"ce7dc8a7-fb01-4cc6-91ef-467cefb4093f"},{"id":"a82c5b46-6bd5-4d86-8489-832e5b47ad6e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-253d595bdd57","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":13548,"releaseCount":0,"toolCallCount":7,"repeatedCallCount":1,"executorlessWaitMs":725022,"firstUsefulResultAt":"2026-09-30T03:17:02.828Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.10-paul-eval-precision","prNumber":4202,"terminal":false,"missionId":"253d595b-dd57-4df7-aa32-6924b506ed33","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4222,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1272,"missionSetupMs":268,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":268,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":268,"repositoryMutationMs":2950,"repositoryProviderMs":2950,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":1787,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":268,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1163},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"253d595b-dd57-4df7-aa32-6924b506ed33"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3601,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T03:29:13.032761+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4202","receipt_type":"execute_mission","idempotency_key":"mission:253d595b-dd57-4df7-aa32-6924b506ed33:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"055c6f16-e59f-4095-a825-b6fef0d27d18","command_center_event_id":"253d595b-dd57-4df7-aa32-6924b506ed33"},{"id":"a82c8284-e74d-4775-98e8-e166f9108992","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Update the shared V3 path normalizer and storm report writer on PR #1897 only. Keep PR open; do not ship yet.","wordingChanged":false,"canonicalIntent":"Update the shared V3 path normalizer and storm report writer on PR #1897 only. Keep PR open; do not ship yet.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"storm-writer","statement":"The storm report writer stores new reports in the owning tenant bucket under records/reports/storm.","proofConditionIds":["repo-proof"]}],"objective":"Update the shared V3 path normalizer and storm report writer on PR #1897 only. Keep PR open; do not ship yet.","constraints":[{"id":"same-pr","statement":"Use PR #1897 only and do not release.","proofConditionIds":["repo-proof"]}],"terminalPolicy":"repository_mutation_only_no_release","proofConditions":[{"id":"repo-proof","kind":"repository","claim":"PR #1897 contains canonical storm report writer storage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":"records/reports/storm","targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d677fa61bb268e56cd52f353aeb84ff993b9cfbb1bf5290fbeefe1bb82996458","requestContractRevision":7,"previousRequestContractHash":"66fb3d429a28ea3aa369271ed034fd5a7620f04235b87988ae4ac9d873ca4c1b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-06T00:31:35.123496+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:6937df13-bcf1-4128-b5eb-c8aa6626b43d:request-contract:d677fa61bb268e56cd52f353aeb84ff993b9cfbb1bf5290fbeefe1bb82996458","mission_step_id":"3370cc73-f50e-46b7-a76e-123686902ca9","command_center_event_id":"6937df13-bcf1-4128-b5eb-c8aa6626b43d"},{"id":"a82fb78e-eac3-4ed6-9c27-905e2f26625c","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-6ec489ab6bce","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":29709,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":43152,"firstUsefulResultAt":"2026-09-29T03:50:26.269Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.63.2-gate-starvation-auto-recovery","prNumber":4100,"terminal":false,"missionId":"6ec489ab-6bce-4c25-adfd-f436832e37ae","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4159,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":668,"missionSetupMs":363,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":363,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":363,"repositoryMutationMs":3491,"repositoryProviderMs":3491,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2180,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":363,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1311},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"6ec489ab-6bce-4c25-adfd-f436832e37ae"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3758,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T03:51:14.871515+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4100","receipt_type":"execute_mission","idempotency_key":"mission:6ec489ab-6bce-4c25-adfd-f436832e37ae:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"8441aa46-10ce-4066-9b3a-be23cbf59086","command_center_event_id":"6ec489ab-6bce-4c25-adfd-f436832e37ae"},{"id":"a831f3f1-7aa5-4bff-8411-f3abde9e7b1c","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-769ea75dcdac","reason":"anchored_edit_anchor_not_unique:config/capabilities/knocklaunch-console.json","status":"blocked","metrics":{"receiptBytes":49593,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":264708,"firstUsefulResultAt":"2026-09-29T01:33:02.641Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.60.0-adaptive-objective-compiler","prNumber":null,"terminal":false,"missionId":"769ea75d-cdac-44f8-80bf-19151edf4b19","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1587,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":1587,"missionSetupMs":272,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":272,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":272,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":272,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"769ea75d-cdac-44f8-80bf-19151edf4b19"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1535,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T01:37:29.899436+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:769ea75d-cdac-44f8-80bf-19151edf4b19:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e19371e1-3af1-44f7-b6e9-144c4a6de5f6","command_center_event_id":"769ea75d-cdac-44f8-80bf-19151edf4b19"},{"id":"a83222bb-67f9-4042-9500-ae01052fcdc5","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-284164bb3f06","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":7890,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"executorlessWaitMs":16791,"firstUsefulResultAt":"2026-10-03T01:17:31.209Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.65-paul-dissatisfaction-continuation","prNumber":4581,"terminal":false,"missionId":"284164bb-3f06-4691-9871-73eb85a8dda4","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4044,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":609,"missionSetupMs":290,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":290,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":290,"repositoryMutationMs":3435,"repositoryProviderMs":3435,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2093,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":290,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1342},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"284164bb-3f06-4691-9871-73eb85a8dda4"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3234,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T01:17:53.069546+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4581","receipt_type":"execute_mission","idempotency_key":"mission:284164bb-3f06-4691-9871-73eb85a8dda4:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"21477ec4-73e4-4c0d-b52a-5f8da493ba17","command_center_event_id":"284164bb-3f06-4691-9871-73eb85a8dda4"},{"id":"a8322fb4-071a-4602-beec-67f612e1521f","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-66a3c720fa2e","reason":"anchored_edit_invalid","status":"blocked","metrics":{"receiptBytes":21544,"releaseCount":0,"toolCallCount":11,"repeatedCallCount":2,"executorlessWaitMs":2605778,"firstUsefulResultAt":"2026-10-06T14:11:53.591Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.67.0-stopless-self-heal","prNumber":null,"terminal":false,"missionId":"66a3c720-fa2e-4f0d-9cfd-b0cd50838aa0","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":3598,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":3598,"missionSetupMs":295,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":295,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":295,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":295,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"66a3c720-fa2e-4f0d-9cfd-b0cd50838aa0"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1424,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T14:55:24.263343+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:66a3c720-fa2e-4f0d-9cfd-b0cd50838aa0:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"a9002bd6-93b6-45cf-a8a1-574967e26b7c","command_center_event_id":"66a3c720-fa2e-4f0d-9cfd-b0cd50838aa0"},{"id":"a83266ca-0595-4a4c-bd9b-c00f50761831","source":"visual-sandbox","status":"failed","payload":{"ok":false,"jobId":"5fbc6aee-d4dc-40ec-8697-385432ed9893","phase":"universal_visual_witness_poll_failed","branch":"ai/objective-first-repair-10537c192b88","reason":"unexpected_path:/admin","status":"blocked","metrics":{"receiptBytes":88082,"releaseCount":0,"toolCallCount":29,"repeatedCallCount":13,"executorlessWaitMs":2417720,"firstUsefulResultAt":"2026-09-30T13:39:04.114Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4242,"terminal":true,"missionId":"10537c19-2b88-4637-9b64-d2a82ec654b0","operation":"visual_proof_status","proofGate":"interactive_visual_witness_failed","sourceSha":"1d8ba5f6fb202688f958470546ab5c7e8b7759e9","timingsMs":{"queue":1440,"total":12081,"execution":10641},"nextAction":null,"receiptRef":{"mode":"full","missionId":"10537c19-2b88-4637-9b64-d2a82ec654b0"},"performance":null,"deploymentId":"forgejo-main-1d8ba5f6fb20","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"5fbc6aee-d4dc-40ec-8697-385432ed9893","tenant":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":1,"supervisorId":"5fbc6aee-d4dc-40ec-8697-385432ed9893","failureReason":"unexpected_path:/admin","observedRoute":"/admin/people","runnerVersion":"laptop-8b44f02c715d","attemptLineage":[{"jobId":"50358816-5a1b-4347-a20b-d73a34f00278","attempt":1,"category":"application","sourceSha":"8b44f02c715db02c6bf3640b32a8226e8d4ff861","startedAt":"2026-09-30T14:18:59.236Z","completedAt":"2026-09-30T14:19:10.776Z","runtimeLane":"cc-execution -> Local Laptop -> universal-witness.mjs","browserEngine":"chromium","failureReason":"unexpected_path:/admin","retryRecovery":null,"runnerVersion":"laptop-8b44f02c715d","browserLaunchReason":"display_unavailable_headless","checkpointAccounting":{"route":{"required":2,"completed":0,"missingIds":["desktop::/admin/people","mobile::/admin/people"]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":4,"resumed":0,"complete":false,"evidence":{"required":2,"completed":0,"missingIds":["desktop::/admin/people::evidence::observe","mobile::/admin/people::evidence::observe"]},"completed":0,"remaining":4,"duplicates":0,"duplicateIds":[],"expectedTotal":4}}],"missionOutcome":"application","requestedRoute":"/admin/people","runnerSourceSha":"8b44f02c715db02c6bf3640b32a8226e8d4ff861","selectedViewports":["desktop","mobile"],"checkpointAccounting":{"route":{"required":2,"completed":0,"missingIds":["desktop::/admin/people","mobile::/admin/people"]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":4,"resumed":0,"complete":false,"evidence":{"required":2,"completed":0,"missingIds":["desktop::/admin/people::evidence::observe","mobile::/admin/people::evidence::observe"]},"completed":0,"remaining":4,"duplicates":0,"duplicateIds":[],"expectedTotal":4},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":13400,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"ENDED","pendingProofKinds":[],"verificationState":"failed","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4997,"ownerActionRequired":false,"ownerFacingTerminal":true,"requestContractHash":"3a1b3352455ab7c8f4d87470339bb95fb69afc06b0cc989274c2d0dfba46a5e1","continuationRequired":false,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-30T14:19:23.809903+00:00","proof_gate":"interactive_visual_witness_failed","source_sha":"laptop-8b44f02c715d","external_id":"5fbc6aee-d4dc-40ec-8697-385432ed9893","receipt_type":"visual_proof_status","idempotency_key":"mission:10537c19-2b88-4637-9b64-d2a82ec654b0:visual:5fbc6aee-d4dc-40ec-8697-385432ed9893:failed","mission_step_id":"4bad3765-8939-4fa5-9d6b-757b8d251835","command_center_event_id":"10537c19-2b88-4637-9b64-d2a82ec654b0"},{"id":"a835730f-9686-4da1-abba-84de4644fc0b","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-8fab9106a8de","writes":[],"patches":[],"version":1,"approved":true,"missionId":"8fab9106-a8de-4203-a8a4-2e3f007112f9","objective":"Promote the owner-facing Visual Witness experience in /admin/console into KNOCKLAUNCH Lab: one sandbox and investigatory surface that can observe live routes, interact with controls, run targeted UI test presets, investigate console/network/loading/layout/auth-route failures, capture evidence through the existing Witness engine, and create visual media. Keep the proven inspect_route/Witness runtime and receipts as the internal evidence engine for compatibility, but make Witness only one Lab capability rather than the product name. Add a first-class Lab Create mode that can generate real images with the already configured OpenAI image model through tenant-photo-studio, keep generated images private/unpublished by default, and save them tenant-scoped when an active tenant exists; when no tenant is active, return an unsaved sandbox preview instead of inventing a target. Direct owner prompts such as `show me a visual redesign mockup of the console` or `create a lawncare mockup` must enter Lab Create and generate the visual rather than return ASCII/Figma/prose. Expose the already-deployed owner-video-studio as Video Beta inside Lab without making video readiness a prerequisite for Lab health or image creation. Preserve Observe/Interact/Act authorization boundaries, do not silently publish/apply generated media, preserve current durable receipts/history/stop controls, and update capability/profile contracts plus focused regression tests. Ship affected Supabase Edge Function and frontend through canonical Gate/merge/release and prove /admin/console live on desktop and mobile.","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/admin/GodModeCommandConsole.tsx","supabase/functions/tenant-photo-studio/index.ts","config/paul-owner-profile.json","config/capabilities/knocklaunch-console.json","src/__tests__/contracts/tenant-photo-studio.contract.test.ts","src/__tests__/contracts/console-live-witness-control-room.contract.test.ts"],"anchored_edits":[{"path":"supabase/functions/tenant-photo-studio/index.ts","edits":[{"new_content":"const SYSTEM_UPLOAD_SEGMENT = '.knocklaunch/';\nconst KNOCKLAUNCH_PUBLIC_R2_HOST = 'pub-dff1261603f24e1cb9f9c24801e4a94b.r2.dev';\nconst LAB_GENERATION_COLLECTION = 'lab-generated';\nconst MAX_LAB_GENERATED_IMAGE_BYTES = 25 * 1024 * 1024;","old_content":"const SYSTEM_UPLOAD_SEGMENT = '.knocklaunch/';\nconst KNOCKLAUNCH_PUBLIC_R2_HOST = 'pub-dff1261603f24e1cb9f9c24801e4a94b.r2.dev';"},{"new_content":"async function requireTenantUser(req: Request, tenantId: string) {\n  const authHeader = req.headers.get('Authorization') || '';\n  if (!authHeader.startsWith('Bearer ')) throw new Error('auth_required');\n  const { data: { user }, error } = await admin.auth.getUser(authHeader.slice(7));\n  if (error || !user) throw new Error('auth_invalid');\n  const [{ data: membership }, { data: role }] = await Promise.all([\n    admin.from('user_tenant_memberships').select('tenant_id').eq('user_id', user.id).eq('tenant_id', tenantId).eq('status', 'active').maybeSingle(),\n    admin.from('user_roles').select('tenant_id').eq('user_id', user.id).eq('tenant_id', tenantId).limit(1).maybeSingle(),\n  ]);\n  if (!membership && !role) throw new Error('tenant_access_denied');\n  return user;\n}\n\nasync function requireGodModeUser(req: Request) {\n  const authHeader = req.headers.get('Authorization') || '';\n  if (!authHeader.startsWith('Bearer ')) throw new Error('auth_required');\n  const { data: { user }, error } = await admin.auth.getUser(authHeader.slice(7));\n  if (error || !user) throw new Error('auth_invalid');\n  const { data: roles, error: roleError } = await admin.from('user_roles').select('role').eq('user_id', user.id).eq('role', 'GodMode').limit(1);\n  if (roleError || !roles?.length) throw new Error('godmode_required');\n  return user;\n}\n\nfunction decodeBase64Image(value: string) {\n  const binary = atob(value);\n  const bytes = new Uint8Array(binary.length);\n  for (let index = 0; index < binary.length; index += 1) bytes[index] = binary.charCodeAt(index);\n  return bytes;\n}\n\nfunction labImageSettings(body: any) {\n  const aspect = ['square', 'landscape', 'portrait'].includes(String(body?.aspectRatio || '')) ? String(body.aspectRatio) : 'landscape';\n  const quality = ['low', 'medium', 'high'].includes(String(body?.quality || '')) ? String(body.quality) : 'medium';\n  const size = aspect === 'portrait' ? '1024x1536' : aspect === 'square' ? '1024x1024' : '1536x1024';\n  return { aspect, quality, size };\n}","old_content":"async function requireTenantUser(req: Request, tenantId: string) {\n  const authHeader = req.headers.get('Authorization') || '';\n  if (!authHeader.startsWith('Bearer ')) throw new Error('auth_required');\n  const { data: { user }, error } = await admin.auth.getUser(authHeader.slice(7));\n  if (error || !user) throw new Error('auth_invalid');\n  const [{ data: membership }, { data: role }] = await Promise.all([\n    admin.from('user_tenant_memberships').select('tenant_id').eq('user_id', user.id).eq('tenant_id', tenantId).eq('status', 'active').maybeSingle(),\n    admin.from('user_roles').select('tenant_id').eq('user_id', user.id).eq('tenant_id', tenantId).limit(1).maybeSingle(),\n  ]);\n  if (!membership && !role) throw new Error('tenant_access_denied');\n  return user;\n}"},{"new_content":"async function generateLabImage(req: Request, body: any) {\n  if (!OPENAI_API_KEY) throw new Error('openai_image_generation_not_configured');\n  const user = await requireGodModeUser(req);\n  const prompt = String(body?.prompt || '').trim();\n  if (prompt.length < 3 || prompt.length > 32000) throw new Error('lab_image_prompt_must_be_3_to_32000_characters');\n  const { aspect, quality, size } = labImageSettings(body);\n  const response = await fetch('https://api.openai.com/v1/images/generations', {\n    method: 'POST',\n    headers: { Authorization: `Bearer ${OPENAI_API_KEY}`, 'Content-Type': 'application/json' },\n    body: JSON.stringify({ model: OPENAI_IMAGE_MODEL, prompt, size, quality, output_format: 'png', background: 'opaque', n: 1 }),\n  });\n  const payload = await response.json().catch(() => null) as any;\n  if (!response.ok) throw new Error(`openai_image_generation_failed:${response.status}:${String(payload?.error?.message || 'provider_error').slice(0, 240)}`);\n  const encoded = String(payload?.data?.[0]?.b64_json || '');\n  if (!encoded) throw new Error('openai_image_generation_output_missing');\n  const bytes = decodeBase64Image(encoded);\n  if (!bytes.byteLength || bytes.byteLength > MAX_LAB_GENERATED_IMAGE_BYTES) throw new Error('lab_generated_image_size_invalid');\n  const tenantId = String(body?.tenantId || '').trim();\n  if (!tenantId) return { saved: false, image: { dataUrl: `data:image/png;base64,${encoded}`, mimeType: 'image/png', model: OPENAI_IMAGE_MODEL, aspectRatio: aspect, quality } };\n  const tenant = await loadTenant({ tenantId });\n  const cfg = collectionConfig(tenant, cleanCollection(body?.collection) || LAB_GENERATION_COLLECTION);\n  const id = crypto.randomUUID();\n  const originalKey = `${cfg.prefix}${SYSTEM_UPLOAD_SEGMENT}generated/${id}.png`;\n  const now = new Date().toISOString();\n  await r2Put(cfg.bucket, originalKey, bytes, 'image/png');\n  const { data: row, error } = await admin.from('tenant_media_assets').insert({\n    id,\n    tenant_id: tenant.id,\n    collection_key: cfg.collection,\n    bucket_name: cfg.bucket,\n    original_key: originalKey,\n    original_content_type: 'image/png',\n    source_kind: 'generated',\n    status: 'ready',\n    review_status: 'unreviewed',\n    enhance_consent: false,\n    published: false,\n    is_primary: false,\n    created_by: user.id,\n    metadata: { generated_image: true, source: 'knocklaunch-lab', provider: 'openai', model: OPENAI_IMAGE_MODEL, prompt: prompt.slice(0, 4000), aspect_ratio: aspect, quality },\n    created_at: now,\n    updated_at: now,\n  }).select('*').single();\n  if (error) {\n    await r2Delete(cfg.bucket, originalKey).catch(() => undefined);\n    throw error;\n  }\n  await audit(user.id, tenant.id, 'knocklaunch_lab_image_generated', id, { collection: cfg.collection, published: false, model: OPENAI_IMAGE_MODEL, aspectRatio: aspect, quality });\n  return { saved: true, asset: await hydrateAsset(req, row) };\n}\n\nasync function handlePost(req: Request) {\n  const contentType = req.headers.get('content-type') || '';\n  if (contentType.includes('multipart/form-data')) return await handleUpload(req, await req.formData());\n  const body = await req.json().catch(() => null) as any;\n  if (!body || typeof body !== 'object') return json({ ok: false, error: 'invalid_json' }, 400);\n  const action = String(body.action || '').trim();\n  if (action === 'generate_lab_image') return json({ ok: true, ...(await generateLabImage(req, body)) });\n  const tenant = await loadTenant({ tenantId: String(body.tenantId || '') });\n  const user = await requireTenantUser(req, tenant.id);\n  const collection = cleanCollection(body.collection);\n  if (!collection) return json({ ok: false, error: 'collection_required' }, 400);","old_content":"async function handlePost(req: Request) {\n  const contentType = req.headers.get('content-type') || '';\n  if (contentType.includes('multipart/form-data')) return await handleUpload(req, await req.formData());\n  const body = await req.json().catch(() => null) as any;\n  if (!body || typeof body !== 'object') return json({ ok: false, error: 'invalid_json' }, 400);\n  const action = String(body.action || '').trim();\n  const tenant = await loadTenant({ tenantId: String(body.tenantId || '') });\n  const user = await requireTenantUser(req, tenant.id);\n  const collection = cleanCollection(body.collection);\n  if (!collection) return json({ ok: false, error: 'collection_required' }, 400);"},{"new_content":"    if (!['upload', 'generated'].includes(String(row.source_kind || '')) || !originalKey.startsWith(ownedPrefix)) return json({ ok: false, error: 'showcase_original_is_protected' }, 409);","old_content":"    if (row.source_kind !== 'upload' || !originalKey.startsWith(ownedPrefix)) return json({ ok: false, error: 'showcase_original_is_protected' }, 409);"},{"new_content":"      openAIImageConfigured: Boolean(OPENAI_API_KEY),\n      model: OPENAI_IMAGE_MODEL,\n      labImageGeneration: true,\n      labImageGenerationGodModeOnly: true,\n      labGeneratedMediaPublishedByDefault: false,\n      originalsImmutable: true,","old_content":"      openAIImageConfigured: Boolean(OPENAI_API_KEY),\n      model: OPENAI_IMAGE_MODEL,\n      originalsImmutable: true,"},{"new_content":"      : /tenant_access_denied|godmode_required/.test(message)\n        ? 403\n        : /lab_image_prompt_must|lab_generated_image_size_invalid/.test(message)\n          ? 400\n          : /not_found/.test(message)","old_content":"      : /tenant_access_denied/.test(message)\n        ? 403\n        : /not_found/.test(message)"}]},{"path":"src/pages/admin/GodModeCommandConsole.tsx","edits":[{"new_content":"type HistoryTab = 'live' | 'chats' | 'runs';\ntype WitnessInteractionMode = 'observe' | 'interact' | 'act';\ntype LabMode = 'explore' | 'test' | 'investigate' | 'create';\ntype LabCreateKind = 'image' | 'video';\ntype LabImageResult = { saved?: boolean; url?: string; dataUrl?: string; assetId?: string; model?: string; aspectRatio?: string; quality?: string };\ntype LabVideoTask = { taskId: string; status: string; outputUrl?: string; model?: string; duration?: number; aspectRatio?: string; audio?: boolean; error?: string; savedAssetId?: string };\n\nconst LAB_IMAGE_FN = `${import.meta.env.VITE_SUPABASE_URL}/functions/v1/tenant-photo-studio`;\nconst LAB_VIDEO_FN = `${import.meta.env.VITE_SUPABASE_URL}/functions/v1/owner-video-studio`;\n\nfunction isDirectLabImageRequest(value: string) {\n  const text = String(value || '').trim();\n  if (!text || /\\bshow\\s+me\\s+how\\b/i.test(text) || /\\b(?:ascii|wireframe|text[- ]only)\\b/i.test(text)) return false;\n  const visualNoun = /\\b(?:image|imagery|mockup|visual|hero|background|graphic|logo|artwork|concept|render|poster|flyer)\\b/i.test(text);\n  const creationVerb = /\\b(?:create|make|generate|design|render|visualize|show\\s+me|give\\s+me|build)\\b/i.test(text);\n  return visualNoun && creationVerb && !/\\bvideo\\b/i.test(text);\n}\n\nfunction isDirectLabVideoRequest(value: string) {\n  const text = String(value || '').trim();\n  return /\\b(?:create|make|generate|render|show\\s+me|give\\s+me)\\b/i.test(text) && /\\b(?:video|clip|motion\\s+shot)\\b/i.test(text);\n}\n\nfunction nowIso() { return new Date().toISOString(); }","old_content":"type HistoryTab = 'live' | 'chats' | 'runs';\ntype WitnessInteractionMode = 'observe' | 'interact' | 'act';\n\nfunction nowIso() { return new Date().toISOString(); }"},{"new_content":"  const [witnessMode, setWitnessMode] = useState(false);\n  const [witnessInteractionMode, setWitnessInteractionMode] = useState<WitnessInteractionMode>('observe');\n  const [labMode, setLabMode] = useState<LabMode>('explore');\n  const [labCreateKind, setLabCreateKind] = useState<LabCreateKind>('image');\n  const [labImagePrompt, setLabImagePrompt] = useState('');\n  const [labImageAspect, setLabImageAspect] = useState<'landscape' | 'square' | 'portrait'>('landscape');\n  const [labImageQuality, setLabImageQuality] = useState<'low' | 'medium' | 'high'>('medium');\n  const [labImageResult, setLabImageResult] = useState<LabImageResult | null>(null);\n  const [labImageBusy, setLabImageBusy] = useState(false);\n  const [labVideoPrompt, setLabVideoPrompt] = useState('');\n  const [labVideoTask, setLabVideoTask] = useState<LabVideoTask | null>(null);\n  const [labVideoBusy, setLabVideoBusy] = useState(false);\n  const [mobilePane, setMobilePane] = useState<'witness' | 'chat'>('witness');","old_content":"  const [witnessMode, setWitnessMode] = useState(false);\n  const [witnessInteractionMode, setWitnessInteractionMode] = useState<WitnessInteractionMode>('observe');\n  const [mobilePane, setMobilePane] = useState<'witness' | 'chat'>('witness');"},{"new_content":"  async function labFunction(endpoint: string, body: Record<string, unknown>) {\n    const accessToken = await consoleAccessToken();\n    const response = await fetch(endpoint, {\n      method: 'POST',\n      headers: { Authorization: `Bearer ${accessToken}`, 'Content-Type': 'application/json' },\n      body: JSON.stringify(body),\n      signal: AbortSignal.timeout(120000),\n    });\n    const data = await response.json().catch(() => null);\n    if (!response.ok || !data?.ok) throw new Error(data?.error || `Lab provider returned ${response.status}`);\n    return data;\n  }\n\n  async function generateLabImage(promptInput = labImagePrompt) {\n    const prompt = String(promptInput || '').trim();\n    if (!prompt) throw new Error('Describe the image you want Lab to create.');\n    setLabImageBusy(true);\n    try {\n      const result = await labFunction(LAB_IMAGE_FN, {\n        action: 'generate_lab_image',\n        prompt,\n        tenantId: String(activeTenant?.id || '') || undefined,\n        collection: 'lab-generated',\n        aspectRatio: labImageAspect,\n        quality: labImageQuality,\n      });\n      const asset = result?.asset || null;\n      const image = result?.image || null;\n      const next: LabImageResult = {\n        saved: Boolean(result?.saved),\n        assetId: asset?.id || undefined,\n        url: asset?.originalUrl || asset?.enhancedUrl || undefined,\n        dataUrl: image?.dataUrl || undefined,\n        model: image?.model || asset?.metadata?.model || undefined,\n        aspectRatio: image?.aspectRatio || asset?.metadata?.aspect_ratio || labImageAspect,\n        quality: image?.quality || asset?.metadata?.quality || labImageQuality,\n      };\n      setLabImageResult(next);\n      return next;\n    } finally {\n      setLabImageBusy(false);\n    }\n  }\n\n  async function startLabVideo(promptInput = labVideoPrompt) {\n    const promptText = String(promptInput || '').trim();\n    if (!promptText) throw new Error('Describe the video you want Lab to create.');\n    setLabVideoBusy(true);\n    try {\n      const result = await labFunction(LAB_VIDEO_FN, {\n        action: 'generate',\n        model: 'veo3.1_fast',\n        promptText,\n        duration: 4,\n        aspectRatio: labImageAspect === 'portrait' ? '9:16' : '16:9',\n        audio: false,\n      });\n      const next: LabVideoTask = { taskId: String(result.taskId || ''), status: String(result.status || 'PENDING'), model: String(result.model || 'veo3.1_fast'), duration: Number(result.duration || 4), aspectRatio: String(result.aspectRatio || '16:9'), audio: Boolean(result.audio) };\n      if (!next.taskId) throw new Error('Video provider did not return a task.');\n      setLabVideoTask(next);\n      return next;\n    } finally {\n      setLabVideoBusy(false);\n    }\n  }\n\n  async function refreshLabVideo() {\n    if (!labVideoTask?.taskId) return;\n    setLabVideoBusy(true);\n    try {\n      const result = await labFunction(LAB_VIDEO_FN, { action: 'status', taskId: labVideoTask.taskId });\n      setLabVideoTask((current) => current ? { ...current, status: String(result.status || current.status), outputUrl: String(result.outputUrl || '') || undefined, error: String(result.failure || '') || undefined } : current);\n    } finally {\n      setLabVideoBusy(false);\n    }\n  }\n\n  async function saveLabVideo() {\n    if (!labVideoTask?.taskId || !activeTenant?.id) throw new Error('Choose an active tenant before saving the video.');\n    setLabVideoBusy(true);\n    try {\n      const result = await labFunction(LAB_VIDEO_FN, { action: 'save', taskId: labVideoTask.taskId, tenantId: String(activeTenant.id), title: 'KNOCKLAUNCH Lab video', promptText: labVideoPrompt, model: labVideoTask.model, duration: labVideoTask.duration, aspectRatio: labVideoTask.aspectRatio, audio: labVideoTask.audio });\n      setLabVideoTask((current) => current ? { ...current, savedAssetId: String(result?.asset?.id || '') || current.savedAssetId } : current);\n    } finally {\n      setLabVideoBusy(false);\n    }\n  }\n\n  async function consoleFetch(path: string, init: RequestInit = {}) {\n    let lastResponse: Response | null = null;","old_content":"  async function consoleFetch(path: string, init: RequestInit = {}) {\n    let lastResponse: Response | null = null;"},{"new_content":"    setOperatorContext({ viewports: ['desktop'] });\n    setWitnessInteractionMode('observe');\n    setLabMode('explore');\n    setLabCreateKind('image');\n    setLabImagePrompt('');\n    setLabImageResult(null);\n    setLabVideoPrompt('');\n    setLabVideoTask(null);\n    setWitnessMode(false);","old_content":"    setOperatorContext({ viewports: ['desktop'] });\n    setWitnessInteractionMode('observe');\n    setWitnessMode(false);"},{"new_content":"    if (!text || sendInFlightRef.current || cancellingJobId) return;\n    if (isDirectLabImageRequest(text) || isDirectLabVideoRequest(text)) {\n      sendInFlightRef.current = true;\n      setSending(true);\n      setConsoleError(null);\n      setWitnessMode(true);\n      setLabMode('create');\n      setMobilePane('witness');\n      const userTimestamp = nowIso();\n      setMessages((prev) => [...prev, { id: crypto.randomUUID(), role: 'user', content: text, createdAt: userTimestamp }]);\n      try {\n        if (isDirectLabVideoRequest(text)) {\n          setLabCreateKind('video');\n          setLabVideoPrompt(text);\n          setMessages((prev) => [...prev, { id: crypto.randomUUID(), role: 'assistant', content: 'Lab Create · starting optional Video Beta generation.', createdAt: nowIso(), progress: true }]);\n          const task = await startLabVideo(text);\n          const assistantMessage = `Lab Create started Video Beta task ${task.taskId.slice(0, 8)}. Video is optional and renders asynchronously; use Refresh in Lab to check it. No tenant content was published or changed.`;\n          const assistantTimestamp = nowIso();\n          setMessages((prev) => [...prev, { id: crypto.randomUUID(), role: 'assistant', content: assistantMessage, createdAt: assistantTimestamp }]);\n          await persistConsoleTurn({ userMessage: text, assistantMessage, contextTenantId: String(activeTenant?.id || '') || null, context: { consoleSurface: 'knocklaunch-lab', labMode: 'create', mediaKind: 'video', userTimestamp, assistantTimestamp }, witness: {} });\n        } else {\n          setLabCreateKind('image');\n          setLabImagePrompt(text);\n          setMessages((prev) => [...prev, { id: crypto.randomUUID(), role: 'assistant', content: 'Lab Create · generating the visual now.', createdAt: nowIso(), progress: true }]);\n          const result = await generateLabImage(text);\n          const assistantMessage = result.saved ? 'Lab Create generated the visual and stored it as a private, unpublished tenant Lab artifact. Nothing was applied to the live experience.' : 'Lab Create generated the visual as an unsaved sandbox preview because no active tenant was selected. Nothing was applied or published.';\n          const assistantTimestamp = nowIso();\n          setMessages((prev) => [...prev, { id: crypto.randomUUID(), role: 'assistant', content: assistantMessage, createdAt: assistantTimestamp }]);\n          await persistConsoleTurn({ userMessage: text, assistantMessage, contextTenantId: String(activeTenant?.id || '') || null, context: { consoleSurface: 'knocklaunch-lab', labMode: 'create', mediaKind: 'image', saved: Boolean(result.saved), assetId: result.assetId || null, userTimestamp, assistantTimestamp }, witness: {} });\n        }\n      } catch (error) {\n        const message = cleanConsoleError(error);\n        setConsoleError(message);\n        setMessages((prev) => [...prev, { id: crypto.randomUUID(), role: 'assistant', content: message, createdAt: nowIso(), error: true }]);\n      } finally {\n        sendInFlightRef.current = false;\n        setSending(false);\n      }\n      return;\n    }\n    sendInFlightRef.current = true;\n    const explicitRoute = extractInternalRoute(text);","old_content":"    if (!text || sendInFlightRef.current || cancellingJobId) return;\n    sendInFlightRef.current = true;\n    const explicitRoute = extractInternalRoute(text);"},{"new_content":"      {['Repo', 'Forgejo', 'Cloudflare', 'Supabase', 'Lab'].map((label) => <span key={label} className=\"shrink-0 rounded-full border border-blue-300/10 bg-[#0b1220]/80 px-2.5 py-1 text-[9px] font-semibold uppercase tracking-[0.1em] text-slate-300/70 shadow-[inset_0_1px_0_rgba(255,255,255,.025)]\">{label}</span>)}","old_content":"      {['Repo', 'Forgejo', 'Cloudflare', 'Supabase', 'Witness'].map((label) => <span key={label} className=\"shrink-0 rounded-full border border-blue-300/10 bg-[#0b1220]/80 px-2.5 py-1 text-[9px] font-semibold uppercase tracking-[0.1em] text-slate-300/70 shadow-[inset_0_1px_0_rgba(255,255,255,.025)]\">{label}</span>)}"},{"new_content":"  const labModeBar = (\n    <div className=\"flex min-w-0 gap-1 overflow-x-auto border-b border-white/[0.07] bg-[#050914]/96 p-2 [scrollbar-width:none] [&::-webkit-scrollbar]:hidden\">\n      {([\n        ['explore', 'Explore'],\n        ['test', 'Test'],\n        ['investigate', 'Investigate'],\n        ['create', 'Create'],\n      ] as const).map(([mode, label]) => <button key={mode} type=\"button\" aria-pressed={labMode === mode} onClick={() => { setLabMode(mode); if (mode === 'test') setWitnessInteractionMode('interact'); if (mode === 'investigate' || mode === 'explore') setWitnessInteractionMode('observe'); }} className={(labMode === mode ? 'border-cyan-300/40 bg-cyan-300/10 text-cyan-100' : 'border-white/10 bg-white/[0.02] text-slate-400 hover:text-white') + ' min-h-10 shrink-0 rounded-lg border px-3 text-[10px] font-semibold uppercase tracking-[0.1em] transition'}>{label}</button>)}\n      <span className=\"ml-auto hidden items-center text-[9px] font-semibold uppercase tracking-[0.12em] text-white/25 sm:flex\">Witness = evidence engine</span>\n    </div>\n  );\n\n  const labPresetBar = labMode === 'test' || labMode === 'investigate' ? (\n    <div className=\"flex gap-1 overflow-x-auto border-b border-white/[0.06] bg-black/30 p-2 [scrollbar-width:none] [&::-webkit-scrollbar]:hidden\">\n      {(labMode === 'test' ? [\n        ['Navigation', 'Test the current page navigation controls and route transitions. Click through the relevant controls safely and report exact receipts.'],\n        ['Forms', 'Test the current page form controls, validation, focus, select/input behavior, and safe non-saving interactions.'],\n        ['Responsive', 'Test this route on desktop and mobile for clipping, scroll traps, hidden controls, and responsive continuity.'],\n        ['Gestures', 'Test the relevant tap, hold, double-tap, drag, and reorder interactions that this route exposes without committing destructive changes.'],\n      ] : [\n        ['Console', 'Investigate the current route for browser console errors and identify the first causal signal.'],\n        ['Network', 'Investigate failed requests and response errors on the current route and identify the owning layer.'],\n        ['Loading', 'Investigate loaders, empty states, freezes, endless spinners, and route hydration on the current page.'],\n        ['Layout', 'Investigate clipping, scrolling, overlays, duplicate shells, navigation collisions, and viewport-specific layout failures.'],\n        ['Auth/route', 'Investigate route resolution, tenant projection, authorization handoff, and unintended route or tenant escape.'],\n      ]).map(([label, prompt]) => <button key={label} type=\"button\" disabled={sending} onClick={() => sendRef.current(`${prompt} ${operatorContext.route ? `Route: ${String(operatorContext.route)}.` : ''}`)} className=\"min-h-9 shrink-0 rounded-lg border border-white/10 bg-white/[0.025] px-3 text-[10px] font-semibold text-slate-300 hover:border-cyan-300/25 hover:text-white disabled:opacity-40\">{label}</button>)}\n    </div>\n  ) : null;\n\n  const labCreatePanel = (\n    <div className=\"h-full overflow-y-auto bg-[radial-gradient(circle_at_20%_0%,rgba(37,99,235,.16),transparent_32%),#02040a] p-3 sm:p-5\">\n      <div className=\"mx-auto max-w-5xl space-y-4\">\n        <div className=\"rounded-2xl border border-cyan-300/15 bg-[#07101d]/94 p-4 shadow-[0_20px_60px_rgba(0,0,0,.35)]\">\n          <div className=\"flex flex-wrap items-start justify-between gap-3\"><div><div className=\"text-[10px] font-semibold uppercase tracking-[0.2em] text-cyan-300/70\">KNOCKLAUNCH LAB · CREATE</div><h2 className=\"mt-1 text-xl font-semibold text-white\">Create inside the sandbox</h2><p className=\"mt-1 max-w-2xl text-xs leading-5 text-white/45\">Images are real generations. Tenant-backed results are private and unpublished until you deliberately use them. Video is Beta and never blocks the rest of Lab.</p></div><div className=\"flex gap-1\">{(['image','video'] as LabCreateKind[]).map((kind) => <button key={kind} type=\"button\" onClick={() => setLabCreateKind(kind)} className={(labCreateKind === kind ? 'border-cyan-300/40 bg-cyan-300/10 text-cyan-100' : 'border-white/10 text-white/45') + ' rounded-lg border px-3 py-2 text-[10px] font-semibold uppercase tracking-[0.1em]'}>{kind === 'image' ? 'Image' : 'Video Beta'}</button>)}</div></div>\n          {labCreateKind === 'image' ? <div className=\"mt-4 grid gap-4 lg:grid-cols-[minmax(0,1fr)_minmax(280px,.8fr)]\"><div><textarea value={labImagePrompt} onChange={(event) => setLabImagePrompt(event.target.value)} rows={6} placeholder=\"Describe the visual, mockup, hero, background, concept, or artwork…\" className=\"w-full resize-y rounded-xl border border-white/10 bg-black/30 p-3 text-sm leading-6 text-white outline-none placeholder:text-white/25 focus:border-cyan-300/30\"/><div className=\"mt-3 flex flex-wrap gap-2\"><span className=\"text-[10px] font-semibold uppercase tracking-[0.12em] text-white/30\">Frame</span>{(['landscape','square','portrait'] as const).map((value) => <button key={value} type=\"button\" onClick={() => setLabImageAspect(value)} className={(labImageAspect === value ? 'border-blue-300/35 bg-blue-300/10 text-blue-100' : 'border-white/10 text-white/40') + ' rounded-lg border px-2.5 py-1.5 text-[10px] font-semibold capitalize'}>{value}</button>)}<span className=\"ml-2 text-[10px] font-semibold uppercase tracking-[0.12em] text-white/30\">Quality</span>{(['low','medium','high'] as const).map((value) => <button key={value} type=\"button\" onClick={() => setLabImageQuality(value)} className={(labImageQuality === value ? 'border-blue-300/35 bg-blue-300/10 text-blue-100' : 'border-white/10 text-white/40') + ' rounded-lg border px-2.5 py-1.5 text-[10px] font-semibold capitalize'}>{value}</button>)}</div><button type=\"button\" disabled={labImageBusy || !labImagePrompt.trim()} onClick={() => void generateLabImage().catch((error) => setConsoleError(cleanConsoleError(error)))} className=\"mt-4 min-h-11 rounded-xl bg-[linear-gradient(135deg,#2563eb,#22d3ee)] px-5 text-xs font-bold text-white shadow-[0_10px_30px_rgba(37,99,235,.25)] disabled:opacity-35\">{labImageBusy ? 'Generating…' : 'Generate image'}</button><div className=\"mt-2 text-[10px] text-white/30\">{activeTenant?.id ? 'Private tenant Lab artifact · unpublished by default' : 'No active tenant · preview stays sandbox-only'}</div></div><div className=\"grid min-h-64 place-items-center overflow-hidden rounded-2xl border border-white/10 bg-black/35\">{labImageResult?.url || labImageResult?.dataUrl ? <img src={labImageResult.url || labImageResult.dataUrl} alt=\"Generated Lab visual\" className=\"max-h-[540px] w-full object-contain\"/> : <div className=\"px-5 text-center\"><div className=\"text-3xl\">✦</div><div className=\"mt-2 text-sm font-semibold text-white/65\">Generated visual appears here</div><div className=\"mt-1 text-xs text-white/30\">No ASCII substitute. No Figma detour.</div></div>}</div></div> : <div className=\"mt-4 grid gap-4 lg:grid-cols-[minmax(0,1fr)_minmax(280px,.8fr)]\"><div><textarea value={labVideoPrompt} onChange={(event) => setLabVideoPrompt(event.target.value)} rows={6} placeholder=\"Describe the shot, movement, subject, mood, and what the viewer should notice…\" className=\"w-full resize-y rounded-xl border border-white/10 bg-black/30 p-3 text-sm leading-6 text-white outline-none placeholder:text-white/25 focus:border-violet-300/30\"/><div className=\"mt-3 flex flex-wrap gap-2\"><button type=\"button\" disabled={labVideoBusy || !labVideoPrompt.trim()} onClick={() => void startLabVideo().catch((error) => setConsoleError(cleanConsoleError(error)))} className=\"min-h-11 rounded-xl border border-violet-300/25 bg-violet-300/10 px-5 text-xs font-bold text-violet-100 disabled:opacity-35\">{labVideoBusy ? 'Working…' : 'Generate 4s Video Beta'}</button>{labVideoTask?.taskId ? <button type=\"button\" disabled={labVideoBusy} onClick={() => void refreshLabVideo().catch((error) => setConsoleError(cleanConsoleError(error)))} className=\"min-h-11 rounded-xl border border-white/10 px-4 text-xs font-semibold text-white/60\">Refresh</button> : null}{labVideoTask?.outputUrl && activeTenant?.id && !labVideoTask.savedAssetId ? <button type=\"button\" disabled={labVideoBusy} onClick={() => void saveLabVideo().catch((error) => setConsoleError(cleanConsoleError(error)))} className=\"min-h-11 rounded-xl border border-emerald-300/25 bg-emerald-300/10 px-4 text-xs font-semibold text-emerald-100\">Approve & save privately</button> : null}</div><div className=\"mt-2 text-[10px] text-white/30\">Optional provider · Lab remains healthy if video is unavailable.</div></div><div className=\"grid min-h-64 place-items-center overflow-hidden rounded-2xl border border-white/10 bg-black/35\">{labVideoTask?.outputUrl ? <video src={labVideoTask.outputUrl} controls playsInline className=\"max-h-[540px] w-full object-contain\"/> : <div className=\"px-5 text-center\"><div className=\"text-3xl\">▶</div><div className=\"mt-2 text-sm font-semibold text-white/65\">{labVideoTask ? `Video ${labVideoTask.status}` : 'Video Beta'}</div><div className=\"mt-1 break-all text-[10px] text-white/25\">{labVideoTask?.taskId || 'Optional — not required for Lab'}</div>{labVideoTask?.error ? <div className=\"mt-2 text-xs text-rose-200/70\">{labVideoTask.error}</div> : null}</div>}</div></div>}\n        </div>\n      </div>\n    </div>\n  );\n\n  const resolverLabel = resolverTrace.status === 'idle' ? 'IDLE' : resolverTrace.status === 'resolving' ? 'RESOLVING' : resolverTrace.status === 'resolved' ? 'RESOLVED' : resolverTrace.status === 'ambiguous' ? 'AMBIGUOUS' : 'ERROR';","old_content":"  const resolverLabel = resolverTrace.status === 'idle' ? 'IDLE' : resolverTrace.status === 'resolving' ? 'RESOLVING' : resolverTrace.status === 'resolved' ? 'RESOLVED' : resolverTrace.status === 'ambiguous' ? 'AMBIGUOUS' : 'ERROR';"},{"new_content":"            <p className=\"mt-3 text-sm leading-6 text-white/48\">Chat with the platform normally. KNOCKLAUNCH Lab opens when you want to explore, interact, test, investigate, capture evidence, or create visual media.</p>","old_content":"            <p className=\"mt-3 text-sm leading-6 text-white/48\">Chat with the platform normally. The interactive witness stays closed until you ask to see, inspect, capture, compare, or visually verify something.</p>"},{"new_content":"          <div className=\"hidden shrink-0 rounded-full border border-white/[0.08] bg-white/[0.025] px-2.5 py-1 text-[9px] font-semibold uppercase tracking-[0.1em] text-slate-500 sm:block\">Lab closed</div>","old_content":"          <div className=\"hidden shrink-0 rounded-full border border-white/[0.08] bg-white/[0.025] px-2.5 py-1 text-[9px] font-semibold uppercase tracking-[0.1em] text-slate-500 sm:block\">Witness closed</div>"},{"new_content":"            <button type=\"button\" onClick={() => setMobilePane('witness')} className={mobilePane === 'witness' ? \"min-h-11 rounded-lg border border-blue-300/30 bg-blue-300/10 px-3 text-xs font-semibold text-blue-100\" : \"min-h-11 rounded-lg border border-white/10 bg-white/[0.02] px-3 text-xs text-slate-400\"}>Lab</button>","old_content":"            <button type=\"button\" onClick={() => setMobilePane('witness')} className={mobilePane === 'witness' ? \"min-h-11 rounded-lg border border-blue-300/30 bg-blue-300/10 px-3 text-xs font-semibold text-blue-100\" : \"min-h-11 rounded-lg border border-white/10 bg-white/[0.02] px-3 text-xs text-slate-400\"}>Witness</button>"},{"new_content":"          <div className={(mobilePane === 'witness' ? 'flex' : 'hidden') + \" min-h-0 flex-col bg-[#010207] lg:flex\"}>\n            {labModeBar}\n            {labPresetBar}\n            <div className=\"min-h-0 flex-1\">{labMode === 'create' ? labCreatePanel : <iframe ref={frame} onLoad={() => postWitnessSync()} src=\"/console/index-v3-11.html?v=sidekick-v3-observation-pinned-2\" title=\"KNOCKLAUNCH Lab browser and evidence canvas\" className=\"h-full w-full border-0\" />}</div>\n          </div>","old_content":"          <div className={(mobilePane === 'witness' ? 'block' : 'hidden') + \" min-h-0 bg-[#010207] lg:block\"}>\n            <iframe ref={frame} onLoad={() => postWitnessSync()} src=\"/console/index-v3-11.html?v=sidekick-v3-observation-pinned-2\" title=\"KNOCKLAUNCH Interactive Witness\" className=\"h-full w-full border-0\" />\n          </div>"},{"new_content":"                <div className=\"min-w-0\"><div className=\"text-[10px] font-semibold uppercase tracking-[0.18em] text-cyan-300/72\">SIDEKICK · KNOCKLAUNCH LAB</div><div className=\"mt-1 truncate text-xs text-white/60\">{labMode === 'create' ? 'Create sandbox' : String(operatorContext.route || 'Interactive Lab')}</div></div>","old_content":"                <div className=\"min-w-0\"><div className=\"text-[10px] font-semibold uppercase tracking-[0.18em] text-cyan-300/72\">SIDEKICK · WITNESS MODE</div><div className=\"mt-1 truncate text-xs text-white/60\">{String(operatorContext.route || 'Interactive witness')}</div></div>"},{"new_content":"              <div className=\"mt-2 flex items-center gap-2 text-[10px] text-slate-500\"><span>{lastReceipt ? 'Evidence attached' : 'Lab ready'}</span><span>•</span><span>{labMode}</span><span>•</span><span>{String((operatorContext.viewports || ['desktop'])[0])}</span></div>","old_content":"              <div className=\"mt-2 flex items-center gap-2 text-[10px] text-slate-500\"><span>{lastReceipt ? 'Proof attached' : 'Control plane ready'}</span><span>•</span><span>{String((operatorContext.viewports || ['desktop'])[0])}</span></div>"}]},{"path":"config/paul-owner-profile.json","edits":[{"new_content":"      \"Use KNOCKLAUNCH Lab as the owner-facing sandbox for visual, interaction, testing, investigation, evidence, and media-creation work. The existing Visual Witness/inspect_route engine remains Lab's evidence-capture primitive; it is not the whole product.\",","old_content":"      \"Use Visual Witness when the request is visual, interaction-dependent, or Noel explicitly asks what is visible.\","},{"new_content":"      \"Visual improvement requests are actionable work: use Lab to inspect the real route, interact or test when useful, diagnose, change, Gate, release, and prove. Direct visual-artifact requests enter Lab Create and generate a real visual instead of ASCII, Figma planning, or prose-only substitution.\",","old_content":"      \"Visual improvement requests are actionable work: inspect the real route, diagnose, change, Gate, release, and prove.\","}]},{"path":"config/capabilities/knocklaunch-console.json","edits":[{"new_content":"      \"supabase/functions/wmp-mission-control\",\n      \"supabase/functions/tenant-photo-studio\",\n      \"supabase/functions/owner-video-studio\",\n      \"workers/cc-execution\"","old_content":"      \"supabase/functions/wmp-mission-control\",\n      \"workers/cc-execution\""},{"new_content":"      {\n        \"id\": \"msi\",\n        \"optional\": true,\n        \"unavailableState\": \"prerequisite_required\"\n      },\n      {\n        \"id\": \"openai_image\",\n        \"optional\": true,\n        \"unavailableState\": \"prerequisite_required\",\n        \"affects\": [\"lab-image-create\"]\n      },\n      {\n        \"id\": \"owner_video_provider\",\n        \"optional\": true,\n        \"unavailableState\": \"prerequisite_required\",\n        \"affects\": [\"lab-video-beta\"]\n      }","old_content":"      {\n        \"id\": \"msi\",\n        \"optional\": true,\n        \"unavailableState\": \"prerequisite_required\"\n      }"},{"new_content":"    {\n      \"id\": \"knocklaunch-lab\",\n      \"userFacingName\": \"KNOCKLAUNCH Lab\",\n      \"purpose\": \"Owner sandbox for live observation, safe interaction, targeted testing, investigation, evidence capture, and visual media creation.\",\n      \"modes\": [\"explore\", \"test\", \"investigate\", \"create\"],\n      \"permissionModes\": [\"observe\", \"interact\", \"act\"],\n      \"internalEvidenceEngine\": \"inspect_route/Visual Witness\",\n      \"imageCreation\": { \"requiredForCoreLab\": false, \"provider\": \"tenant-photo-studio:gpt-image-2\", \"defaultPublication\": \"private_unpublished\", \"godModeOnly\": true },\n      \"videoCreation\": { \"status\": \"beta_optional\", \"provider\": \"owner-video-studio\", \"requiredForCoreLab\": false },\n      \"mustRemainAvailableWhen\": [\"owner_video_provider:unavailable\", \"openai_image:unavailable\"]\n    },\n    {\n      \"id\": \"native-ai-operator-loop\",","old_content":"    {\n      \"id\": \"native-ai-operator-loop\","}]},{"path":"src/__tests__/contracts/tenant-photo-studio.contract.test.ts","edits":[{"new_content":"  it('exposes GodMode-only KNOCKLAUNCH Lab text-to-image generation without auto-publishing generated artifacts', () => {\n    expect(edge).toContain(\"if (action === 'generate_lab_image')\");\n    expect(edge).toContain(\"fetch('https://api.openai.com/v1/images/generations'\");\n    expect(edge).toContain(\"source_kind: 'generated'\");\n    expect(edge).toContain(\"published: false\");\n    expect(edge).toContain(\"requireGodModeUser(req)\");\n    expect(edge).toContain(\"LAB_GENERATION_COLLECTION = 'lab-generated'\");\n  });\n\n  it('requires authenticated tenant membership for mutations and approval before new media becomes public', () => {\n    expect(edge).toContain('requireTenantUser(req, tenant.id)');","old_content":"  it('requires authenticated tenant membership for mutations and approval before new media becomes public', () => {\n    expect(edge).toContain('requireTenantUser(req, tenant.id)');"}]},{"path":"src/__tests__/contracts/console-live-witness-control-room.contract.test.ts","edits":[{"new_content":"describe('Console KNOCKLAUNCH Lab and witness evidence contract', () => {\n  it('promotes Witness into Lab while preserving Witness as the internal evidence engine', () => {\n    const shell = read('src/pages/admin/GodModeCommandConsole.tsx');\n    expect(shell).toContain(\"type LabMode = 'explore' | 'test' | 'investigate' | 'create'\");\n    expect(shell).toContain('KNOCKLAUNCH LAB · CREATE');\n    expect(shell).toContain('Witness = evidence engine');\n    expect(shell).toContain(\"['explore', 'Explore']\");\n    expect(shell).toContain(\"['test', 'Test']\");\n    expect(shell).toContain(\"['investigate', 'Investigate']\");\n    expect(shell).toContain(\"['create', 'Create']\");\n    expect(shell).toContain(\"action: 'generate_lab_image'\");\n    expect(shell).toContain('No ASCII substitute. No Figma detour.');\n  });","old_content":"describe('Console live witness control room contract', () => {"}]}],"implementation":{"files":[],"writes":[]},"requestContract":{"intent":{"evidence":["Owner explicitly requested Witness become a full sandbox/investigatory tool with controls, image generation, and optional video."],"confidence":1,"rawUtterance":"Promote the owner-facing Visual Witness experience in /admin/console into KNOCKLAUNCH Lab: one sandbox and investigatory surface that can observe live routes, interact with controls, run targeted UI test presets, investigate console/network/loading/layout/auth-route failures, capture evidence through the existing Witness engine, and create visual media. Keep the proven inspect_route/Witness runtime and receipts as the internal evidence engine for compatibility, but make Witness only one Lab capability rather than the product name. Add a first-class Lab Create mode that can generate real images with the already configured OpenAI image model through tenant-photo-studio, keep generated images private/unpublished by default, and save them tenant-scoped when an active tenant exists; when no tenant is active, return an unsaved sandbox preview instead of inventing a target. Direct owner prompts such as `show me a visual redesign mockup of the console` or `create a lawncare mockup` must enter Lab Create and generate the visual rather than return ASCII/Figma/prose. Expose the already-deployed owner-video-studio as Video Beta inside Lab without making video readiness a prerequisite for Lab health or image creation. Preserve Observe/Interact/Act authorization boundaries, do not silently publish/apply generated media, preserve current durable receipts/history/stop controls, and update capability/profile contracts plus focused regression tests. Ship affected Supabase Edge Function and frontend through canonical Gate/merge/release and prove /admin/console live on desktop and mobile.","wordingChanged":false,"canonicalIntent":"Promote the owner-facing Visual Witness experience in /admin/console into KNOCKLAUNCH Lab: one sandbox and investigatory surface that can observe live routes, interact with controls, run targeted UI test presets, investigate console/network/loading/layout/auth-route failures, capture evidence through the existing Witness engine, and create visual media. Keep the proven inspect_route/Witness runtime and receipts as the internal evidence engine for compatibility, but make Witness only one Lab capability rather than the product name. Add a first-class Lab Create mode that can generate real images with the already configured OpenAI image model through tenant-photo-studio, keep generated images private/unpublished by default, and save them tenant-scoped when an active tenant exists; when no tenant is active, return an unsaved sandbox preview instead of inventing a target. Direct owner prompts such as `show me a visual redesign mockup of the console` or `create a lawncare mockup` must enter Lab Create and generate the visual rather than return ASCII/Figma/prose. Expose the already-deployed owner-video-studio as Video Beta inside Lab without making video readiness a prerequisite for Lab health or image creation. Preserve Observe/Interact/Act authorization boundaries, do not silently publish/apply generated media, preserve current durable receipts/history/stop controls, and update capability/profile contracts plus focused regression tests. Ship affected Supabase Edge Function and frontend through canonical Gate/merge/release and prove /admin/console live on desktop and mobile.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"lab-surface","statement":"The owner-facing /admin/console visual surface is KNOCKLAUNCH Lab with Explore, Test, Investigate, and Create modes while the legacy Witness engine remains the internal proof/evidence primitive.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console"]},{"id":"lab-image","statement":"Lab can generate a real image from a direct owner visual request using the existing OpenAI image provider path, with private/unpublished tenant storage when a tenant exists and unsaved sandbox preview when it does not.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console","proof-image-runtime"]},{"id":"lab-video","statement":"Lab exposes existing owner video generation as optional Beta and provider unavailability cannot make the core Lab unavailable.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console"]}],"objective":"Promote the owner-facing Visual Witness experience in /admin/console into KNOCKLAUNCH Lab: one sandbox and investigatory surface that can observe live routes, interact with controls, run targeted UI test presets, investigate console/network/loading/layout/auth-route failures, capture evidence through the existing Witness engine, and create visual media. Keep the proven inspect_route/Witness runtime and receipts as the internal evidence engine for compatibility, but make Witness only one Lab capability rather than the product name. Add a first-class Lab Create mode that can generate real images with the already configured OpenAI image model through tenant-photo-studio, keep generated images private/unpublished by default, and save them tenant-scoped when an active tenant exists; when no tenant is active, return an unsaved sandbox preview instead of inventing a target. Direct owner prompts such as `show me a visual redesign mockup of the console` or `create a lawncare mockup` must enter Lab Create and generate the visual rather than return ASCII/Figma/prose. Expose the already-deployed owner-video-studio as Video Beta inside Lab without making video readiness a prerequisite for Lab health or image creation. Preserve Observe/Interact/Act authorization boundaries, do not silently publish/apply generated media, preserve current durable receipts/history/stop controls, and update capability/profile contracts plus focused regression tests. Ship affected Supabase Edge Function and frontend through canonical Gate/merge/release and prove /admin/console live on desktop and mobile.","constraints":[{"id":"preserve-witness-compatibility","statement":"Do not rename or remove the proven inspect_route/Witness internal APIs or invalidate their durable evidence receipts; user-facing Lab composes them.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console"]},{"id":"media-private-default","statement":"Generated Lab media is never silently published or applied to a tenant experience.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-image-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-console","kind":"interaction","claim":"Live /admin/console exposes KNOCKLAUNCH Lab modes and preserves Observe/Interact/Act plus working browser evidence behavior on representative desktop and mobile viewports.","route":"/admin/console","roleRef":"GodMode","userRef":null,"required":true,"expectedText":"KNOCKLAUNCH LAB","targetedActions":[{"name":"Create","type":"click","required":true},{"name":"Test","type":"click","required":true},{"name":"Investigate","type":"click","required":true}],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-image-runtime","kind":"runtime","claim":"The deployed tenant-photo-studio exposes GodMode-only Lab image generation backed by the configured OpenAI image model and stores generated tenant assets as unpublished/private by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabase/functions/tenant-photo-studio"],"requiredReleaseTargets":["supabase/functions/tenant-photo-studio"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/admin/GodModeCommandConsole.tsx","supabase/functions/tenant-photo-studio/index.ts","config/paul-owner-profile.json","config/capabilities/knocklaunch-console.json","src/__tests__/contracts/tenant-photo-studio.contract.test.ts","src/__tests__/contracts/console-live-witness-control-room.contract.test.ts"],"requestContract":{"intent":{"evidence":["Owner explicitly requested Witness become a full sandbox/investigatory tool with controls, image generation, and optional video."],"confidence":1,"rawUtterance":"Promote the owner-facing Visual Witness experience in /admin/console into KNOCKLAUNCH Lab: one sandbox and investigatory surface that can observe live routes, interact with controls, run targeted UI test presets, investigate console/network/loading/layout/auth-route failures, capture evidence through the existing Witness engine, and create visual media. Keep the proven inspect_route/Witness runtime and receipts as the internal evidence engine for compatibility, but make Witness only one Lab capability rather than the product name. Add a first-class Lab Create mode that can generate real images with the already configured OpenAI image model through tenant-photo-studio, keep generated images private/unpublished by default, and save them tenant-scoped when an active tenant exists; when no tenant is active, return an unsaved sandbox preview instead of inventing a target. Direct owner prompts such as `show me a visual redesign mockup of the console` or `create a lawncare mockup` must enter Lab Create and generate the visual rather than return ASCII/Figma/prose. Expose the already-deployed owner-video-studio as Video Beta inside Lab without making video readiness a prerequisite for Lab health or image creation. Preserve Observe/Interact/Act authorization boundaries, do not silently publish/apply generated media, preserve current durable receipts/history/stop controls, and update capability/profile contracts plus focused regression tests. Ship affected Supabase Edge Function and frontend through canonical Gate/merge/release and prove /admin/console live on desktop and mobile.","wordingChanged":false,"canonicalIntent":"Promote the owner-facing Visual Witness experience in /admin/console into KNOCKLAUNCH Lab: one sandbox and investigatory surface that can observe live routes, interact with controls, run targeted UI test presets, investigate console/network/loading/layout/auth-route failures, capture evidence through the existing Witness engine, and create visual media. Keep the proven inspect_route/Witness runtime and receipts as the internal evidence engine for compatibility, but make Witness only one Lab capability rather than the product name. Add a first-class Lab Create mode that can generate real images with the already configured OpenAI image model through tenant-photo-studio, keep generated images private/unpublished by default, and save them tenant-scoped when an active tenant exists; when no tenant is active, return an unsaved sandbox preview instead of inventing a target. Direct owner prompts such as `show me a visual redesign mockup of the console` or `create a lawncare mockup` must enter Lab Create and generate the visual rather than return ASCII/Figma/prose. Expose the already-deployed owner-video-studio as Video Beta inside Lab without making video readiness a prerequisite for Lab health or image creation. Preserve Observe/Interact/Act authorization boundaries, do not silently publish/apply generated media, preserve current durable receipts/history/stop controls, and update capability/profile contracts plus focused regression tests. Ship affected Supabase Edge Function and frontend through canonical Gate/merge/release and prove /admin/console live on desktop and mobile.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"lab-surface","statement":"The owner-facing /admin/console visual surface is KNOCKLAUNCH Lab with Explore, Test, Investigate, and Create modes while the legacy Witness engine remains the internal proof/evidence primitive.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console"]},{"id":"lab-image","statement":"Lab can generate a real image from a direct owner visual request using the existing OpenAI image provider path, with private/unpublished tenant storage when a tenant exists and unsaved sandbox preview when it does not.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console","proof-image-runtime"]},{"id":"lab-video","statement":"Lab exposes existing owner video generation as optional Beta and provider unavailability cannot make the core Lab unavailable.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console"]}],"objective":"Promote the owner-facing Visual Witness experience in /admin/console into KNOCKLAUNCH Lab: one sandbox and investigatory surface that can observe live routes, interact with controls, run targeted UI test presets, investigate console/network/loading/layout/auth-route failures, capture evidence through the existing Witness engine, and create visual media. Keep the proven inspect_route/Witness runtime and receipts as the internal evidence engine for compatibility, but make Witness only one Lab capability rather than the product name. Add a first-class Lab Create mode that can generate real images with the already configured OpenAI image model through tenant-photo-studio, keep generated images private/unpublished by default, and save them tenant-scoped when an active tenant exists; when no tenant is active, return an unsaved sandbox preview instead of inventing a target. Direct owner prompts such as `show me a visual redesign mockup of the console` or `create a lawncare mockup` must enter Lab Create and generate the visual rather than return ASCII/Figma/prose. Expose the already-deployed owner-video-studio as Video Beta inside Lab without making video readiness a prerequisite for Lab health or image creation. Preserve Observe/Interact/Act authorization boundaries, do not silently publish/apply generated media, preserve current durable receipts/history/stop controls, and update capability/profile contracts plus focused regression tests. Ship affected Supabase Edge Function and frontend through canonical Gate/merge/release and prove /admin/console live on desktop and mobile.","constraints":[{"id":"preserve-witness-compatibility","statement":"Do not rename or remove the proven inspect_route/Witness internal APIs or invalidate their durable evidence receipts; user-facing Lab composes them.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-console"]},{"id":"media-private-default","statement":"Generated Lab media is never silently published or applied to a tenant experience.","provenance":{"reason":null,"source":"current_request_explicit","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-image-runtime"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-console","kind":"interaction","claim":"Live /admin/console exposes KNOCKLAUNCH Lab modes and preserves Observe/Interact/Act plus working browser evidence behavior on representative desktop and mobile viewports.","route":"/admin/console","roleRef":"GodMode","userRef":null,"required":true,"expectedText":"KNOCKLAUNCH LAB","targetedActions":[{"name":"Create","type":"click","required":true},{"name":"Test","type":"click","required":true},{"name":"Investigate","type":"click","required":true}],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-image-runtime","kind":"runtime","claim":"The deployed tenant-photo-studio exposes GodMode-only Lab image generation backed by the configured OpenAI image model and stores generated tenant assets as unpublished/private by default.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["supabase/functions/tenant-photo-studio"],"requiredReleaseTargets":["supabase/functions/tenant-photo-studio"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}]},"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"3b3542b377bdb7e065816c5503968e10f3483f859fc42ead50395d9cf2e76373","replayCount":0,"serializedBytes":59693},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T14:21:48.735844+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:8fab9106-a8de-4203-a8a4-2e3f007112f9:repository-mutation-intent:3b3542b377bdb7e065816c5503968e10f3483f859fc42ead50395d9cf2e76373:0","mission_step_id":"95a43e61-4848-4791-a59c-6f779f979ecb","command_center_event_id":"8fab9106-a8de-4203-a8a4-2e3f007112f9"},{"id":"a839c8d7-085a-4580-99eb-510b5ee4c2e8","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.2-deferred-visual-proof","prNumber":3893,"terminal":false,"missionId":"73fc2c7d-a9f8-4293-97e4-066f4ee9bde4","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"95bdd0558f7296f49dcad08f781112f51700aee7","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"73fc2c7d-a9f8-4293-97e4-066f4ee9bde4"},"performance":null,"deploymentId":"canonical-release-95bdd0558f72","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":923,"ownerActionRequired":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-03T17:34:19.498302+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"95bdd0558f7296f49dcad08f781112f51700aee7","external_id":"canonical-release-95bdd0558f72","receipt_type":"ship_and_prove","idempotency_key":"mission:73fc2c7d-a9f8-4293-97e4-066f4ee9bde4:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"b0bc4cc4-0adb-4848-993f-a2563a358076","command_center_event_id":"73fc2c7d-a9f8-4293-97e4-066f4ee9bde4"},{"id":"a83a47fa-d1a9-4de7-9f0e-5eda32b32dd2","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-bb4d374d728a","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.285-cursor-readonly-mcp-auth","prNumber":null,"terminal":false,"missionId":"bb4d374d-728a-4fe3-9d4d-91250d3a2a9e","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1514,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":331,"providerAuthMs":0,"ledgerPrepareMs":331,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":331,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":331,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0},"nextAction":"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":"bb4d374d-728a-4fe3-9d4d-91250d3a2a9e"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4087,"likelyAffectedFiles":["workers/cc-execution/src/entrypoint-mcp-oauth.js","workers/cc-execution/src/cursor-readonly-mcp-auth.test.js","workers/cc-execution/src/version.js"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T10:42:21.893836+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:bb4d374d-728a-4fe3-9d4d-91250d3a2a9e:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"9237b85f-928a-4999-9c5f-412ba5139fc4","command_center_event_id":"bb4d374d-728a-4fe3-9d4d-91250d3a2a9e"},{"id":"a83abc97-fe98-40cf-b388-d7397adb197b","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #2076 from its already-green exact head. No source mutation is required. Adopt the authoritative existing PR identity, then use post-gate progression to squash merge, release only frontend+migrations, and prove /call-center live.","wordingChanged":false,"canonicalIntent":"Continue existing PR #2076 from its already-green exact head. No source mutation is required. Adopt the authoritative existing PR identity, then use post-gate progression to squash merge, release only frontend+migrations, and prove /call-center live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-1","statement":"PR #2076 is squash merged and frontend+migrations are live and verified.","proofConditionIds":["proof-production"]}],"objective":"Continue existing PR #2076 from its already-green exact head. No source mutation is required. Adopt the authoritative existing PR identity, then use post-gate progression to squash merge, release only frontend+migrations, and prove /call-center live.","constraints":[{"id":"constraint-1","statement":"Reuse PR #2076.","proofConditionIds":["proof-production"]},{"id":"constraint-2","statement":"No duplicate PR.","proofConditionIds":["proof-production"]},{"id":"constraint-3","statement":"Release only frontend and migrations.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"Call Center is merged, deployed, migrations applied, and live production behavior verified.","route":"/call-center","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend","migrations"],"requiredReleaseTargets":["frontend","migrations"]}],"validationErrors":[]},"requestContractHash":"0832c194d1ac371301d2eaf6b9ae0b8d8e7ccfd57b0ca9bb42b306c91f79ad06","requestContractRevision":8,"previousRequestContractHash":"6032537311cfcef25964982f50d37047d26638ce6d008c57aa4d65bdd8c294a3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T16:29:45.196248+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:d9f686ef-11c4-4e42-8fe5-fff4edd523c9:request-contract:0832c194d1ac371301d2eaf6b9ae0b8d8e7ccfd57b0ca9bb42b306c91f79ad06","mission_step_id":"077bb2c2-7214-49d7-8fc2-ca7b836157a8","command_center_event_id":"d9f686ef-11c4-4e42-8fe5-fff4edd523c9"},{"id":"a83ddad0-149d-45e6-a410-1eea5d384603","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-1b8834ab9c33","prNumber":3265,"nextAction":null,"mergeCommitSha":"820169c9a4b97bb9fb67dced7d3ff9dbbab4f474","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T04:45:31.336056+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"820169c9a4b97bb9fb67dced7d3ff9dbbab4f474","external_id":"3265","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:1b8834ab-9c33-4ff6-9041-3c26cbba5479:merged-pr:3265:820169c9a4b97bb9fb67dced7d3ff9dbbab4f474","mission_step_id":"9429c8fe-0970-45b7-b573-9563fc5bef03","command_center_event_id":"1b8834ab-9c33-4ff6-9041-3c26cbba5479"},{"id":"a83ded15-3183-4753-b621-1ed82de9bc55","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-bd008151ac47","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":94773,"releaseCount":0,"toolCallCount":30,"repeatedCallCount":22,"executorlessWaitMs":1654959,"firstUsefulResultAt":"2026-10-02T14:16:08.592Z","recoveryAttemptCount":24,"ownerInterruptionCount":0},"version":"1.64.48-guarded-legacy-pr-retirement","prNumber":4470,"terminal":false,"missionId":"bd008151-ac47-4c79-9642-d7f60ce0d501","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"9d475dae0774228ab0415f1c57f664d94a96379a","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6884,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3000,"approvedPlanMs":0,"missionSetupMs":461,"providerAuthMs":0,"shipAndProveMs":3235,"ledgerPrepareMs":340,"ledgerReconcileMs":0,"lineageReconcileMs":121,"resolvePreflightMs":461,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":340,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"bd008151-ac47-4c79-9642-d7f60ce0d501"},"performance":null,"deploymentId":"forgejo-main-9d475dae0774","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["tennex-contact-directory"]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2766,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T14:47:36.271581+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"9d475dae0774228ab0415f1c57f664d94a96379a","external_id":"forgejo-main-9d475dae0774","receipt_type":"execute_mission","idempotency_key":"mission:bd008151-ac47-4c79-9642-d7f60ce0d501:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"bed39d1e-5866-4ba8-a321-24b5c6b1bd69","command_center_event_id":"bd008151-ac47-4c79-9642-d7f60ce0d501"},{"id":"a83e0337-4c00-481b-b4f8-a2b1ff603f33","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/fix-queue-hygiene-objective-20260820","reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":1354,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.48.9-single-mutation-lane","prNumber":497,"terminal":false,"missionId":"390d81ba-d9a3-4543-ba4c-5a9284676ed9","operation":"execute_mission","proofGate":"canonical_release_dispatched","sourceSha":"dca276b3be8f3bb90dcd6d0fdda3099348f7d304","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"390d81ba-d9a3-4543-ba4c-5a9284676ed9"},"performance":null,"deploymentId":"forgejo-main-dca276b3be8f","workflowRunId":null,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4520,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-20T16:55:14.504962+00:00","proof_gate":"canonical_release_dispatched","source_sha":"dca276b3be8f3bb90dcd6d0fdda3099348f7d304","external_id":"forgejo-main-dca276b3be8f","receipt_type":"execute_mission","idempotency_key":"mission:390d81ba-d9a3-4543-ba4c-5a9284676ed9:execute_mission:canonical_release_dispatched","mission_step_id":"1f402f6e-c9e6-4a51-9d6f-999e85561f71","command_center_event_id":"390d81ba-d9a3-4543-ba4c-5a9284676ed9"},{"id":"a83e1fa4-75e8-4698-9101-28aaf3967c8e","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Continue existing PR #1822 from current authoritative state. Exact head 9962419b5bf7366e8c1a30cf5274a26dd62fc945 is green, mergeable, and not behind current main. Do not mutate source or create another PR. Squash merge #1822, release cc-execution only, refreeze the control plane, and prove canonical inspect_route_health is healthy instead of 502.","wordingChanged":false,"canonicalIntent":"Continue existing PR #1822 from current authoritative state. Exact head 9962419b5bf7366e8c1a30cf5274a26dd62fc945 is green, mergeable, and not behind current main. Do not mutate source or create another PR. Squash merge #1822, release cc-execution only, refreeze the control plane, and prove canonical inspect_route_health is healthy instead of 502.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-policy","statement":"Merged main contains the Workers Paid release precondition and matching invariant from PR #1822.","proofConditionIds":["proof-repository"]},{"id":"outcome-release","statement":"PR #1822 squash merges and releases cc-execution only.","proofConditionIds":["proof-release"]},{"id":"outcome-health","statement":"Canonical Visual Witness health is healthy instead of 502.","proofConditionIds":["proof-health"]}],"objective":"Continue existing PR #1822 from current authoritative state. Exact head 9962419b5bf7366e8c1a30cf5274a26dd62fc945 is green, mergeable, and not behind current main. Do not mutate source or create another PR. Squash merge #1822, release cc-execution only, refreeze the control plane, and prove canonical inspect_route_health is healthy instead of 502.","constraints":[{"id":"constraint-scope","statement":"No further source mutation or new PR; no frontend, Render, Supabase, migrations, GitHub, or unrelated changes.","proofConditionIds":["proof-repository","proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Merged Forgejo main contains the Workers Paid policy and matching invariant from PR #1822.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"PR #1822 squash merges and protected-main release selects cc-execution only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"proof-health","kind":"runtime","claim":"Canonical inspect_route_health returns healthy and no longer returns 502.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"8e0087780663a33b84b0fb038a51c44d5d661a6f7cbc9166deb5655339770688","requestContractRevision":5,"previousRequestContractHash":"b747f9d05646f231e2c30805797b60fe320bcfa4c420a8e9435eeb4f53f1e181"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T12:13:26.012293+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:3237240a-1f3f-4220-9393-aadb3c20c4c6:request-contract:8e0087780663a33b84b0fb038a51c44d5d661a6f7cbc9166deb5655339770688","mission_step_id":"60aaea6a-af1c-46b6-8789-10147ba2ad3d","command_center_event_id":"3237240a-1f3f-4220-9393-aadb3c20c4c6"},{"id":"a83e814b-0c88-4174-b1c1-f849069f223d","source":"forgejo-runtime","status":"superseded","payload":{"reason":"forgejo_release_source_not_contained_in_current_main","mainSha":"8b909a56d22fb8d831804bc7c7b1349495f3af1f","sourceSha":"bc25914574b0835af8e39ec10e7cb255b054cae3","deploymentId":"forgejo-main-bc25914574b0","releaseState":"superseded","sourceInMain":false,"compareStatus":null,"workflowRunId":5907},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-09-06T17:37:38.970054+00:00","proof_gate":"canonical_release_source_superseded_by_current_main","source_sha":"bc25914574b0835af8e39ec10e7cb255b054cae3","external_id":"forgejo-main-bc25914574b0","receipt_type":"canonical_release_status","idempotency_key":"mission:7b5add69-5c75-413f-bcab-13fe2ca2db0e:forgejo-release-status:bc25914574b0835af8e39ec10e7cb255b054cae3:superseded:8b909a56d22fb8d831804bc7c7b1349495f3af1f","mission_step_id":"53967629-ea78-472c-94c1-563ec3a893ea","command_center_event_id":"7b5add69-5c75-413f-bcab-13fe2ca2db0e"},{"id":"a83f2a97-f4ec-4ff0-bcf4-33b3af3a17bf","source":"forgejo","status":"waiting","payload":{"branch":"ai/frontend-build-memory-envelope-v2","prNumber":3139,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"6b3bec8a63e5a2261e3032233187f5d2a9f1cb82","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T18:19:59.505506+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"6b3bec8a63e5a2261e3032233187f5d2a9f1cb82","external_id":"3139","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:2555a1ee-d01a-4c5c-beb5-e2625e7f0a5c:merged-pr:3139:6b3bec8a63e5a2261e3032233187f5d2a9f1cb82","mission_step_id":"e52034a6-838f-4e26-ac87-f49bc247042d","command_center_event_id":"2555a1ee-d01a-4c5c-beb5-e2625e7f0a5c"},{"id":"a840f4cb-aee5-49cc-aa9e-e558cccdf2a2","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"2283b5b13a53e9a2fcd1569b15cb12781caf3c04","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Infrastructure-only temporary test trigger. Modify exactly .forgejo/workflows/laptop-runner-smoke.yml so it retains workflow_dispatch and also runs on push to main only when .forgejo/workflows/laptop-runner-smoke.yml itself changes. No UI, no route, no visual work, no release targets. Keep all existing laptop-local smoke job resource caps and steps unchanged. Ship one focused PR through canonical Gate and squash merge. The purpose is to cause one automatic smoke run on laptop-local after merge.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"36c0e82afaa6861558a806455d22d0a07e137e53a51af0b5467d01a692e35b72","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{},"unsuccessfulTargets":[],"activeReleaseTargets":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"36c0e82afaa6861558a806455d22d0a07e137e53a51af0b5467d01a692e35b72"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":[]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T19:13:33.537218+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"2283b5b13a53e9a2fcd1569b15cb12781caf3c04","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:415696bd-7a4e-49f3-9d16-1adbb7d93267:request-contract:36c0e82afaa6861558a806455d22d0a07e137e53a51af0b5467d01a692e35b72:2283b5b13a53e9a2fcd1569b15cb12781caf3c04:verified:","mission_step_id":"37da0249-c5b2-4c7a-b7ab-460a8ee65c1b","command_center_event_id":"415696bd-7a4e-49f3-9d16-1adbb7d93267"},{"id":"a842b50a-dc2b-4425-94ab-c64c478e594a","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-e775c1d521da","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.123-modes-storage-validated-oauth","prNumber":2608,"terminal":false,"missionId":"e775c1d5-21da-4335-8297-92941ee96523","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":17806,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":3261,"approvedPlanMs":0,"missionSetupMs":2725,"providerAuthMs":0,"shipAndProveMs":13617,"ledgerPrepareMs":225,"ledgerReconcileMs":0,"lineageReconcileMs":2500,"resolvePreflightMs":2725,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":225,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"e775c1d5-21da-4335-8297-92941ee96523"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1486,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T02:31:49.367218+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"2608","receipt_type":"execute_mission","idempotency_key":"mission:e775c1d5-21da-4335-8297-92941ee96523:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"733fd3d3-4cfa-4ba0-b3ff-a909090a5f2f","command_center_event_id":"e775c1d5-21da-4335-8297-92941ee96523"},{"id":"a8442d18-8a73-448c-ab26-2f58fd61d56a","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"pull_request","branch":"ai/cc-release-live-fastpath-20260825","reason":"The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":3792,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.50.37-mission-phase-timings","prNumber":739,"terminal":false,"missionId":"ec249474-6ed2-482a-8460-b023e74d8e04","operation":"execute_mission","proofGate":"canonical_release_transport_retryable","sourceSha":null,"timingsMs":{"handlerMs":25868,"prReadinessMs":497,"approvedPlanMs":0,"missionSetupMs":396,"shipAndProveMs":25371},"nextAction":"Reconcile this same mission and pull request automatically; do not create a replacement branch or PR.","receiptRef":{"mode":"full","missionId":"ec249474-6ed2-482a-8460-b023e74d8e04"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":4914,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-25T12:24:54.33871+00:00","proof_gate":"canonical_release_transport_retryable","source_sha":null,"external_id":"739","receipt_type":"execute_mission","idempotency_key":"mission:ec249474-6ed2-482a-8460-b023e74d8e04:execute_mission:canonical_release_transport_retryable","mission_step_id":"03a69497-2781-4d87-b0b5-85d2df8feb34","command_center_event_id":"ec249474-6ed2-482a-8460-b023e74d8e04"},{"id":"a844e6a9-ed2c-4f1b-a0fb-f4976a0d3166","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/entrypoint-owner-status.js","workers/cc-execution/src/version.js","workers/cc-execution/test/release-orchestration-invariants.test.js"],"reason":"Owner explicitly requested repair of the broken KNOCKLAUNCH merge queue. Exact live diagnosis proves the cc-execution queue supervisor misorders stale-head recovery after deterministic gate failure; this bounded maintenance corrects that governing queue behavior without weakening protected main or the canonical gate.","baseSha":"f5599877dcf12eeaca5cf3860a07eab719e4f7c7","issuedAt":1788194674461,"expiresAt":1788194854461,"missionId":"407dfabe-3763-45e7-a060-7a1748b99355","singleUse":true,"authorizationId":"7403cf66-379c-4889-86ef-17f9c9146e85"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-31T16:44:35.410658+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"f5599877dcf12eeaca5cf3860a07eab719e4f7c7","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:7403cf66-379c-4889-86ef-17f9c9146e85","mission_step_id":"d72f4760-2e9a-4ce7-b9e1-8751340bcd98","command_center_event_id":"407dfabe-3763-45e7-a060-7a1748b99355"},{"id":"a84571b2-0c9b-449e-9a50-61d3d2d8df05","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-fa630e6af6e5","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.182-witness-render-cold-start-aware","prNumber":null,"terminal":false,"missionId":"fa630e6a-f6e5-47ce-8b73-339b3ed25fa9","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":9,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":449,"providerAuthMs":0,"ledgerPrepareMs":449,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":449,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":449,"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":"fa630e6a-f6e5-47ce-8b73-339b3ed25fa9"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5883,"likelyAffectedFiles":["supabase/functions/tenant-media-library/index.ts","src/lib/tenantMedia.ts","src/components/admin/TenantUserCommandCenters.tsx","src/pages/owner/KnockLaunchTenantBootstrap.tsx","src/pages/settings/TenantSettingsPage.tsx","src/__tests__/contracts/tenant-workspace-health.contract.test.ts","config/capabilities/tenant-bootstrap.json"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T15:26:03.440995+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:fa630e6a-f6e5-47ce-8b73-339b3ed25fa9:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"75c026d0-4a3d-4f2f-a8fa-1ccda1eca3e6","command_center_event_id":"fa630e6a-f6e5-47ce-8b73-339b3ed25fa9"},{"id":"a8460565-a5e8-4bce-981b-2b329258e9a7","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"a8ac483064c1dbf0567da48a034c11ac927c2215","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"durable-checkpoints","satisfied":false,"statement":"Required route/viewport/action/evidence work is represented by deterministic durable checkpoints persisted before advancing.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"resume","satisfied":false,"statement":"Browser, runner, lane, or container interruption preserves completed checkpoint evidence and resumes only unfinished work without duplicate completed checkpoint identities.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"timeouts","satisfied":false,"statement":"Legitimate progressing audits are not killed by the 120000ms no-progress threshold or one monolithic 900000ms whole-audit deadline; actual hangs remain bounded.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"terminal-accounting","satisfied":false,"statement":"Terminal success requires every required checkpoint to have a terminal receipt and exposes completed, remaining, missing, duplicate, and resumed accounting.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"failover","satisfied":false,"statement":"Primary/virtual failover continues unfinished work from durable progress.","proofConditionIds":["repo-proof","live-witness-proof"]},{"id":"display-capture","satisfied":true,"statement":"Fix the primary Xvfb readiness defect when safely within the same Visual Witness-owned repair; otherwise preserve headless fallback and report the remaining display-capture degradation separately.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"regression-tests","satisfied":true,"statement":"Regression coverage protects checkpoint persistence, resume/idempotency, completion accounting, interruption/failover, and timeout/heartbeat semantics.","proofConditionIds":["repo-proof"]}],"satisfied":false,"constraints":[{"id":"delivery","satisfied":true,"statement":"Use one fresh ai/* branch, one Forgejo PR, KnockLaunch Gate, squash merge, and only affected ccExecution/onrunner releases.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"security","satisfied":true,"statement":"Do not weaken GodMode authority, tenant projection isolation, authentication, credentials, or fail-closed safety.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"finish-line","satisfied":false,"statement":"Do not treat PR, green gate, merge, deployment dispatch, runner health, or partial evidence as completion.","proofConditionIds":["live-witness-proof"]},{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["repo-proof","runtime-proof"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["repo-proof","runtime-proof"]}],"contractHash":"601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-proof","kind":"repository","evidence":{"reason":null,"gateRunId":null,"satisfied":true,"gateTestProof":null,"gateTestPassed":false,"missingTargets":[],"gateTestExecuted":false,"disallowedTargets":[],"migrationRequired":false,"namedGateTestPath":null,"releaseTargetStates":{"onrunner":"success","ccExecution":"success"},"repositoryProofGate":"request_contract_repository_verified","repositoryProofPath":null,"requestContractHash":"601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0","unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution","onrunner"],"allowedReleaseTargets":["ccExecution","onrunner"],"repositoryProofStatus":"verified","expectedRepositoryPath":null,"namedGateTestSatisfied":true,"requiredReleaseTargets":[],"migrationReleaseVerified":null,"repositoryConditionBound":true,"repositoryProofSourceSha":"a8ac483064c1dbf0567da48a034c11ac927c2215"},"required":true,"satisfied":true},{"id":"runtime-proof","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"onrunner":"success","ccExecution":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["ccExecution","onrunner"],"allowedReleaseTargets":["ccExecution","onrunner"],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0"},"required":true,"satisfied":true},{"id":"live-witness-proof","kind":"interaction","evidence":{"verificationState":null,"witnessRequestContractHash":"601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0"},"required":true,"satisfied":false}],"validationErrors":[],"pendingProofKinds":["interaction"],"activeReleaseTargets":["ccExecution","onrunner"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":2},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-16T04:25:01.785101+00:00","proof_gate":"request_contract_pending","source_sha":"a8ac483064c1dbf0567da48a034c11ac927c2215","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:25776a3e-f543-4fb8-921f-4747b7def5a8:request-contract:601ff176b67af4ccf7cf83f0035274d59d309bb21ff246e68245a3af87acb8d0:a8ac483064c1dbf0567da48a034c11ac927c2215:pending:interaction","mission_step_id":"200ec4fd-9140-4040-a6c3-bcaf78c6bd3c","command_center_event_id":"25776a3e-f543-4fb8-921f-4747b7def5a8"},{"id":"a8490531-1cd0-485b-b045-fbe185c3b734","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"in_progress","metrics":{"receiptBytes":4447,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.4-refresh-fastpath","prNumber":1480,"terminal":false,"missionId":"605de601-06fe-4e2e-8794-b98a8761efcb","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":null,"timingsMs":{"handlerMs":5807,"prReadinessMs":414,"approvedPlanMs":0,"missionSetupMs":3380,"shipAndProveMs":5075},"nextAction":"Reconcile this same mission and pull request automatically; do not create replacement work.","receiptRef":{"mode":"full","missionId":"605de601-06fe-4e2e-8794-b98a8761efcb"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1010,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"de8369b6-a78f-40bb-ae1f-28ffca62bc7e","created_at":"2026-09-02T21:40:39.060664+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"1480","receipt_type":"execute_mission","idempotency_key":"mission:605de601-06fe-4e2e-8794-b98a8761efcb:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"d19c91bd-2ca4-4b36-86cd-1971898f459e","command_center_event_id":"605de601-06fe-4e2e-8794-b98a8761efcb"},{"id":"a84f5453-4f08-44cf-adcb-0a000e743062","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-migrations/live":"pending"},"mainSha":"4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c","missing":[],"pending":["forgejo-release/workflow","supabase-migrations/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-migrations/live"],"sourceSha":"4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":true,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"migrations":"pending"},"requestContractHash":"174b27c4da4a52a81c6fbdfce94b2fc58f0459ba3ebcb338353f48588de068f3","forgejoWorkflowProof":{"runId":9617,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"migrations":"pending"},"targetJobCount":7,"observedTargetStates":{"migrations":"pending"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T15:13:05.822548+00:00","proof_gate":"canonical_release_pending","source_sha":"4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c","external_id":"forgejo-main-4e9635e09b1f","receipt_type":"canonical_release_status","idempotency_key":"mission:a4211dd9-cca6-4ee6-9a45-12f9c8df53cf:forgejo-release-status:4e9635e09b1fc511c5131e6d4e6cfccdd9e9f37c:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-migrations/live=pending","mission_step_id":"9e2186f2-99d8-4bbe-b8cc-cb7c8b86dc62","command_center_event_id":"a4211dd9-cca6-4ee6-9a45-12f9c8df53cf"},{"id":"a84f7dae-efc1-474c-8ae3-00588254690a","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"97ca0bc00193261ffe6c3c97a480ba5dd58782ba","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"97ca0bc00193261ffe6c3c97a480ba5dd58782ba","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":"b9e527eef594b7db6403c47f5fd4152b11da998c814d97f0568a19b92acd023f","forgejoWorkflowProof":{"runId":8105,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T07:29:43.541032+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"97ca0bc00193261ffe6c3c97a480ba5dd58782ba","external_id":"forgejo-main-97ca0bc00193","receipt_type":"canonical_release_status","idempotency_key":"mission:e4dfb363-655f-47a8-ad04-921d9fb8d326:forgejo-release-status:97ca0bc00193261ffe6c3c97a480ba5dd58782ba:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"1d865cf9-24ea-41ca-bf39-798709f00661","command_center_event_id":"e4dfb363-655f-47a8-ad04-921d9fb8d326"},{"id":"a84fee75-83f3-4a79-a464-a515a17772c5","source":"cc-execution","status":"blocked","payload":{"reason":"anchored_edit_invalid","fingerprint":"6187d04e83d1246ef3088a07bc4b787da35c1ee1d27474c2c27c23807f1f8527"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T17:33:54.997429+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:9706d26f-4539-44ca-9552-7ad18139ce31:repository-mutation-intent-blocked:6187d04e83d1246ef3088a07bc4b787da35c1ee1d27474c2c27c23807f1f8527","mission_step_id":"bb023fc3-7af3-4847-b6dc-cbd6b11033aa","command_center_event_id":"9706d26f-4539-44ca-9552-7ad18139ce31"},{"id":"a852b489-6abf-4448-b297-a7202517d911","source":"forgejo","status":"waiting","payload":{"branch":"ai/duplicate-unique-constraint-cleanup","prNumber":3108,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"0f45522fffece57357f0d96ba07f196db8dcf4d6","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-18T15:11:06.485125+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"0f45522fffece57357f0d96ba07f196db8dcf4d6","external_id":"3108","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:368c6464-5d65-4c4c-bb5a-044004d6d3fe:merged-pr:3108:0f45522fffece57357f0d96ba07f196db8dcf4d6","mission_step_id":"103c787d-af9d-4e37-8562-a163d0a8482f","command_center_event_id":"368c6464-5d65-4c4c-bb5a-044004d6d3fe"},{"id":"a852ced7-2e7a-4edd-95d6-bdc49915c8d7","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.58-paul-continuation-context","prNumber":4559,"terminal":false,"missionId":"187b2a23-4d3c-4df9-adf4-9ad6835bddd9","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"642b86a0ab03f275d4de5d304e53a6290a0436c8","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":1239,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":93,"approvedPlanMs":0,"missionSetupMs":418,"providerAuthMs":0,"shipAndProveMs":733,"ledgerPrepareMs":418,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":418,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":418,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"187b2a23-4d3c-4df9-adf4-9ad6835bddd9"},"performance":null,"deploymentId":"forgejo-main-642b86a0ab03","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-02T23:17:44.356694+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"642b86a0ab03f275d4de5d304e53a6290a0436c8","external_id":"forgejo-main-642b86a0ab03","receipt_type":"execute_mission","idempotency_key":"mission:187b2a23-4d3c-4df9-adf4-9ad6835bddd9:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"ce83c9ea-3211-4d50-8998-2506791f2aa0","command_center_event_id":"187b2a23-4d3c-4df9-adf4-9ad6835bddd9"},{"id":"a853c389-16e8-4902-9f7b-d93d0181f1d3","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"pcg_website","disposition":"superseded_execution_attempt","previousStatus":"waiting","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"18d408fb-c19e-ebff-ad95-b84a435e1d25"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:c12603ba-45df-4292-9ae6-5c703e3b1f9d","mission_step_id":null,"command_center_event_id":"c12603ba-45df-4292-9ae6-5c703e3b1f9d"},{"id":"a854db41-f03f-4316-803d-3ad8b0e9cafe","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Repair the control plane planner so ordinary product, tenant, frontend, merge-queue, and release operations can use KNOCKLAUNCH operational capabilities without ever inferring permission to discover or edit control-plane source. Control-plane source discovery must require an explicit structured controlPlaneMaintenance authorization. General discovery must exclude control-plane source before ranking/candidate generation. Preserve the existing mutation lock as defense in depth. Ship and prove live.","wordingChanged":false,"canonicalIntent":"Repair the control plane planner so ordinary product, tenant, frontend, merge-queue, and release operations can use KNOCKLAUNCH operational capabilities without ever inferring permission to discover or edit control-plane source. Control-plane source discovery must require an explicit structured controlPlaneMaintenance authorization. General discovery must exclude control-plane source before ranking/candidate generation. Preserve the existing mutation lock as defense in depth. Ship and prove live.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"planner-scope-guard","statement":"Ordinary non-control-plane objectives exclude control-plane source paths before candidate/source-plan generation.","proofConditionIds":["proof-runtime-policy"]},{"id":"explicit-maintenance-only","statement":"Control-plane source may enter a mutation plan only when the owner explicitly authorizes control-plane maintenance.","proofConditionIds":["proof-runtime-policy"]},{"id":"preserve-operations","statement":"Queue, release, and other operational use of control-plane capabilities must not be treated as authorization to edit control-plane source.","proofConditionIds":["proof-runtime-policy"]}],"objective":"Repair the control plane planner so ordinary product, tenant, frontend, merge-queue, and release operations can use KNOCKLAUNCH operational capabilities without ever inferring permission to discover or edit control-plane source. Control-plane source discovery must require an explicit structured controlPlaneMaintenance authorization. General discovery must exclude control-plane source before ranking/candidate generation. Preserve the existing mutation lock as defense in depth. Ship and prove live.","constraints":[{"id":"defense-in-depth","statement":"Preserve the existing default-deny control-plane mutation lock as a second defense.","proofConditionIds":["proof-runtime-policy"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-runtime-policy","kind":"runtime","claim":"Live control plane planner policy excludes control-plane source before planning for ordinary work and preserves explicit maintenance access.","route":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestContractHash":"d4a2fd76b6e95811b4143830512e0a8707dce37ba8abb6067b3780fe72b42cec","requestContractRevision":3,"previousRequestContractHash":"8d8b768ad4e9bd0958587ce9ae3712da96a5d885530caeb14795df2cb08770da"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-08-29T14:54:17.165714+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:f7f03a22-efbf-42ea-93d5-27334a2e78b0:request-contract-revision:3:d4a2fd76b6e95811b4143830512e0a8707dce37ba8abb6067b3780fe72b42cec","mission_step_id":"fea47170-7905-4981-be4a-8ac890525c10","command_center_event_id":"f7f03a22-efbf-42ea-93d5-27334a2e78b0"},{"id":"a855fb47-707e-4580-a7f2-84690e5dee3a","source":"github-status","status":"pending","payload":{"failed":[],"states":{"canonical-production-release/verified":"pending"},"missing":[],"pending":["canonical-production-release/verified"],"required":["canonical-production-release/verified"],"sourceSha":"7eed48616e78afe1a5e360457d6ab05c39312944","releaseState":"pending","exactConductorRun":{"id":31540874842,"status":"pending","headSha":"7eed48616e78afe1a5e360457d6ab05c39312944","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-11T22:05:35.338423+00:00","proof_gate":"canonical_release_pending","source_sha":"7eed48616e78afe1a5e360457d6ab05c39312944","external_id":"canonical-release-7eed48616e78","receipt_type":"canonical_release_status","idempotency_key":"mission:ba7ea407-700f-49f0-88b8-abe871be9900:release-status:7eed48616e78afe1a5e360457d6ab05c39312944:31540874842:pending:canonical-production-release/verified=pending","mission_step_id":"9f12d582-797c-436c-9036-0031a5aa086b","command_center_event_id":"ba7ea407-700f-49f0-88b8-abe871be9900"},{"id":"a858774e-d2a8-4f68-8c22-1a04e1a4338c","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"branch":"ai/objective-first-repair-2c774a89fbe5","writes":[],"patches":[],"version":1,"approved":true,"missionId":"2c774a89-fbe5-4530-8cee-9da17e311429","objective":"Implement Big Papi public structural customer-experience repair phase 1: intentional mobile navigation, route-first Book/Fundraising hierarchy, Next Stop Club form-first mobile layout, and stop hidden loyalty media from mounting. Preserve direct routing and all functionality.","sourceSha":"8d37a85b33316481bfbcc7478dd2c937584bcb54","repository":"noel/KnockLaunchOS","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/mobile-vendor/BigPapisPublic.tsx","src/components/mobile-vendor/BigPapisNextStopClub.tsx"],"anchored_edits":[{"path":"src/pages/mobile-vendor/BigPapisPublic.tsx","edits":[{"new_content":"  const [activePanel, setActivePanel] = useState<PublicPage>(() => pageFromPath(location.pathname));\n  const [mobileMenuOpen, setMobileMenuOpen] = useState(false);","old_content":"  const [activePanel, setActivePanel] = useState<PublicPage>(() => pageFromPath(location.pathname));"},{"new_content":"  const openPanel = (panel: PublicPage, anchor = 'experience') => {\n    setMobileMenuOpen(false);\n    navigate(routeForPanel[panel]);\n    window.requestAnimationFrame(() => document.getElementById(anchor)?.scrollIntoView({ behavior: 'smooth', block: 'start' }));\n  };","old_content":"  const openPanel = (panel: PublicPage, anchor = 'experience') => {\n    navigate(routeForPanel[panel]);\n    window.requestAnimationFrame(() => document.getElementById(anchor)?.scrollIntoView({ behavior: 'smooth', block: 'start' }));\n  };"},{"new_content":"      <header className=\"sticky top-0 z-50 border-b border-white/10 bg-[#030914]/95 text-white shadow-[0_12px_35px_rgba(0,0,0,.35)] backdrop-blur-xl\">\n        <div className=\"mx-auto flex min-h-[68px] max-w-7xl items-center justify-between gap-3 px-4 sm:px-6 lg:px-10\">\n          <button type=\"button\" onClick={() => openPanel('home')} className=\"flex min-w-0 shrink-0 items-center text-left\" aria-label=\"Big Papi home\">\n            <img src={brandLogo} alt={brandName} className=\"h-11 w-auto max-w-[118px] object-contain sm:h-14 sm:max-w-[150px]\" />\n          </button>\n          <nav aria-label=\"Big Papi public site\" className=\"hidden min-w-0 flex-1 items-center justify-end gap-1.5 md:flex\">\n            {[\n              ['home', 'Home'],\n              ['where', 'Find the Truck'],\n              ['flavors', 'Flavors'],\n              ['events', 'Events'],\n              ['club', 'Next Stop Club'],\n            ].map(([panel, label]) => (\n              <button key={panel} type=\"button\" onClick={() => openPanel(panel as PublicPage)} className={`min-h-10 shrink-0 rounded-full px-3 text-[10px] font-black uppercase tracking-[0.08em] transition lg:px-4 lg:text-[11px] ${activePanel === panel ? 'bg-white/10 text-white' : 'text-white/60 hover:bg-white/[0.06] hover:text-white'}`}>{label}</button>\n            ))}\n            <button type=\"button\" onClick={() => openPanel('book', 'book')} className=\"min-h-10 shrink-0 rounded-full bg-amber-300 px-4 text-[10px] font-black uppercase tracking-[0.08em] text-[#08121e] shadow-[0_10px_30px_rgba(251,191,36,.16)] lg:px-5 lg:text-[11px]\">Book Big Papi</button>\n          </nav>\n          <div className=\"flex items-center gap-2 md:hidden\">\n            <button type=\"button\" onClick={() => openPanel('book', 'book')} className=\"inline-flex min-h-10 items-center rounded-full bg-amber-300 px-4 text-[10px] font-black uppercase tracking-[0.07em] text-[#08121e]\">Book Big Papi</button>\n            <button type=\"button\" onClick={() => setMobileMenuOpen((open) => !open)} aria-expanded={mobileMenuOpen} aria-controls=\"big-papis-mobile-menu\" aria-label={mobileMenuOpen ? 'Close menu' : 'Open menu'} className=\"grid h-11 w-11 place-items-center rounded-full border border-white/15 bg-white/[0.04]\">\n              <span className=\"flex w-5 flex-col gap-1.5\" aria-hidden=\"true\"><span className={`h-0.5 w-full rounded bg-white transition ${mobileMenuOpen ? 'translate-y-2 rotate-45' : ''}`} /><span className={`h-0.5 w-full rounded bg-white transition ${mobileMenuOpen ? 'opacity-0' : ''}`} /><span className={`h-0.5 w-full rounded bg-white transition ${mobileMenuOpen ? '-translate-y-2 -rotate-45' : ''}`} /></span>\n            </button>\n          </div>\n        </div>\n        {mobileMenuOpen ? (\n          <nav id=\"big-papis-mobile-menu\" aria-label=\"Big Papi mobile site\" className=\"border-t border-white/10 bg-[#030914] px-4 py-3 md:hidden\">\n            <div className=\"mx-auto grid max-w-lg grid-cols-2 gap-2\">\n              {[\n                ['home', 'Home'],\n                ['where', 'Find the Truck'],\n                ['flavors', 'Flavors'],\n                ['events', 'Events'],\n                ['club', 'Next Stop Club'],\n                ['fundraising', 'Fundraising'],\n              ].map(([panel, label]) => (\n                <button key={panel} type=\"button\" onClick={() => openPanel(panel as PublicPage)} className={`min-h-11 rounded-xl border px-3 text-left text-[11px] font-black uppercase tracking-[0.06em] ${activePanel === panel ? 'border-amber-300/40 bg-amber-300/10 text-amber-200' : 'border-white/10 bg-white/[0.035] text-white/78'}`}>{label}</button>\n              ))}\n            </div>\n          </nav>\n        ) : null}\n      </header>","old_content":"      <header className=\"sticky top-0 z-50 border-b border-white/10 bg-[#030914]/92 text-white shadow-[0_12px_35px_rgba(0,0,0,.35)] backdrop-blur-xl\">\n        <div className=\"mx-auto flex min-h-[68px] max-w-7xl items-center justify-between gap-4 px-4 sm:px-6 lg:px-10\">\n          <button type=\"button\" onClick={() => openPanel('home')} className=\"flex min-w-0 items-center gap-3 text-left\">\n            <img src={brandLogo} alt={brandName} className=\"h-12 w-auto max-w-[150px] object-contain sm:h-14\" />\n          </button>\n          <nav aria-label=\"Big Papi public site\" className=\"flex min-w-0 flex-1 items-center justify-end gap-1.5 overflow-x-auto py-2 [scrollbar-width:none] [&::-webkit-scrollbar]:hidden\">\n            {[\n              ['home', 'Home'],\n              ['where', 'Find the Truck'],\n              ['flavors', 'Flavors'],\n              ['events', 'Events'],\n              ['club', 'Next Stop Club'],\n            ].map(([panel, label]) => (\n              <button key={panel} type=\"button\" onClick={() => openPanel(panel as PublicPage)} className={`min-h-10 shrink-0 rounded-full px-3 text-[10px] font-black uppercase tracking-[0.08em] transition sm:px-4 sm:text-[11px] ${activePanel === panel ? 'bg-white/10 text-white' : 'text-white/60 hover:bg-white/[0.06] hover:text-white'}`}>{label}</button>\n            ))}\n            <button type=\"button\" onClick={() => openPanel('book', 'book')} className=\"min-h-10 shrink-0 rounded-full bg-amber-300 px-4 text-[10px] font-black uppercase tracking-[0.08em] text-[#08121e] shadow-[0_10px_30px_rgba(251,191,36,.16)] sm:px-5 sm:text-[11px]\">Book Big Papi</button>\n          </nav>\n        </div>\n      </header>"},{"new_content":"      {activePanel === 'club' ? <BigPapisNextStopClub /> : null}","old_content":"      <div className={activePanel === 'club' ? 'block' : 'hidden'}><BigPapisNextStopClub /></div>"},{"new_content":"      <section data-live-edit-key=\"big-papis.public.event-fit\" className={`${activePanel === 'home' || activePanel === 'events' ? 'block' : 'hidden'} border-y border-white/10 bg-[#0b1c2b]`}>","old_content":"      <section data-live-edit-key=\"big-papis.public.event-fit\" className=\"border-y border-white/10 bg-[#0b1c2b]\">"},{"new_content":"      <section id=\"wine-slushies\" data-live-edit-key=\"big-papis.public.wine-slushies\" className=\"hidden\"> ","old_content":"      <section id=\"wine-slushies\" data-live-edit-key=\"big-papis.public.wine-slushies\" className={`${activePanel === 'book' && !isFundraiserRequest ? 'block' : 'hidden'} border-y border-white/10 bg-[#040b12] text-white`}> "}]},{"path":"src/components/mobile-vendor/BigPapisNextStopClub.tsx","edits":[{"new_content":"    <section id=\"next-stop-club\" data-big-papis-next-stop-club=\"true\" className=\"relative overflow-hidden bg-[#050506] text-white\">","old_content":"    <section id=\"next-stop-club\" data-big-papis-next-stop-club=\"true\" className=\"relative min-h-screen overflow-hidden bg-[#050506] text-white\">"},{"new_content":"            <div className=\"grid gap-5 lg:grid-cols-[.9fr_1.1fr] lg:items-center\">\n              <div className=\"order-2 relative overflow-hidden rounded-[1.6rem] border border-amber-300/25 bg-[linear-gradient(145deg,rgba(28,19,7,.82),rgba(10,7,8,.78)_55%,rgba(18,5,7,.78))] p-5 shadow-[0_24px_80px_rgba(0,0,0,.44)] sm:p-7 lg:order-1\">","old_content":"            <div className=\"grid gap-5 lg:grid-cols-[.9fr_1.1fr] lg:items-center\">\n              <div className=\"relative overflow-hidden rounded-[1.6rem] border border-amber-300/25 bg-[linear-gradient(145deg,rgba(28,19,7,.82),rgba(10,7,8,.78)_55%,rgba(18,5,7,.78))] p-5 shadow-[0_24px_80px_rgba(0,0,0,.44)] sm:p-7\">"},{"new_content":"              <div className=\"order-1 rounded-[1.6rem] border border-white/10 bg-[linear-gradient(180deg,rgba(17,17,18,.97),rgba(8,8,9,.97))] p-4 shadow-[0_24px_80px_rgba(0,0,0,.40)] sm:p-5 lg:order-2\">","old_content":"              <div className=\"rounded-[1.6rem] border border-white/10 bg-[linear-gradient(180deg,rgba(17,17,18,.97),rgba(8,8,9,.97))] p-4 shadow-[0_24px_80px_rgba(0,0,0,.40)] sm:p-5\">"}]}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":"2c774a89-fbe5-4530-8cee-9da17e311429","ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/pages/mobile-vendor/BigPapisPublic.tsx","src/components/mobile-vendor/BigPapisNextStopClub.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"862b84f73cf4d9b16bb761af276879588a92f6ac9b76f3c7d6acb975282360a0","replayCount":0,"serializedBytes":10365},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T10:44:24.090698+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:2c774a89-fbe5-4530-8cee-9da17e311429:repository-mutation-intent:862b84f73cf4d9b16bb761af276879588a92f6ac9b76f3c7d6acb975282360a0:0","mission_step_id":"02f6a685-345d-4829-a2e0-ee7a17e68352","command_center_event_id":"2c774a89-fbe5-4530-8cee-9da17e311429"},{"id":"a8591939-ec44-4325-8f5a-8c9a8b104e1c","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Replace exactly two files on existing PR #900: add the dedicated Roof Help Finder workspace and update PrivateAppShell to intercept /roof-help-finder/* before generic tenant routing. No anchored edits. Then continue gate/merge/release/proof.","wordingChanged":false,"canonicalIntent":"Replace exactly two files on existing PR #900: add the dedicated Roof Help Finder workspace and update PrivateAppShell to intercept /roof-help-finder/* before generic tenant routing. No anchored edits. Then continue gate/merge/release/proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"roof-help-lean-workspace","statement":"Live Roof Help Finder owner workspace exposes only Intake, Contacts, Analytics, and QR Codes as primary business functions and no generic MISC/mitigation command-center clutter.","proofConditionIds":["proof-production"]},{"id":"roof-help-attribution","statement":"Roof Help Finder public intake stores tenant-scoped lead data including how-heard/referrer, landing/UTM attribution, and trusted request IP, and the owner analytics/intake surfaces expose useful lead attribution.","proofConditionIds":["proof-production"]}],"objective":"Replace exactly two files on existing PR #900: add the dedicated Roof Help Finder workspace and update PrivateAppShell to intercept /roof-help-finder/* before generic tenant routing. No anchored edits. Then continue gate/merge/release/proof.","constraints":[{"id":"tenant-only","statement":"Specialize Roof Help Finder only; do not change other MISC tenant behavior.","proofConditionIds":["proof-production"]},{"id":"reuse-pr","statement":"Reuse existing branch ai/roof-help-finder-trust-intake-20260827 and PR #900; do not create a competing PR.","proofConditionIds":["proof-production"]},{"id":"preserve-public-funnel","statement":"Preserve the trust-first public page, referral conditional field, dedicated roof-help-public-lead endpoint, and local SEO route behavior.","proofConditionIds":["proof-production"]},{"id":"no-policy-change","statement":"Do not change control-plane, gate, queue, or release policies in this repair.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"On the exact live release, /roof-help-finder/dashboard is the lean Roof Help Finder workspace with Intake, Contacts, Analytics, and QR Codes, and Roof Help Finder public intake retains source/referral/IP attribution.","route":"/roof-help-finder/dashboard","required":true,"expectedText":"QR Codes","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestContractHash":"9b9aad4410020fdf2163cbdb3a40603ac7940e3ac51dc92934c8c92e78672c2c","requestContractRevision":6,"previousRequestContractHash":"52bbecf38020f73a871d20ab30927dcda3950ff1ff40d0506fbd17c791e98c10"},"tenant_id":"c3f09b56-5ff5-4521-8a0a-39cbeb4b5275","created_at":"2026-08-28T02:42:21.396244+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:594d8a85-0a52-489b-9c1e-63b12931e12a:request-contract-revision:6:9b9aad4410020fdf2163cbdb3a40603ac7940e3ac51dc92934c8c92e78672c2c","mission_step_id":"480726e9-e7aa-4c3a-ab43-65a360d8f322","command_center_event_id":"594d8a85-0a52-489b-9c1e-63b12931e12a"},{"id":"a8598abb-2ebe-4cdf-b74f-72730472d917","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-80d24db9bf8f","reason":"anchored_edit_anchor_not_unique:src/pages/settings/TenantSettingsPageWithWebsiteAssets.tsx","status":"blocked","metrics":{"receiptBytes":5555,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":0,"executorlessWaitMs":58212,"firstUsefulResultAt":"2026-10-06T16:01:14.225Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.67.1-synthesis-escape","prNumber":null,"terminal":false,"missionId":"80d24db9-bf8f-4751-81e3-022c671173fc","operation":"execute_mission","proofGate":"repair_mission_execution_blocked","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":702,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":702,"missionSetupMs":178,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":178,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":178,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":178,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"80d24db9-bf8f-4751-81e3-022c671173fc"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["repository"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1560,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T16:02:14.269642+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:80d24db9-bf8f-4751-81e3-022c671173fc:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"c59860ec-2a5a-412e-bedb-b095876597dc","command_center_event_id":"80d24db9-bf8f-4751-81e3-022c671173fc"},{"id":"a859ff83-4114-47da-9e95-576eef91f106","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"delegated-contacts","satisfied":false,"statement":"contacts.find, contacts.create, and contacts.update can execute through the existing explicit-owner, 90-second single-use Command Center delegation lease.","proofConditionIds":["proof-router-source","proof-contacts-source","proof-router-live","proof-contacts-live"]},{"id":"tenant-bound","satisfied":false,"statement":"Delegated Contacts is always bound to the requested tenant even when the granting owner also has GodMode/Admin, and delegated system-admin mode is rejected.","proofConditionIds":["proof-contacts-source"]},{"id":"owner-update-isolation","satisfied":false,"statement":"Normal tenant-owner update lookup and write reapply tenant_org_id, preventing cross-tenant update-by-ID while preserving global system-admin and regular assigned-contact behavior.","proofConditionIds":["proof-contacts-source"]},{"id":"no-auto-grants","satisfied":true,"statement":"No tenant delegation grants are created automatically by this slice.","proofConditionIds":["proof-zero-grants"]}],"satisfied":false,"constraints":[{"id":"single-pr","satisfied":false,"statement":"Reuse PR #2030 and branch ai/capability-contacts-delegation-20260906 only; no replacement PR or duplicate release.","proofConditionIds":["proof-router-source","proof-contacts-source","proof-release"]},{"id":"capability-scope","satisfied":false,"statement":"Only contacts.find, contacts.create, and contacts.update become newly delegatable; delete, bulk operations, and all other capabilities remain unchanged.","proofConditionIds":["proof-router-source","proof-contacts-source"]},{"id":"lease-required","satisfied":false,"statement":"Command Center Contacts requires both a verified cc-execution bearer and a matching tenant/capability/contacts_domain single-use lease; normal Supabase JWT behavior remains unchanged.","proofConditionIds":["proof-contacts-source"]},{"id":"affected-targets-only","satisfied":true,"statement":"Release only capability-router and contacts; no migration, frontend, Command Center, OnRunner, mail, payment, or unrelated target.","proofConditionIds":["proof-release"]}],"contractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-router-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-contacts-source","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"proof-router-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true},{"id":"proof-contacts-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true},{"id":"proof-zero-grants","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true},{"id":"proof-release","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["supabaseEdge"],"releaseRequestContractHash":"c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-07T02:31:56.438691+00:00","proof_gate":"request_contract_pending","source_sha":"a2b4fb86aa48da066351e5c8f6408bbbaec3fb54","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:6e8266bf-6651-490f-8677-8d50c7c02cd6:request-contract:c537e4c25d59334c65cc2007fe1d5b14472b89a4463a2b7c3ccaf4467c1e68f4:a2b4fb86aa48da066351e5c8f6408bbbaec3fb54:pending:repository","mission_step_id":"b2922df2-b889-489a-8da2-a6a46af6af08","command_center_event_id":"6e8266bf-6651-490f-8677-8d50c7c02cd6"},{"id":"a85caf01-4641-4e79-b55a-d190ab11758f","source":"cc-execution","status":"repair_prepared","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/seaside-booking-contrast-authority","reason":null,"status":"repair_prepared","metrics":{"receiptBytes":2838,"releaseCount":0,"toolCallCount":3,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.30.18-repair-continuation-release","prNumber":4119,"terminal":false,"missionId":"eb9afada-a0f8-48ff-bb3d-862c489030e8","operation":"execute_mission","proofGate":"repair_mission_prepared","sourceSha":null,"timingsMs":null,"nextAction":"continue_batch_or_ship_and_prove","receiptRef":{"mode":"full","missionId":"eb9afada-a0f8-48ff-bb3d-862c489030e8"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"onePullRequest":true,"terminalProofRequired":true},"sourceReceiptBytes":1005,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-06T02:53:26.954388+00:00","proof_gate":"repair_mission_prepared","source_sha":null,"external_id":"4119","receipt_type":"execute_mission","idempotency_key":"mission:eb9afada-a0f8-48ff-bb3d-862c489030e8:execute_mission:repair_mission_prepared","mission_step_id":"dee88e3a-e41e-49a0-8c9e-b2d6fe91fdc5","command_center_event_id":"eb9afada-a0f8-48ff-bb3d-862c489030e8"},{"id":"a85cb502-abef-4ba7-88eb-329f9ad2109e","source":"visual-sandbox","status":"verified","payload":{"ok":true,"jobId":"01f9cb73-4eb6-4e1e-a446-443382123dfa","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-bcf1a5500222","reason":null,"status":"verification_pending","metrics":{"receiptBytes":31469,"releaseCount":0,"toolCallCount":22,"repeatedCallCount":11,"executorlessWaitMs":352202,"firstUsefulResultAt":"2026-10-02T12:04:10.821Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4455,"terminal":false,"missionId":"bcf1a550-0222-48ff-93f7-a0bb21d890b1","operation":"visual_proof_status","proofGate":"interactive_visual_witness_verified","sourceSha":"438b300eb00ca8ba9652b12ecd6296c121d50560","timingsMs":{"queue":1583,"total":17382,"execution":15799},"nextAction":null,"receiptRef":{"mode":"full","missionId":"bcf1a550-0222-48ff-93f7-a0bb21d890b1"},"performance":null,"deploymentId":"forgejo-main-438b300eb00c","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"01f9cb73-4eb6-4e1e-a446-443382123dfa","tenant":"669daee1-57e8-4960-937c-ce397106f32e","runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":1,"supervisorId":"01f9cb73-4eb6-4e1e-a446-443382123dfa","failureReason":null,"observedRoute":"/tennex-tax-solutions","runnerVersion":"laptop-c7cbaf23438a","attemptLineage":[{"jobId":"01a94412-9ccc-4d10-9c0d-eccc53ea1d5d","attempt":1,"category":"verified","sourceSha":"c7cbaf23438ab0012386598eb4e9959a8fb439b4","startedAt":"2026-10-02T12:09:07.955Z","completedAt":"2026-10-02T12:09:24.610Z","runtimeLane":"cc-execution -> Local Laptop -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"laptop-c7cbaf23438a","browserLaunchReason":"display_unavailable_headless","checkpointAccounting":{"route":{"required":1,"completed":1,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":1,"completed":1,"missingIds":[]},"completed":2,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":2}}],"missionOutcome":"verified","requestedRoute":"/tennex-tax-solutions","runnerSourceSha":"c7cbaf23438ab0012386598eb4e9959a8fb439b4","selectedViewports":["desktop"],"checkpointAccounting":{"route":{"required":1,"completed":1,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":1,"completed":1,"missingIds":[]},"completed":2,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":2},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":14274,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":15057,"ownerActionRequired":false,"ownerFacingTerminal":false,"requestContractHash":"26246168feadf843225546d2f6b57a2a85f9a4d2b8dad99ad6c43f0a54a7e2c5","continuationRequired":true,"requestContractState":"pending"},"tenant_id":"669daee1-57e8-4960-937c-ce397106f32e","created_at":"2026-10-02T12:10:04.248679+00:00","proof_gate":"interactive_visual_witness_verified","source_sha":"laptop-c7cbaf23438a","external_id":"01f9cb73-4eb6-4e1e-a446-443382123dfa","receipt_type":"visual_proof_status","idempotency_key":"mission:bcf1a550-0222-48ff-93f7-a0bb21d890b1:visual:01f9cb73-4eb6-4e1e-a446-443382123dfa:verified","mission_step_id":"1138e974-3894-4a4c-bcfe-b35ac6a96c6e","command_center_event_id":"bcf1a550-0222-48ff-93f7-a0bb21d890b1"},{"id":"a85d0566-7815-42f6-8009-1f341135f66e","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-534746208789","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.224-truthful-owner-progress","prNumber":3557,"terminal":false,"missionId":"53474620-8789-495c-96e5-cfb6846f46da","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":6072,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":773,"missionSetupMs":299,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":299,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":299,"repositoryMutationMs":5299,"repositoryProviderMs":5299,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":3325,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":299,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1974},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"53474620-8789-495c-96e5-cfb6846f46da"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3130,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T01:20:23.088951+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3557","receipt_type":"execute_mission","idempotency_key":"mission:53474620-8789-495c-96e5-cfb6846f46da:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"d4926db8-2eaf-4c91-a616-7fca8f321241","command_center_event_id":"53474620-8789-495c-96e5-cfb6846f46da"},{"id":"a85d5bd2-b800-4163-8d00-d8b3304044c8","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"release","branch":null,"reason":"pull_request_not_merge_eligible:pr_not_merge_eligible","status":"blocked","metrics":{"receiptBytes":1006,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.31.8-visual-objective-proof","prNumber":4305,"terminal":false,"missionId":"fa32ab91-95a1-4f37-84c5-49d2389a4e1c","operation":"ship_and_prove","proofGate":"canonical_release_blocked","sourceSha":null,"timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"fa32ab91-95a1-4f37-84c5-49d2389a4e1c"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":186,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-08T13:13:07.521336+00:00","proof_gate":"canonical_release_blocked","source_sha":null,"external_id":"4305","receipt_type":"ship_and_prove","idempotency_key":"mission:fa32ab91-95a1-4f37-84c5-49d2389a4e1c:ship_and_prove:canonical_release_blocked","mission_step_id":"7cd2ee25-ff2f-4161-8d28-c331d5bc3d03","command_center_event_id":"fa32ab91-95a1-4f37-84c5-49d2389a4e1c"},{"id":"a85edac8-19de-4a3c-953c-a79668d718bc","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Apply exact full-file writes for the authorized two-file control-plane timeout repair on the existing mission branch, then continue through PR, Gate, merge, cc-execution release, and runtime proof.","wordingChanged":false,"canonicalIntent":"Apply exact full-file writes for the authorized two-file control-plane timeout repair on the existing mission branch, then continue through PR, Gate, merge, cc-execution release, and runtime proof.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-timeout","statement":"Scoped repository patches survive 8-9 second Forgejo latency.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-cc"]}],"objective":"Apply exact full-file writes for the authorized two-file control-plane timeout repair on the existing mission branch, then continue through PR, Gate, merge, cc-execution release, and runtime proof.","constraints":[{"id":"bounded-control-plane","statement":"Only scoped-repo-patch-policy.js and version.js change.","provenance":{"reason":null,"source":"explicit_request_contract","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-cc"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-cc"]},{"id":"atomic-capability-lifecycle","statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","provenance":{"reason":null,"source":"hard_safety_invariant","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-cc"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-cc","kind":"runtime","claim":"Updated cc-execution runtime is deployed and healthy.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"Apply-exact-full-file-writes-for-the-authorized-two-file-control-plane-timeout-repair-on-the-existin","driftPolicy":"exact_manifest_source_release_dependency_or_runtime_identity_mismatch_is_nonterminal","proofLedger":"command_center_mission_ledger_request_contract_hash_bound","schemaVersion":1,"releaseTargets":["ccExecution"],"lifecycleStates":["prepare","deploy","verify","activate"],"activationPolicy":"dependencies_and_claim_matched_live_proof_before_exposure","dependencyDomains":["frontend","backend_runtime","schema_data_storage","authentication_authorization","provider_configuration","prerequisite_loading_empty_error_states","release_ownership","live_production_proof"],"prerequisitePolicy":"expected_unavailable_dependencies_are_prerequisite_required_not_runtime_failures","compatibilityWindow":["N","N-1"],"failureIsolationPolicy":"quarantine_or_rollback_affected_capability_only_preserve_unrelated_working_capabilities","canaryProofConditionIds":["proof-cc"]},"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":"3a52df53e04a0f28579262b2d50b0d5643aee4eabf67a6f93b040cc12f23dd0d","requestContractRevision":5,"previousRequestContractHash":"944fdd86fea2f3fc8e12a222e2b7b38ad83853b32a6a266cf3eb59a6585fbc71"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-24T07:16:59.81494+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:acdb7521-1245-4b43-881a-bd2345be622b:request-contract:3a52df53e04a0f28579262b2d50b0d5643aee4eabf67a6f93b040cc12f23dd0d","mission_step_id":"d6b7a3db-9925-440a-b818-536f37244864","command_center_event_id":"acdb7521-1245-4b43-881a-bd2345be622b"},{"id":"a85f090c-d4a0-4c77-859f-d0aab00c4095","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"c148bf8c2cd6d051f9dc66a887029ce5516f4a91","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"c148bf8c2cd6d051f9dc66a887029ce5516f4a91","releaseState":"verified","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/266","runId":266,"status":"success","conclusion":null,"failedJobs":[]},"ccExecutionRuntimeProof":{"liveSha":"c148bf8c2cd6d051f9dc66a887029ce5516f4a91","deploymentId":"forgejo-main-c148bf8c2cd6d051f9dc66a887029ce5516f4a91","compareStatus":"identical","identitySource":"local_build_metadata","runtimeVersion":"1.46.1-predictive-reliability-speed-guardrails","containsSourceSha":true}},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T03:44:56.640958+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c148bf8c2cd6d051f9dc66a887029ce5516f4a91","external_id":"forgejo-main-c148bf8c2cd6","receipt_type":"canonical_release_status","idempotency_key":"mission:a50f985c-3bc6-4de3-926b-01a59063b797:forgejo-release-status:c148bf8c2cd6d051f9dc66a887029ce5516f4a91:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"17d096de-7cd7-4fb1-86b6-029716830def","command_center_event_id":"a50f985c-3bc6-4de3-926b-01a59063b797"},{"id":"a8617283-4cbb-4b3d-81f5-3c14c96b12ed","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in implementation.","nextAction":{"lane":"cc-execution","action":"continue_implementation","reason":"durable_state:implementation","automationAllowed":false,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"implementation\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"execute_mission\",\"status\":\"synthesis_required\",\"proofGate\":\"repair_mission_synthesis_ready\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"continue_implementation\",\"lane\":\"cc-execution\",\"reason\":\"durable_state:implementation\",\"automationAllowed\":false,\"ownerActionRequired\":false},\"acceptance\":{\"total\":3,\"verified\":0,\"pending\":3,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"anthony-public\",\"anthony-delivery\",\"invalid-public\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"pull_request\",\"deadlineAt\":\"2026-09-22T17:08:26.632068+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":\"ai/objective-first-repair-970fa332d7b7\",\"prNumber\":null,\"sourceSha\":null,\"deploymentId\":null}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-22T14:45:07.23252+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:970fa332-d7b7-4b0c-aa9a-0c302c57f7df:owner-progress-heartbeat:119339220","mission_step_id":"bafe6013-3534-4b39-b3a1-91a85b9e665a","command_center_event_id":"970fa332-d7b7-4b0c-aa9a-0c302c57f7df"},{"id":"a861cb21-2207-45e2-852d-7b764a61592a","source":"cc-execution","status":"recorded","payload":{"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Unfreeze the control plane only for workers/cc-execution/src/index-visual-witness-resumable.js and workers/cc-execution/test/visual-witness-runner-env-threading.test.js. Repair the proven virtual binding readiness cancellation: add an exported runnerHealthRequestTimeoutMs helper that uses the full remaining bounded wake budget for binding transport and preserves min(6000, remainingMs) for HTTPS; use that helper for the health request AbortSignal; add regression assertions covering 20-second binding, 3-second remaining binding, and 6-second HTTPS cap. Preserve total wake bounds and all authority checks. Then refreeze after Gate, squash merge, cc-execution-only release, and prove inspect_route_health is live with virtualRunner.ok=true and automatic virtual failover available. No frontend, Render, Supabase, migrations, GitHub, or unrelated changes.","wordingChanged":false,"canonicalIntent":"Unfreeze the control plane only for workers/cc-execution/src/index-visual-witness-resumable.js and workers/cc-execution/test/visual-witness-runner-env-threading.test.js. Repair the proven virtual binding readiness cancellation: add an exported runnerHealthRequestTimeoutMs helper that uses the full remaining bounded wake budget for binding transport and preserves min(6000, remainingMs) for HTTPS; use that helper for the health request AbortSignal; add regression assertions covering 20-second binding, 3-second remaining binding, and 6-second HTTPS cap. Preserve total wake bounds and all authority checks. Then refreeze after Gate, squash merge, cc-execution-only release, and prove inspect_route_health is live with virtualRunner.ok=true and automatic virtual failover available. No frontend, Render, Supabase, migrations, GitHub, or unrelated changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-source","statement":"Binding health requests use the full remaining bounded wake budget while HTTPS stays capped at 6 seconds, with focused regression coverage.","proofConditionIds":["proof-repository"]},{"id":"outcome-release","statement":"The corrective generation passes Gate, squash merges, and releases cc-execution only.","proofConditionIds":["proof-release"]},{"id":"outcome-health","statement":"Canonical inspect_route_health is live with virtualRunner.ok=true and automatic virtual failover available.","proofConditionIds":["proof-health"]}],"objective":"Unfreeze the control plane only for workers/cc-execution/src/index-visual-witness-resumable.js and workers/cc-execution/test/visual-witness-runner-env-threading.test.js. Repair the proven virtual binding readiness cancellation: add an exported runnerHealthRequestTimeoutMs helper that uses the full remaining bounded wake budget for binding transport and preserves min(6000, remainingMs) for HTTPS; use that helper for the health request AbortSignal; add regression assertions covering 20-second binding, 3-second remaining binding, and 6-second HTTPS cap. Preserve total wake bounds and all authority checks. Then refreeze after Gate, squash merge, cc-execution-only release, and prove inspect_route_health is live with virtualRunner.ok=true and automatic virtual failover available. No frontend, Render, Supabase, migrations, GitHub, or unrelated changes.","constraints":[{"id":"constraint-scope","statement":"Only the Witness selector source and focused test change; authority remains fail-closed and no frontend, Render, Supabase, migration, GitHub, or unrelated mutation occurs.","proofConditionIds":["proof-repository","proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-repository","kind":"repository","claim":"Merged Forgejo main contains binding-specific bounded readiness timeout policy and regression coverage.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"The corrective generation releases cc-execution only.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]},{"id":"proof-health","kind":"runtime","claim":"Canonical inspect_route_health is live with virtualRunner.ok=true and automatic virtual failover available.","route":null,"roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["ccExecution"],"requiredReleaseTargets":["ccExecution"]}],"validationErrors":[]},"requestContractHash":"5e7c824f28fc6d27118500da4d4c0415fa63b1dfc97ceab9509755726618cf94","requestContractRevision":2,"previousRequestContractHash":"795cb0f7559026373b17856dfbc1de0dd402c0a2e702d2adefaa35570f8d1ffe"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-05T12:37:02.456588+00:00","proof_gate":"request_contract_revision_recorded","source_sha":null,"external_id":null,"receipt_type":"request_contract_revision","idempotency_key":"mission:dbab41a5-d209-493f-9c7f-ea9c13c194eb:request-contract:5e7c824f28fc6d27118500da4d4c0415fa63b1dfc97ceab9509755726618cf94","mission_step_id":"9256e4cc-6fa9-481a-92ea-7d136fb4cb90","command_center_event_id":"dbab41a5-d209-493f-9c7f-ea9c13c194eb"},{"id":"a862b47e-e809-4c8d-9971-5a4b3d0d7627","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-1ebe06693ed5","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":21821,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-10-03T18:22:06.741Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.77-paul-heldout-repair","prNumber":4663,"terminal":false,"missionId":"1ebe0669-3ed5-47c6-86f9-89884fdf2869","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4512,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":739,"missionSetupMs":295,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":295,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":295,"repositoryMutationMs":3773,"repositoryProviderMs":3773,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2315,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":295,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1458},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"1ebe0669-3ed5-47c6-86f9-89884fdf2869"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3360,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-03T18:22:12.771789+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"4663","receipt_type":"execute_mission","idempotency_key":"mission:1ebe0669-3ed5-47c6-86f9-89884fdf2869:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"992007f8-dabd-41f2-920a-cc2bd38639d5","command_center_event_id":"1ebe0669-3ed5-47c6-86f9-89884fdf2869"},{"id":"a8645dee-d97a-4c98-963d-838fd010dd1c","source":"cc-execution","status":"waiting","payload":{"body":{"ship":true,"files":[],"route":"/big-papis/owner/dashboard","branch":"ai/objective-first-repair-3bcfa5bdba45","writes":[],"patches":[],"version":1,"approved":true,"missionId":"3bcfa5bd-ba45-4122-9873-279b560dd6f9","objective":"Supersede no-op PR #4381 with a real P0 shared MODES mobile landing fix from current main. Real mobile screenshots across multiple tenants show four MODE cards collapsed to near-zero-height colored lines. In src/shells/TenantModesShell.tsx, make the non-showcase landing body overflow-y-auto on mobile, replace h-full/grid-rows-2 mobile sizing with explicit auto rows of usable minimum height, and give mode cards explicit mobile min-heights. Preserve desktop layout, tenant branding, existing navigation, Big Papi bpMode routing, and Tennex-specific styling. Ship frontend and verify multiple tenants on mobile.","tenantRef":"766cfaa7-ac42-46c8-bbef-69d13268a29d","repository":"noel/KnockLaunchOS","visualProof":true,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/shells/TenantModesShell.tsx"],"anchored_edits":[{"path":"src/shells/TenantModesShell.tsx","new_content":"className={isBigPapis ? \"box-border min-h-0 flex-1 overflow-y-auto p-1.5 pb-[calc(120px+env(safe-area-inset-bottom))] sm:p-2.5 lg:p-3 lg:pb-3\" : \"box-border min-h-0 flex-1 overflow-y-auto p-2.5 pb-[calc(120px+env(safe-area-inset-bottom))] sm:p-4 lg:p-5 lg:pb-5\"}","old_content":"className={isBigPapis ? \"box-border min-h-0 flex-1 p-1.5 pb-[calc(120px+env(safe-area-inset-bottom))] sm:p-2.5 lg:p-3 lg:pb-3\" : \"box-border min-h-0 flex-1 p-2.5 pb-[calc(120px+env(safe-area-inset-bottom))] sm:p-4 lg:p-5 lg:pb-5\"}"},{"path":"src/shells/TenantModesShell.tsx","new_content":"className={isBigPapis ? \"grid grid-cols-2 auto-rows-[minmax(160px,1fr)] gap-1.5 sm:auto-rows-[minmax(190px,1fr)] sm:gap-2.5 lg:h-full lg:min-h-0 lg:grid-cols-4 lg:grid-rows-1 lg:auto-rows-auto lg:gap-3\" : \"grid grid-cols-2 auto-rows-[minmax(180px,1fr)] gap-2.5 sm:auto-rows-[minmax(220px,1fr)] sm:gap-4 lg:h-full lg:min-h-0 lg:grid-cols-4 lg:grid-rows-1 lg:auto-rows-auto\"}","old_content":"className={isBigPapis ? \"grid h-full min-h-0 grid-cols-2 grid-rows-2 gap-1.5 sm:gap-2.5 lg:grid-cols-4 lg:grid-rows-1 lg:gap-3\" : \"grid h-full min-h-0 grid-cols-2 grid-rows-2 gap-2.5 sm:gap-4 lg:grid-cols-4 lg:grid-rows-1\"}"},{"path":"src/shells/TenantModesShell.tsx","new_content":"className={isBigPapis ? \"group relative min-h-[160px] overflow-hidden rounded-[18px] border border-white/12 bg-black/20 shadow-[0_16px_38px_rgba(0,0,0,.26)] transition duration-200 hover:-translate-y-0.5 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 sm:min-h-[190px] sm:rounded-[22px] lg:min-h-0\" : \"kl-mode-neon-card group relative min-h-[180px] overflow-hidden rounded-[22px] border bg-[#0a1018] transition duration-200 hover:-translate-y-0.5 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 sm:min-h-[220px] lg:min-h-0\"}","old_content":"className={isBigPapis ? \"group relative min-h-0 overflow-hidden rounded-[18px] border border-white/12 bg-black/20 shadow-[0_16px_38px_rgba(0,0,0,.26)] transition duration-200 hover:-translate-y-0.5 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 sm:rounded-[22px]\" : \"kl-mode-neon-card group relative min-h-0 overflow-hidden rounded-[22px] border bg-[#0a1018] transition duration-200 hover:-translate-y-0.5 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2\"}"}],"implementation":{"files":[],"writes":[]},"requestContract":null,"repairGeneration":null,"verificationTier":"full","executionEnvelope":{"ship":true,"version":1,"approved":true,"missionId":null,"ownerApproved":true,"releaseIntent":null,"sourceTargets":["src/shells/TenantModesShell.tsx"],"requestContract":null,"repairGeneration":null,"proofRequirements":null,"controlPlaneUnfreeze":false,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"proofRequirements":null,"controlPlaneUnfreeze":false,"durableMutationResume":true,"controlPlaneMaintenance":false,"controlPlaneMaintenancePaths":[],"controlPlaneMaintenanceReason":null},"recovery":false,"fingerprint":"33ad65865200db30616fb7207b53194a7d92b69193bef19528611606b2fbc08b","replayCount":0,"serializedBytes":4176},"tenant_id":"766cfaa7-ac42-46c8-bbef-69d13268a29d","created_at":"2026-10-01T18:39:54.419095+00:00","proof_gate":"repository_mutation_intent_persisted","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent","idempotency_key":"mission:3bcfa5bd-ba45-4122-9873-279b560dd6f9:repository-mutation-intent:33ad65865200db30616fb7207b53194a7d92b69193bef19528611606b2fbc08b:0","mission_step_id":"ef6834dc-3176-401f-a18e-e30085e467bf","command_center_event_id":"3bcfa5bd-ba45-4122-9873-279b560dd6f9"},{"id":"a8649b8b-df32-4255-b0b3-84c9ec25e7c9","source":"forgejo-runtime","status":"failed","payload":{"failed":["forgejo-release/workflow","frontend-cloudflare/live"],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"failure","frontend-cloudflare/live":"failure"},"mainSha":"3d1082faa2f3309112ade3f3fd3e45f27098175b","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"3d1082faa2f3309112ade3f3fd3e45f27098175b","releaseState":"failed","sourceInMain":true,"compareStatus":"identical","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/408","runId":408,"status":"failure","conclusion":null,"failedJobs":[{"id":1718,"name":"Frontend deploy failed - ","status":"failure","conclusion":null,"failedSteps":[]}],"fingerprint":"failure|frontend deploy failed -","failureClass":"code_failure","safeAutoRetry":false},"ccExecutionRuntimeProof":null},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-15T17:03:36.791753+00:00","proof_gate":"canonical_release_terminal_failed","source_sha":"3d1082faa2f3309112ade3f3fd3e45f27098175b","external_id":"forgejo-main-3d1082faa2f3","receipt_type":"canonical_release_status","idempotency_key":"mission:0b6fb17c-073c-429a-96fc-8b6123fdb245:forgejo-release-status:3d1082faa2f3309112ade3f3fd3e45f27098175b:failed:forgejo-main/source=success|forgejo-release/workflow=failure|frontend-cloudflare/live=failure","mission_step_id":"e77363ad-0291-488a-8c38-c18667ee0646","command_center_event_id":"0b6fb17c-073c-429a-96fc-8b6123fdb245"},{"id":"a8659698-59e1-4ae6-b86b-c065189ff9eb","source":"cc-execution","status":"recorded","payload":{"objective":"Ship existing Forgejo PR #1844 exactly as-is and finish the Curri background repair. Do not modify source or create another PR. Squash merge the exact green head, release frontend only, and verify the Curri workspace background is visibly rendered in production.","tenantRef":"curri-properties","receivedAt":"2026-09-05T14:06:10.948Z","fingerprint":"716180a076ccc4b4db0ee504f529eb9bdc144143482b91e7714bb97e7e453f07","workstreamRef":"curriproperties","conversationId":null,"canonicalBranch":"ai/curri-fix-background-binding","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Ship existing Forgejo PR #1844 exactly as-is and finish the Curri background repair. Do not modify source or create another PR. Squash merge the exact green head, release frontend only, and verify the Curri workspace background is visibly rendered in production.","wordingChanged":false,"canonicalIntent":"Ship existing Forgejo PR #1844 exactly as-is and finish the Curri background repair. Do not modify source or create another PR. Squash merge the exact green head, release frontend only, and verify the Curri workspace background is visibly rendered in production.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-merge","statement":"Forgejo PR #1844 is squash merged into protected main without further source changes.","proofConditionIds":["proof-merge"]},{"id":"outcome-release","statement":"The merged Curri frontend fix is released to the frontend production target only.","proofConditionIds":["proof-release"]},{"id":"outcome-visual","statement":"The live Curri Properties workspace visibly renders its approved background image instead of a black background.","proofConditionIds":["proof-visual"]}],"objective":"Ship existing Forgejo PR #1844 exactly as-is and finish the Curri background repair. Do not modify source or create another PR. Squash merge the exact green head, release frontend only, and verify the Curri workspace background is visibly rendered in production.","constraints":[{"id":"constraint-one-pr","statement":"Do not create a replacement or duplicate PR.","proofConditionIds":["proof-merge"]},{"id":"constraint-frontend-only","statement":"Do not release unrelated production targets.","proofConditionIds":["proof-release"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-merge","kind":"repository","claim":"PR #1844 is merged on protected main.","route":"/crm/realtor/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]},{"id":"proof-release","kind":"release","claim":"Frontend production release succeeds from the merged source.","route":"/crm/realtor/curri-properties/realtor-dashboard","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"proof-visual","kind":"visual","claim":"Curri workspace background image is visibly rendered instead of black.","route":"/crm/realtor/curri-properties/realtor-dashboard","roleRef":"GodMode","userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[]}],"validationErrors":[]},"requestedBranch":"ai/curri-fix-background-binding","conversationContext":"{\"prNumber\":1844,\"requestContract\":{\"version\":1,\"source\":\"explicit\",\"objective\":\"Ship existing Forgejo PR #1844 exactly as-is and finish the Curri background repair.\",\"intent\":{\"rawUtterance\":\"Fix my Curri background. The page is black and I need the uploaded background visible.\",\"canonicalIntent\":\"Fix the live Curri Properties workspace so its approved uploaded background is visibly rendered instead of black.\",\"wordingChanged\":false,\"resolutionStatus\":\"exact\",\"uniqueResolution\":true,\"clarificationRequired\":false,\"evidence\":[]},\"outcomes\":[{\"id\":\"outcome-merge\",\"statement\":\"Forgejo PR #1844 is squash merged into protected main without further source changes.\",\"proofConditionIds\":[\"proof-merge\"]},{\"id\":\"outcome-release\",\"statement\":\"The merged Curri frontend fix is released to the frontend production target only.\",\"proofConditionIds\":[\"proof-release\"]},{\"id\":\"outcome-visual\",\"statement\":\"The live Curri Properties workspace visibly renders its approved background image instead of a black background.\",\"proofConditionIds\":[\"proof-visual\"]}],\"constraints\":[{\"id\":\"constraint-one-pr\",\"statement\":\"Do not create a replacement or duplicate PR.\",\"proofConditionIds\":[\"proof-merge\"]},{\"id\":\"constraint-frontend-only\",\"statement\":\"Do not release unrelated production targets.\",\"proofConditionIds\":[\"proof-release\"]}],\"proofConditions\":[{\"id\":\"proof-merge\",\"kind\":\"repository\",\"claim\":\"PR #1844 is merged on protected main.\",\"required\":true,\"route\":null,\"expectedText\":null,\"userRef\":null,\"roleRef\":null,\"targetedActions\":[],\"allowedReleaseTargets\":[],\"requiredReleaseTargets\":[]},{\"id\":\"proof-release\",\"kind\":\"release\",\"claim\":\"Frontend production release succeeds from the merged source.\",\"required\":true,\"route\":null,\"expectedText\":null,\"userRef\":null,\"roleRef\":null,\"targetedActions\":[],\"allowedReleaseTargets\":[\"frontend\"],\"requiredReleaseTargets\":[\"frontend\"]},{\"id\":\"proof-visual\",\"kind\":\"visual\",\"claim\":\"Curri workspace background image is visibly rendered instead of black.\",\"required\":true,\"route\":\"/crm/realtor/curri-properties/realtor-dashboard\",\"expectedText\":null,\"userRef\":null,\"roleRef\":\"GodMode\",\"targetedActions\":[],\"allowedReleaseTargets\":[],\"requiredReleaseTargets\":[]}],\"terminalPolicy\":\"all_required_proof_conditions_satisfied_after_live_release\",\"valid\":true,\"validationErrors\":[]}}","requestContractHash":"5c0c6fffcc008a6fcb34b91edabafa2fc03a2741bb673189100fc3ca17b773a4","requestContractRevision":1},"tenant_id":"90ed5bf4-8abd-4d3a-af7c-024664b5b99d","created_at":"2026-09-05T14:06:11.464467+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:01d42cbc-b090-4d1e-b64d-38a3503398b2:tenant-workstream-contribution:716180a076ccc4b4db0ee504f529eb9bdc144143482b91e7714bb97e7e453f07","mission_step_id":null,"command_center_event_id":"01d42cbc-b090-4d1e-b64d-38a3503398b2"},{"id":"a866e7b0-b50d-4718-adbd-b12a213ececa","source":"cc-execution","status":"retryable","payload":{"ok":false,"jobId":null,"phase":"objective_received","branch":"ai/mission-ledger-terminalization-20260909","reason":"retryable_provider_transport:POST:The operation was aborted due to timeout","status":"retryable","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.89-control-plane-integrity","prNumber":null,"terminal":false,"missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91","operation":"execute_mission","proofGate":"repair_mission_execution_retryable","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":7539,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":702,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":702,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":702,"repositoryMutationMs":7539,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":702,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1550,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-10T03:47:09.442211+00:00","proof_gate":"repair_mission_execution_retryable","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:62dc6fb8-3ed0-4271-aca9-960e7745ae91:execute_mission:repair_mission_execution_retryable:current-generation","mission_step_id":"d06627ad-4640-471c-9b48-340bd4cea18e","command_center_event_id":"62dc6fb8-3ed0-4271-aca9-960e7745ae91"},{"id":"a86811e9-8294-4f7c-8e59-98b9cfc837a9","source":"cc-execution","status":"recorded","payload":{"objective":"FRONTEND-ONLY corrective implementation. Apply the approved 321 Auto Unlock mockup to the real live site; do not generate another image. The approved background asset is now provided in source as AUTO_UNLOCK_APPROVED_BACKGROUND from src/pages/auto-lockout/autoUnlockApprovedBackground.ts. Modify src/pages/auto-lockout/AutoUnlockPublic.tsx to import it and render it as the actual full-bleed hero background image behind the working UI, `absolute inset-0 h-full w-full object-cover object-center`, full visible opacity, with only a restrained dark readability overlay. Remove or disable the current gradient/SVG scene layers that obscure or substitute for the background image. Correct desktop geometry to the approved screenshot: large logo/header, left headline block, dominant center video, right How It Works panel, Start My Unlock immediately under video, feature strip across the bottom of the scene, request section immediately below. Preserve the current real hero video, CTA/form behavior, emergency notice, service-area copy, request/sign/submit flow, and mobile functionality. Do not invent services or additional business facts. Create one fresh ai/* branch from current protected main, one PR, canonical Gate, squash merge, Cloudflare frontend release, then run live visual proof on 321autounlock.com. Do not stop at implementation or PR creation.","tenantRef":"321-auto-unlock","receivedAt":"2026-09-24T16:42:48.387Z","fingerprint":"24fc17ebecc71e5d34ab5d86640ed84d331768cd833b025babe1bf9e4c6d9536","workstreamRef":"321autounlock","conversationId":null,"canonicalBranch":null,"requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"FRONTEND-ONLY corrective implementation. Apply the approved 321 Auto Unlock mockup to the real live site; do not generate another image. The approved background asset is now provided in source as AUTO_UNLOCK_APPROVED_BACKGROUND from src/pages/auto-lockout/autoUnlockApprovedBackground.ts. Modify src/pages/auto-lockout/AutoUnlockPublic.tsx to import it and render it as the actual full-bleed hero background image behind the working UI, `absolute inset-0 h-full w-full object-cover object-center`, full visible opacity, with only a restrained dark readability overlay. Remove or disable the current gradient/SVG scene layers that obscure or substitute for the background image. Correct desktop geometry to the approved screenshot: large logo/header, left headline block, dominant center video, right How It Works panel, Start My Unlock immediately under video, feature strip across the bottom of the scene, request section immediately below. Preserve the current real hero video, CTA/form behavior, emergency notice, service-area copy, request/sign/submit flow, and mobile functionality. Do not invent services or additional business facts. Create one fresh ai/* branch from current protected main, one PR, canonical Gate, squash merge, Cloudflare frontend release, then run live visual proof on 321autounlock.com. Do not stop at implementation or PR creation.","wordingChanged":false,"canonicalIntent":"FRONTEND-ONLY corrective implementation. Apply the approved 321 Auto Unlock mockup to the real live site; do not generate another image. The approved background asset is now provided in source as AUTO_UNLOCK_APPROVED_BACKGROUND from src/pages/auto-lockout/autoUnlockApprovedBackground.ts. Modify src/pages/auto-lockout/AutoUnlockPublic.tsx to import it and render it as the actual full-bleed hero background image behind the working UI, `absolute inset-0 h-full w-full object-cover object-center`, full visible opacity, with only a restrained dark readability overlay. Remove or disable the current gradient/SVG scene layers that obscure or substitute for the background image. Correct desktop geometry to the approved screenshot: large logo/header, left headline block, dominant center video, right How It Works panel, Start My Unlock immediately under video, feature strip across the bottom of the scene, request section immediately below. Preserve the current real hero video, CTA/form behavior, emergency notice, service-area copy, request/sign/submit flow, and mobile functionality. Do not invent services or additional business facts. Create one fresh ai/* branch from current protected main, one PR, canonical Gate, squash merge, Cloudflare frontend release, then run live visual proof on 321autounlock.com. Do not stop at implementation or PR creation.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"legacy_derived","version":1,"outcomes":[{"id":"outcome-1","statement":"FRONTEND-ONLY corrective implementation. Apply the approved 321 Auto Unlock mockup to the real live site; do not generate another image. The approved background asset is now provided in source as AUTO_UNLOCK_APPROVED_BACKGROUND from src/pages/auto-lockout/autoUnlockApprovedBackground.ts. Modify src/pages/auto-lockout/AutoUnlockPublic.tsx to import it and render it as the actual full-bleed hero background image behind the working UI, `absolute inset-0 h-full w-full object-cover object-center`, full visible opacity, with only a restrained dark readability overlay. Remove or disable the current gradient/SVG scene layers that obscure or substitute for the background image. Correct desktop geometry to the approved screenshot: large logo/header, left headline block, dominant center video, right How It Works panel, Start My Unlock immediately under video, feature strip across the bottom of the scene, request section immediately below. Preserve the current real hero video, CTA/form behavior, emergency notice, service-area copy, request/sign/submit flow, and mobile functionality. Do not invent services or additional business facts. Create one fresh ai/* branch from current protected main, o","provenance":{"reason":null,"source":"current_request_inference","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]}],"objective":"FRONTEND-ONLY corrective implementation. Apply the approved 321 Auto Unlock mockup to the real live site; do not generate another image. The approved background asset is now provided in source as AUTO_UNLOCK_APPROVED_BACKGROUND from src/pages/auto-lockout/autoUnlockApprovedBackground.ts. Modify src/pages/auto-lockout/AutoUnlockPublic.tsx to import it and render it as the actual full-bleed hero background image behind the working UI, `absolute inset-0 h-full w-full object-cover object-center`, full visible opacity, with only a restrained dark readability overlay. Remove or disable the current gradient/SVG scene layers that obscure or substitute for the background image. Correct desktop geometry to the approved screenshot: large logo/header, left headline block, dominant center video, right How It Works panel, Start My Unlock immediately under video, feature strip across the bottom of the scene, request section immediately below. Preserve the current real hero video, CTA/form behavior, emergency notice, service-area copy, request/sign/submit flow, and mobile functionality. Do not invent services or additional business facts. Create one fresh ai/* branch from current protected main, one PR, canonical Gate, squash merge, Cloudflare frontend release, then run live visual proof on 321autounlock.com. Do not stop at implementation or PR creation.","constraints":[{"id":"visual-artifact-scope","statement":"The requested visual artifact type is authoritative: logo only. Do not add unrelated or mixed visual surfaces unless the owner explicitly requested them.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]},{"id":"visual-content-truth","statement":"Do not present invented names, metrics, prices, dates, services, testimonials, credentials, customer records, or other unknown business facts as real. Omit unknowns or mark them clearly as placeholder/example content.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]},{"id":"tenant-visual-isolation","statement":"Visual work is isolated to 321-auto-unlock. Do not import another tenant's logo, colors, imagery, copy, shell, customer data, business facts, or visual identity unless explicitly requested.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]},{"id":"visual-viewport-authority","statement":"The requested mobile viewport/form factor is authoritative. Do not create a mixed-device composite or add another viewport unless explicitly requested.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production","proof-visual"]},{"id":"reference-visual-fidelity","statement":"The approved reference owns the material visual composition: hierarchy, major geometry, typography scale, spacing rhythm, image placement/crop, color treatment, radii, shadows/glow, and overall density. Material deviation is a failed visual acceptance, not a stylistic reinterpretation.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-visual"]},{"id":"responsive-visual-continuity","statement":"Responsive adaptation may reflow for the target viewport, but it must preserve information hierarchy, branding, functionality, and design language. It must not invent a second design.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-visual"]},{"id":"reference-visual-authority","statement":"The supplied or approved reference visual is immutable acceptance evidence. Generating another mockup, image, or concept cannot satisfy this implementation request; completion requires source implementation, deployment, and reference-matched visual proof.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-visual"]},{"id":"capability-completeness","statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"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.","provenance":{"reason":null,"source":"heuristic_current_objective","inherited":false,"blockingAuthority":true},"proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"FRONTEND-ONLY corrective implementation. Apply the approved 321 Auto Unlock mockup to the real live site; do not generate another image. The approved background asset is now provided in source as AUTO_UNLOCK_APPROVED_BACKGROUND from src/pages/auto-lockout/autoUnlockApprovedBackground.ts. Modify src/pages/auto-lockout/AutoUnlockPublic.tsx to import it and render it as the actual full-bleed hero background image behind the working UI, `absolute inset-0 h-full w-full object-cover object-center`, full visible opacity, with only a restrained dark readability overlay. Remove or disable the current gradient/SVG scene layers that obscure or substitute for the background image. Correct desktop geometry to the approved screenshot: large logo/header, left headline block, dominant center video, right How It Works panel, Start My Unlock immediately under video, feature strip across the bottom of the scene, request section immediately below. Preserve the current real hero video, CTA/form behavior, e","route":"https://321autounlock.com/","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false},{"id":"proof-visual","kind":"visual","claim":"FRONTEND-ONLY corrective implementation. Apply the approved 321 Auto Unlock mockup to the real live site; do not generate another image. The approved background asset is now provided in source as AUTO_UNLOCK_APPROVED_BACKGROUND from src/pages/auto-lockout/autoUnlockApprovedBackground.ts. Modify src/pages/auto-lockout/AutoUnlockPublic.tsx to import it and render it as the actual full-bleed hero background image behind the working UI, `absolute inset-0 h-full w-full object-cover object-center`, full visible opacity, with only a restrained dark readability overlay. Remove or disable the current gradient/SVG scene layers that obscure or substitute for the background image. Correct desktop geometry to the approved screenshot: large logo/header, left headline block, dominant center video, right How It Works panel, Start My Unlock immediately under video, feature strip across the bottom of the scene, request section immediately below. Preserve the current real hero video, CTA/form behavior, e","route":"https://321autounlock.com/","roleRef":null,"userRef":null,"required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"requireCapacityAdmissible":false,"expectedWatchdogPolicyVersion":null,"minConsecutiveHealthyHeartbeats":1,"requirePositiveMemoryAttribution":false,"requireMemoryAdmissionPressureFalse":false}],"validationErrors":[],"capabilityManifest":{"id":"FRONTEND-ONLY-corrective-implementation.-Apply-the-approved-321-Auto-Unlock-mockup-to-the-real-live-","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-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"}},"requestedBranch":null,"conversationContext":null,"requestContractHash":"f5eb79ee677ba75055c3a438cef6b52e9424e92bc8747366a6c8591fec824018","requestContractRevision":1},"tenant_id":"d60e3c27-73ed-4a5f-a49b-c37636455daf","created_at":"2026-09-24T16:42:48.865676+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:7df14840-8e75-4d69-b05d-b38e6ef15dca:tenant-workstream-contribution:24fc17ebecc71e5d34ab5d86640ed84d331768cd833b025babe1bf9e4c6d9536","mission_step_id":null,"command_center_event_id":"7df14840-8e75-4d69-b05d-b38e6ef15dca"},{"id":"a86d3e98-38eb-4588-84e2-ee517b87aaee","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false},"releaseTargetStates":{"frontend":"success"},"requestContractHash":"1f69969a877ae1ab5289fcfdeeede6aae230f60e62471f36a72bc5fce2dd88a2","forgejoWorkflowProof":{"runId":7305,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"frontend":"success"},"targetJobCount":7,"observedTargetStates":{"frontend":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-12T02:07:22.759062+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"298eb7ee500e0e4debac48fff34e4c0e7ff13072","external_id":null,"receipt_type":"canonical_release_status","idempotency_key":"mission:5296186f-079f-4212-a2f6-b65d6f5297f3:forgejo-release-status:298eb7ee500e0e4debac48fff34e4c0e7ff13072:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"870fe0b0-41c8-4b1a-a530-27a2d0126491","command_center_event_id":"5296186f-079f-4212-a2f6-b65d6f5297f3"},{"id":"a86dc758-8350-414a-9c74-6c24cc1d9ff9","source":"cc-execution","status":"blocked","payload":{"reason":"control_plane_maintenance_base_sha_mismatch","fingerprint":"d5aa2bc4adff2bcd3aced4e05ce3add236fe7274bd329e06f4137f7085c41ab3"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T00:35:24.09567+00:00","proof_gate":"repository_mutation_intent_deterministic_failure","source_sha":null,"external_id":null,"receipt_type":"repository_mutation_intent_blocked","idempotency_key":"mission:0d4c822c-357e-4ac8-8ca9-12ebec1d9236:repository-mutation-intent-blocked:d5aa2bc4adff2bcd3aced4e05ce3add236fe7274bd329e06f4137f7085c41ab3","mission_step_id":"ad97ab0f-1e5a-4f80-9d03-69b5f2c3a7c1","command_center_event_id":"0d4c822c-357e-4ac8-8ca9-12ebec1d9236"},{"id":"a86de255-2f75-4ab8-aebc-dcb05cca6b0c","source":"cc-execution","status":"recorded","payload":{"objective":"Fix the Vista del Mar reservation modal header regression shown by the owner. In src/components/rental/VistaReservationApplication.tsx only, keep the currently working reservation-logo media source, but replace the oversized raw modal logo presentation with a compact cream-backed logo chip. The full logo must remain visible with object-contain, be height-capped to roughly 56-64px on desktop instead of using the current 14vw width, and must not overlap the 'Beachfront · Book direct' badge or the gallery. Preserve the back button, unit badge, gallery, synced blurred background, booking form, reservation logic, and every other current behavior exactly. Frontend-only. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release frontend only, and prove the exact merge artifact live on app.knocklaunch.app. Do not run Visual Witness.","tenantRef":"la-vista-del-mar","receivedAt":"2026-08-30T00:59:51.864Z","fingerprint":"1742a1086cd0a5fd8221763c8439f38bb4439295c39a8db8053067c5a3686b60","workstreamRef":"lavistadelmar","conversationId":null,"canonicalBranch":"ai/fix-vista-modal-logo-size-20260830","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Fix the Vista del Mar reservation modal header regression shown by the owner. In src/components/rental/VistaReservationApplication.tsx only, keep the currently working reservation-logo media source, but replace the oversized raw modal logo presentation with a compact cream-backed logo chip. The full logo must remain visible with object-contain, be height-capped to roughly 56-64px on desktop instead of using the current 14vw width, and must not overlap the 'Beachfront · Book direct' badge or the gallery. Preserve the back button, unit badge, gallery, synced blurred background, booking form, reservation logic, and every other current behavior exactly. Frontend-only. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release frontend only, and prove the exact merge artifact live on app.knocklaunch.app. Do not run Visual Witness.","wordingChanged":false,"canonicalIntent":"Fix the Vista del Mar reservation modal header regression shown by the owner. In src/components/rental/VistaReservationApplication.tsx only, keep the currently working reservation-logo media source, but replace the oversized raw modal logo presentation with a compact cream-backed logo chip. The full logo must remain visible with object-contain, be height-capped to roughly 56-64px on desktop instead of using the current 14vw width, and must not overlap the 'Beachfront · Book direct' badge or the gallery. Preserve the back button, unit badge, gallery, synced blurred background, booking form, reservation logic, and every other current behavior exactly. Frontend-only. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release frontend only, and prove the exact merge artifact live on app.knocklaunch.app. Do not run Visual Witness.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"outcome-logo","statement":"The Vista reservation modal header shows the full La Vista del Mar logo at a compact size on a cream translucent backing without overlapping the booking badge or gallery.","proofConditionIds":["proof-production"]}],"objective":"Fix the Vista del Mar reservation modal header regression shown by the owner. In src/components/rental/VistaReservationApplication.tsx only, keep the currently working reservation-logo media source, but replace the oversized raw modal logo presentation with a compact cream-backed logo chip. The full logo must remain visible with object-contain, be height-capped to roughly 56-64px on desktop instead of using the current 14vw width, and must not overlap the 'Beachfront · Book direct' badge or the gallery. Preserve the back button, unit badge, gallery, synced blurred background, booking form, reservation logic, and every other current behavior exactly. Frontend-only. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, release frontend only, and prove the exact merge artifact live on app.knocklaunch.app. Do not run Visual Witness.","constraints":[{"id":"constraint-scope","statement":"Change only src/components/rental/VistaReservationApplication.tsx and preserve the working reservation-logo source plus all gallery, background, booking form, reservation logic, back button, and unit badge behavior.","proofConditionIds":["proof-production"]},{"id":"constraint-no-witness","statement":"Do not run Visual Witness.","proofConditionIds":["proof-production"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"proof-production","kind":"runtime","claim":"The exact frontend merge artifact containing the compact cream-backed modal logo is deployed to app.knocklaunch.app.","route":"/la-vista-del-mar","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/fix-vista-modal-logo-size-20260830","conversationContext":null,"requestContractHash":"ce98a81a67a693d576ab5117b3c1aaeabf2808f9872d1a54e9fc095ce757add4","requestContractRevision":1},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-30T00:59:52.279591+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:3831b74a-8e8e-4e59-832c-a0ba0873abf6:tenant-workstream-contribution:1742a1086cd0a5fd8221763c8439f38bb4439295c39a8db8053067c5a3686b60","mission_step_id":null,"command_center_event_id":"3831b74a-8e8e-4e59-832c-a0ba0873abf6"},{"id":"a8716669-fa3e-47bd-be25-872f509ae038","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-mission-control.js"],"baseSha":"ead6e2c2aba342dc069281e4bb2fe841d65eb028","issuedAt":1791835140594,"expiresAt":1791835320594,"missionId":"ad01effa-4b3c-46ab-987e-91561c4c2839","autoRefreeze":true,"authorizationId":"6762480b-8ba0-4f0c-8147-38d59bf58992","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T19:59:01.086978+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"ead6e2c2aba342dc069281e4bb2fe841d65eb028","external_id":"6762480b-8ba0-4f0c-8147-38d59bf58992","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:ad01effa-4b3c-46ab-987e-91561c4c2839:6762480b-8ba0-4f0c-8147-38d59bf58992","mission_step_id":null,"command_center_event_id":"ad01effa-4b3c-46ab-987e-91561c4c2839"},{"id":"a871ad60-0e76-4949-b907-a590821b70ad","source":"visual-sandbox","status":"verified","payload":{"ok":true,"jobId":"8277d2c7-673e-4dda-b9d2-9da2d828c316","phase":"universal_visual_witness_status","branch":"ai/objective-first-repair-e941883ce08c","reason":null,"status":"verification_pending","metrics":{"receiptBytes":19071,"releaseCount":0,"toolCallCount":12,"repeatedCallCount":2,"executorlessWaitMs":679496,"firstUsefulResultAt":"2026-10-01T12:19:24.711Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":4359,"terminal":false,"missionId":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1","operation":"visual_proof_status","proofGate":"interactive_visual_witness_verified","sourceSha":"02f3245ccc326456533ccb73731a618c0ed491f6","timingsMs":{"queue":1392,"total":28100,"execution":26708},"nextAction":null,"receiptRef":{"mode":"full","missionId":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1"},"performance":null,"deploymentId":"forgejo-main-02f3245ccc32","releaseState":"verified","visualWitness":{"role":"GodMode","jobId":"8277d2c7-673e-4dda-b9d2-9da2d828c316","tenant":"tennex-tax-solutions","runnerUrl":"https://laptop-witness.knocklaunch.app","runnerLane":"laptop","attemptsUsed":1,"supervisorId":"8277d2c7-673e-4dda-b9d2-9da2d828c316","failureReason":null,"observedRoute":"/tennex-tax-solutions/workspace","runnerVersion":"laptop-201ac8a9250d","attemptLineage":[{"jobId":"22b03df2-1bd6-4695-bfbc-0b86158c615f","attempt":1,"category":"verified","sourceSha":"201ac8a9250dda8e16e42fd28dc0ba956abc55b7","startedAt":"2026-10-01T12:29:35.084Z","completedAt":"2026-10-01T12:30:02.353Z","runtimeLane":"cc-execution -> Local Laptop -> universal-witness.mjs","browserEngine":"chromium","failureReason":null,"retryRecovery":null,"runnerVersion":"laptop-201ac8a9250d","browserLaunchReason":"display_unavailable_headless","checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4}}],"missionOutcome":"verified","requestedRoute":"/tennex-tax-solutions/workspace","runnerSourceSha":"201ac8a9250dda8e16e42fd28dc0ba956abc55b7","selectedViewports":["desktop","mobile"],"checkpointAccounting":{"route":{"required":2,"completed":2,"missingIds":[]},"action":{"required":0,"completed":0,"missingIds":[]},"missing":0,"resumed":0,"complete":true,"evidence":{"required":2,"completed":2,"missingIds":[]},"completed":4,"remaining":0,"duplicates":0,"duplicateIds":[],"expectedTotal":4},"correctiveGeneration":0,"restartReplayHistory":[]},"workflowRunId":13830,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime","visual"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":27547,"ownerActionRequired":false,"ownerFacingTerminal":false,"requestContractHash":"871b0e527d80b2d5508c4531af772fb480a3e7ceba16c4d39eae61a594deada7","continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T12:30:45.222921+00:00","proof_gate":"interactive_visual_witness_verified","source_sha":"laptop-201ac8a9250d","external_id":"8277d2c7-673e-4dda-b9d2-9da2d828c316","receipt_type":"visual_proof_status","idempotency_key":"mission:e941883c-e08c-4d2b-ac54-4eeb4afee0b1:visual:8277d2c7-673e-4dda-b9d2-9da2d828c316:verified","mission_step_id":"e79a415e-0da6-49e0-8900-0861b83f882a","command_center_event_id":"e941883c-e08c-4d2b-ac54-4eeb4afee0b1"},{"id":"a874b839-4e01-427f-ac4c-8f659318f1c9","source":"cc-execution","status":"recorded","payload":{"objective":"Fix only the Vista del Mar public-page logo source and footer text. No other visual or behavioral changes.","tenantRef":"lavistadelmar","receivedAt":"2026-08-29T22:36:59.040Z","fingerprint":"31b4aac578900ad2d251656251143d7e7f3970e284097406c1c9898a08538bf0","workstreamRef":"lavistadelmar","conversationId":null,"canonicalBranch":"ai/vista-logo-footer-final-20260829","requestContract":{"valid":true,"intent":{"evidence":[],"confidence":null,"rawUtterance":"Fix only the Vista del Mar public-page logo source and footer text. No other visual or behavioral changes.","wordingChanged":false,"canonicalIntent":"Fix only the Vista del Mar public-page logo source and footer text. No other visual or behavioral changes.","resolutionStatus":"exact","uniqueResolution":true,"clarificationRequired":false},"source":"explicit","version":1,"outcomes":[{"id":"logo","statement":"The La Vista del Mar logo visibly renders on the live public page using the configured reservation-logo media source for f991cbe5-47ee-47b0-bb91-b30b47939038.png.","proofConditionIds":["visual"]},{"id":"footer","statement":"The footer contains exactly: Copyright 2026 Vista Del Mar Short Stay Vacation Rentals.","proofConditionIds":["runtime"]},{"id":"scope","statement":"Only src/pages/rental/ShortTermRentalPublic.tsx changes, limited to the logo source constant and footer text.","proofConditionIds":["repo"]}],"objective":"Fix only the Vista del Mar public-page logo source and footer text. No other visual or behavioral changes.","constraints":[{"id":"nothing-else","statement":"Do not change layout, video, stay cards, hover behavior, reservation buttons, booking overlay behavior, styling, spacing, or copy outside the footer.","proofConditionIds":["repo"]}],"terminalPolicy":"all_required_proof_conditions_satisfied_after_live_release","proofConditions":[{"id":"repo","kind":"repository","claim":"Diff is limited to src/pages/rental/ShortTermRentalPublic.tsx and only the VISTA_LOGO source plus footer text are changed.","route":"/la-vista-del-mar","required":true,"expectedText":null,"targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":[]},{"id":"runtime","kind":"runtime","claim":"Live /la-vista-del-mar contains the exact requested copyright footer text.","route":"/la-vista-del-mar","required":true,"expectedText":"Copyright 2026 Vista Del Mar Short Stay Vacation Rentals","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]},{"id":"visual","kind":"visual","claim":"The La Vista del Mar logo visibly renders on the live public page rather than showing an empty/broken image area.","route":"/la-vista-del-mar","required":true,"expectedText":"A quieter way to stay by the sea.","targetedActions":[],"allowedReleaseTargets":["frontend"],"requiredReleaseTargets":["frontend"]}],"validationErrors":[]},"requestedBranch":"ai/vista-logo-footer-final-20260829","conversationContext":null,"requestContractHash":"f74e76350247902883c43177a24b7cebe0dc37e53da4ea302bed8c4bce144051","requestContractRevision":1},"tenant_id":"71b397ba-b9ad-496b-914c-985d97dbb12e","created_at":"2026-08-29T22:36:59.562841+00:00","proof_gate":"tenant_workstream_contribution_recorded","source_sha":null,"external_id":null,"receipt_type":"tenant_workstream_contribution","idempotency_key":"mission:06529bd2-4948-40ea-a26e-11201ff56e0c:tenant-workstream-contribution:31b4aac578900ad2d251656251143d7e7f3970e284097406c1c9898a08538bf0","mission_step_id":null,"command_center_event_id":"06529bd2-4948-40ea-a26e-11201ff56e0c"},{"id":"a8759943-b531-4ea9-a468-d0a8bf2cfe5b","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/godmode-account-routing-fix","reason":"provider_verified_auto_progress_owns_gate_merge_release_outside_owner_response","status":"waiting_for_gate","metrics":{"receiptBytes":19543,"releaseCount":0,"toolCallCount":1,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":"2026-09-28T15:02:24.122Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.301-premium-visual-system","prNumber":3998,"terminal":false,"missionId":"eea01cc3-df5f-4cf1-86d7-9601bf29037d","operation":"execute_mission","proofGate":"repair_mission_pr_handed_off_to_supervisor","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4370,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":772,"missionSetupMs":327,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":327,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":327,"repositoryMutationMs":3598,"repositoryProviderMs":3598,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2350,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":327,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1248},"nextAction":"Canonical KnockLaunch Gate notifier and durable mission supervisor own Gate, merge, release, and proof progression from this exact PR head outside the owner response path.","receiptRef":{"mode":"full","missionId":"eea01cc3-df5f-4cf1-86d7-9601bf29037d"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3914,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T15:02:29.662149+00:00","proof_gate":"repair_mission_pr_handed_off_to_supervisor","source_sha":null,"external_id":"3998","receipt_type":"execute_mission","idempotency_key":"mission:eea01cc3-df5f-4cf1-86d7-9601bf29037d:execute_mission:repair_mission_pr_handed_off_to_supervisor:current-generation","mission_step_id":"3b1e7573-01fb-4e45-934b-758c4c2e14a9","command_center_event_id":"eea01cc3-df5f-4cf1-86d7-9601bf29037d"},{"id":"a876ee85-2cc6-454f-9693-d478c382d474","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","supabase-edge-production/live":"pending"},"mainSha":"884a97a09b7b6dd4d0d465d386b105aab43063e1","missing":[],"pending":["forgejo-release/workflow","supabase-edge-production/live"],"required":["forgejo-main/source","forgejo-release/workflow","supabase-edge-production/live"],"sourceSha":"884a97a09b7b6dd4d0d465d386b105aab43063e1","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"migrations":false,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["command-center-autopilot"]},"releaseTargetStates":{"supabaseEdge":"pending"},"requestContractHash":"0d867ccfd091d6636ee5e6ed592dd9da35e59d6394bb94c59f91fd028dca929f","forgejoWorkflowProof":{"runId":15725,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"supabaseEdge":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T15:30:25.703868+00:00","proof_gate":"canonical_release_pending","source_sha":"884a97a09b7b6dd4d0d465d386b105aab43063e1","external_id":"forgejo-main-884a97a09b7b","receipt_type":"canonical_release_status","idempotency_key":"mission:29f3db6e-9697-451e-acd5-fa96c2789670:forgejo-release-status:884a97a09b7b6dd4d0d465d386b105aab43063e1:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending","mission_step_id":"c8f67725-f4b2-4b7e-947a-5a89f3c2c8e0","command_center_event_id":"29f3db6e-9697-451e-acd5-fa96c2789670"},{"id":"a877c305-df4c-40b2-a10f-8d38d7dfb194","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/current-experience-editor-acceptance-proof-r202608040026","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.5-truthful-release-correlation","prNumber":3926,"terminal":false,"missionId":"928142a7-8c14-4331-a3ec-914c68291af1","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"0bc39972ddf81e081efaa6aa6bb0a77bd3165751","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"928142a7-8c14-4331-a3ec-914c68291af1"},"performance":null,"deploymentId":"canonical-release-0bc39972ddf8","workflowRunId":30865610474,"releaseTargets":{"frontend":true,"onrunner":true,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":2141,"ownerActionRequired":false},"tenant_id":"c55998b4-82a3-467e-8d35-177bb4785f6e","created_at":"2026-08-04T00:27:08.605518+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"0bc39972ddf81e081efaa6aa6bb0a77bd3165751","external_id":"canonical-release-0bc39972ddf8","receipt_type":"execute_mission","idempotency_key":"mission:928142a7-8c14-4331-a3ec-914c68291af1:execute_mission:ship_and_prove_release_pending","mission_step_id":"3a94718d-3f04-43a8-833d-3e9568e341b1","command_center_event_id":"928142a7-8c14-4331-a3ec-914c68291af1"},{"id":"a8789d5f-3f87-428f-a7e8-ddcab9a15b98","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/bounded-objective-compiler.test.js"],"baseSha":"9aad81ecc1c9d0e2d363642b7b4b0e00765fd241","issuedAt":1791839631617,"expiresAt":1791839811617,"missionId":"d7b6d0ce-e6b1-4ba0-b444-273b194a24ac","autoRefreeze":true,"authorizationId":"c83d1f98-9cb7-439a-8cc4-fde6f0f87bed","authorizationSource":"explicit_owner_request_contract"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-12T21:13:52.448064+00:00","proof_gate":"control_plane_maintenance_exact_scope_authorized","source_sha":"9aad81ecc1c9d0e2d363642b7b4b0e00765fd241","external_id":"c83d1f98-9cb7-439a-8cc4-fde6f0f87bed","receipt_type":"control_plane_maintenance_authorized","idempotency_key":"control-plane-maintenance:d7b6d0ce-e6b1-4ba0-b444-273b194a24ac:c83d1f98-9cb7-439a-8cc4-fde6f0f87bed","mission_step_id":null,"command_center_event_id":"d7b6d0ce-e6b1-4ba0-b444-273b194a24ac"},{"id":"a879535f-f113-4450-8875-86316e62a76f","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/experience-editor-context-menu-nav-fix-r202608032128","reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":1884,"releaseCount":0,"toolCallCount":2,"repeatedCallCount":1,"ownerInterruptionCount":0},"version":"1.30.5-truthful-release-correlation","prNumber":3907,"terminal":false,"missionId":"3953c560-2b37-4d93-826c-4677d7c3c466","operation":"execute_mission","proofGate":"ship_and_prove_release_pending","sourceSha":"496698709a601459f0ffa4434eeea72aa25620a2","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"3953c560-2b37-4d93-826c-4677d7c3c466"},"performance":null,"deploymentId":"canonical-release-496698709a60","workflowRunId":30854789213,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":2062,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-03T21:28:46.779136+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"496698709a601459f0ffa4434eeea72aa25620a2","external_id":"canonical-release-496698709a60","receipt_type":"execute_mission","idempotency_key":"mission:3953c560-2b37-4d93-826c-4677d7c3c466:execute_mission:ship_and_prove_release_pending","mission_step_id":"f662da0c-8d17-4ab7-8d99-ff11290e1b68","command_center_event_id":"3953c560-2b37-4d93-826c-4677d7c3c466"},{"id":"a879645b-b541-4587-aca9-35149add316c","source":"cc-execution","status":"verified","payload":{"ownerWaitSloMs":{"merge_to_live_ms":null,"owner_action_to_pr_ms":null,"green_gate_to_merge_ms":null,"owner_action_to_useful_response_ms":null},"ownerWaitLiveAt":"2026-09-28T15:22:52.686Z"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T14:27:08.662999+00:00","proof_gate":"owner_wait_live_milestone_recorded","source_sha":null,"external_id":null,"receipt_type":"owner_wait_live_milestone","idempotency_key":"mission:8fab9106-a8de-4203-a8a4-2e3f007112f9:owner-wait-live","mission_step_id":"1eaa34cd-fe2e-43dd-9c2d-83705af1ffaf","command_center_event_id":"8fab9106-a8de-4203-a8a4-2e3f007112f9"},{"id":"a87ac0fe-b341-451c-bb03-b504f937a988","source":"cc-execution","status":"waiting_for_gate","payload":{"ok":true,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-11b331625fb7","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.144-request-contract-inference","prNumber":2709,"terminal":false,"missionId":"11b33162-5fb7-4468-bfe1-f1b01ad98624","operation":"execute_mission","proofGate":"repair_mission_fresh_pr_handed_off_to_gate","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":4409,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":0,"approvedPlanMs":0,"missionSetupMs":423,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":423,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":423,"repositoryMutationMs":4409,"repositoryProviderMs":3585,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":2045,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":423,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":1540},"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":"11b33162-5fb7-4468-bfe1-f1b01ad98624"},"performance":null,"deploymentId":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3162,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-14T03:09:08.057126+00:00","proof_gate":"repair_mission_fresh_pr_handed_off_to_gate","source_sha":null,"external_id":"2709","receipt_type":"execute_mission","idempotency_key":"mission:11b33162-5fb7-4468-bfe1-f1b01ad98624:execute_mission:repair_mission_fresh_pr_handed_off_to_gate:current-generation","mission_step_id":"2ff84032-edc3-4fd2-a12c-ae6ad71494c6","command_center_event_id":"11b33162-5fb7-4468-bfe1-f1b01ad98624"},{"id":"a87cb555-f8fa-443f-a682-90c5779158f0","source":"durable-mission-ledger","status":"verified","payload":{"sourceSha":"529c0cf4c14cc48d2380af003bbce22c4720ba44","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Hosted Console Forgejo provider observation succeeds and returns msi-local runner inventory.","proofConditionIds":["proof-production"]}],"satisfied":true,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"11dad67f04f5ffce5ee4048fdc411a29d2b09a3528a62c1c35f5cefe1e6e7ed1","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"supabaseEdge":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["supabaseEdge"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"11dad67f04f5ffce5ee4048fdc411a29d2b09a3528a62c1c35f5cefe1e6e7ed1"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":[],"activeReleaseTargets":["supabaseEdge"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-26T17:10:27.440847+00:00","proof_gate":"request_contract_terminal_verified","source_sha":"529c0cf4c14cc48d2380af003bbce22c4720ba44","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:3b92d049-104f-41c3-a4e5-d0e352047f02:request-contract:11dad67f04f5ffce5ee4048fdc411a29d2b09a3528a62c1c35f5cefe1e6e7ed1:529c0cf4c14cc48d2380af003bbce22c4720ba44:verified:","mission_step_id":"64ca1cd2-8ece-4719-b5ec-f6c9d21e61b8","command_center_event_id":"3b92d049-104f-41c3-a4e5-d0e352047f02"},{"id":"a87d37a1-f823-4a43-ab46-620a0468eed3","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"1537fa70b4ecc7600dc3a91615ceaa9c6ade1cd2","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"expired-session","satisfied":false,"statement":"Expired or stale MCP access sessions recover through refresh-access-token and retry-same-request semantics without a reconnect loop.","proofConditionIds":["repo-recovery","runtime-live"]},{"id":"security-boundary","satisfied":false,"statement":"Invalid OAuth credentials and unauthorized identities remain fail closed and require reauthorization.","proofConditionIds":["repo-security","runtime-live"]},{"id":"provider-resilience","satisfied":false,"statement":"Transient OAuth/JWKS failures remain bounded retryable provider failures rather than invalid-token challenges.","proofConditionIds":["repo-provider","runtime-live"]},{"id":"canonical-contract","satisfied":false,"statement":"The canonical MCP connection contract encodes self-healing refresh/retry as the normal expired-session path and forbids reconnect churn.","proofConditionIds":["repo-contract"]}],"satisfied":false,"constraints":[{"id":"scope","satisfied":false,"statement":"Mutate only workers/cc-execution/src/index-mcp-oauth.js, workers/cc-execution/test/mcp-oauth.test.js, config/mcp-connection-contract.json, and workers/cc-execution/test/mcp-connection-contract.test.js unless exact source evidence proves one directly required companion file.","proofConditionIds":["repo-recovery","repo-security","repo-provider","repo-contract","runtime-live"]},{"id":"security","satisfied":false,"statement":"Do not widen canonical owner access, weaken JWT validation, or store OAuth refresh tokens server-side.","proofConditionIds":["repo-recovery","repo-security","repo-provider","repo-contract","runtime-live"]},{"id":"architecture","satisfied":false,"statement":"Do not create parallel auth, watchdog, MCP endpoint, repository, or release infrastructure.","proofConditionIds":["repo-recovery","repo-security","repo-provider","repo-contract","runtime-live"]}],"contractHash":"f44813e3a0b549d38e0b552d9aa354d92caa9002165d06bfa2228d19aaebf45c","releaseBound":true,"witnessBound":false,"visualRequested":false,"visualSatisfied":true,"conditionResults":[{"id":"repo-recovery","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f44813e3a0b549d38e0b552d9aa354d92caa9002165d06bfa2228d19aaebf45c","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"repo-security","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f44813e3a0b549d38e0b552d9aa354d92caa9002165d06bfa2228d19aaebf45c","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"repo-provider","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f44813e3a0b549d38e0b552d9aa354d92caa9002165d06bfa2228d19aaebf45c","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"repo-contract","kind":"repository","evidence":{"repositoryProofGate":null,"requestContractHash":"f44813e3a0b549d38e0b552d9aa354d92caa9002165d06bfa2228d19aaebf45c","repositoryProofStatus":"required","repositoryProofSourceSha":null},"required":true,"satisfied":false},{"id":"runtime-live","kind":"runtime","evidence":{"releaseState":"verified","activeReleaseTargets":["ccExecution"],"releaseRequestContractHash":"f44813e3a0b549d38e0b552d9aa354d92caa9002165d06bfa2228d19aaebf45c"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["repository"],"activeReleaseTargets":["ccExecution"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:13:14.293696+00:00","proof_gate":"request_contract_pending","source_sha":"1537fa70b4ecc7600dc3a91615ceaa9c6ade1cd2","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:371ce6e8-f01b-4965-90fc-01e40ac39855:request-contract:f44813e3a0b549d38e0b552d9aa354d92caa9002165d06bfa2228d19aaebf45c:1537fa70b4ecc7600dc3a91615ceaa9c6ade1cd2:pending:repository","mission_step_id":"947e35cc-9083-4d98-9e89-3a1eca2b4806","command_center_event_id":"371ce6e8-f01b-4965-90fc-01e40ac39855"},{"id":"a87e5583-54ed-4070-a52b-356aa0b204fd","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-0dc146a1ba25","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"executorlessWaitMs":0,"firstUsefulResultAt":null,"recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.94-terminal-completion-supervisor","prNumber":null,"terminal":false,"missionId":"0dc146a1-ba25-47b2-8dd5-7b989f288fe9","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2790,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":530,"providerAuthMs":0,"ledgerPrepareMs":530,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":530,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":530,"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":"0dc146a1-ba25-47b2-8dd5-7b989f288fe9"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":3732,"likelyAffectedFiles":["supabase/functions/pcg-r2-media/index.ts"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T13:30:45.453629+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:0dc146a1-ba25-47b2-8dd5-7b989f288fe9:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"0b97cb4b-349c-4ab0-8303-20da46f3f13c","command_center_event_id":"0dc146a1-ba25-47b2-8dd5-7b989f288fe9"},{"id":"a881e081-d31c-4851-b16d-12f7a037693f","source":"cc-execution","status":"authorized","payload":{"paths":["workers/cc-execution/src/index-release-fast-lane.js"],"reason":"Owner requested continued Command Center speed and stability improvement; this exact scoped repair removes redundant and serialized Forgejo reads while preserving all safety invariants.","baseSha":"2c1a677adcf89ee5e5e4c6ef3d48cfbb40ef3ffa","issuedAt":1788893606050,"expiresAt":1788893786050,"missionId":"d042c33f-a800-4242-9ac7-360e74f3c126","authorizationId":"f7047183-13ec-4ef0-9551-73d344a580d2","retryableWithinExactScope":true},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-08T18:53:26.446692+00:00","proof_gate":"control_plane_maintenance_scope_authorized","source_sha":"2c1a677adcf89ee5e5e4c6ef3d48cfbb40ef3ffa","external_id":null,"receipt_type":"control_plane_maintenance_authorization","idempotency_key":"control-plane-maintenance-authorize:f7047183-13ec-4ef0-9551-73d344a580d2","mission_step_id":"12249c4a-ca7f-4ffe-a5e8-385a8089acef","command_center_event_id":"d042c33f-a800-4242-9ac7-360e74f3c126"},{"id":"a8849bc1-38ba-4ae3-8beb-b645aea936ae","source":"cc-execution-autonomous-supervisor","status":"advanced","payload":{"trigger":"cloudflare_cron","leaseEpoch":1,"afterSignature":"{\"stateMachineVersion\":1,\"phase\":\"pull_request\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"automatic_mission_resume\",\"status\":\"retryable\",\"proofGate\":\"repair_mission_auto_progress_authorization_retryable\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"retry_bounded_recovery\",\"lane\":\"cc-execution\",\"reason\":\"repair_mission_auto_progress_authorization_retryable\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"preflight\",\"deadlineAt\":\"2026-08-04T01:26:17.095126+00:00\",\"recoveryAction\":\"retry_bounded_recovery\"},\"blocker\":\"repair_mission_auto_progress_authorization_retryable\",\"terminal\":false,\"branch\":null,\"prNumber\":3933,\"sourceSha\":null,\"deploymentId\":null}","beforeSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"ship_and_prove\",\"status\":\"blocked\",\"proofGate\":\"canonical_release_blocked\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_without_merged_source\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"acceptance\":{\"total\":6,\"verified\":0,\"pending\":6,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"preflight\",\"implementation\",\"pull_request\",\"release\",\"runtime_proof\",\"visual_proof\"]},\"stall\":{\"stalled\":true,\"reason\":\"step_deadline_exceeded\",\"step\":\"preflight\",\"deadlineAt\":\"2026-08-04T01:26:17.095126+00:00\",\"recoveryAction\":\"reconcile_pull_request\"},\"blocker\":\"canonical_release_blocked\",\"terminal\":false,\"branch\":null,\"prNumber\":3933,\"sourceSha\":null,\"deploymentId\":null}","transitionBrain":"mission_status_deterministic_supervisor"},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-09-20T22:05:13.256941+00:00","proof_gate":"deterministic_semantic_transition_journaled","source_sha":null,"external_id":null,"receipt_type":"deterministic_supervisor_transition","idempotency_key":"mission:15f77cfe-9a6e-4dd0-a26b-3793fde9ab0b:deterministic-transition:{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"ship_and_prove\",\"status\":\"blocked\",\"proofGate\":\"canonical_release_blocked\"},\"activeStep\":{\"key\":\"preflight\",\"status\":\"ready\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"implementation\",\"status\":\"pending\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_pull_request\",\"lane\":\"cc-execution\",\"reason\":\"pull_request_exists_","mission_step_id":"b81a0257-0d71-41ea-be26-a8f3224f278f","command_center_event_id":"15f77cfe-9a6e-4dd0-a26b-3793fde9ab0b"},{"id":"a885c39b-7f79-4143-a332-143a272142fa","source":"owner_authorized_full_backlog_cleanup","status":"recorded","payload":{"category":"platform_editor_brand","disposition":"superseded_execution_attempt","previousStatus":"blocked","sourcePreserved":true,"noCompletionClaim":true,"recoveryPortfolioId":"1c56b7ee-3a9b-1478-f8b2-0ddc33a0d51b"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-11T16:14:39.646808+00:00","proof_gate":"source_objective_preserved_in_existing_mission_ledger","source_sha":null,"external_id":null,"receipt_type":"owner_backlog_disposition","idempotency_key":"owner-full-backlog-cleanup-20261011:62f34494-9b47-4733-93ed-7817d911a9d4","mission_step_id":null,"command_center_event_id":"62f34494-9b47-4733-93ed-7817d911a9d4"},{"id":"a8862ff8-b3f8-47db-b89e-1704c0f7648d","source":"github-status","status":"pending","payload":{"failed":[],"states":{"canonical-production-release/verified":"pending"},"missing":["supabase-edge-production/live"],"pending":["canonical-production-release/verified"],"required":["canonical-production-release/verified","supabase-edge-production/live"],"sourceSha":"80b55d6f5208b6366664172df4e5c27eea9028b6","releaseState":"pending","exactConductorRun":{"id":31674902620,"status":"in_progress","headSha":"80b55d6f5208b6366664172df4e5c27eea9028b6","conclusion":null,"compareStatus":"identical","sourceMatches":true,"containsSourceSha":true,"reconciliationMode":null},"ccExecutionRuntimeProof":null},"tenant_id":"fe5cc9d9-c2fe-4062-84c7-a334663cd63c","created_at":"2026-08-13T06:43:34.998938+00:00","proof_gate":"canonical_release_pending","source_sha":"80b55d6f5208b6366664172df4e5c27eea9028b6","external_id":"canonical-release-80b55d6f5208","receipt_type":"canonical_release_status","idempotency_key":"mission:1ea9c134-c9a7-415e-85d6-a5b3cf2cb352:release-status:80b55d6f5208b6366664172df4e5c27eea9028b6:31674902620:pending:canonical-production-release/verified=pending|supabase-edge-production/live=missing","mission_step_id":"5f613864-b79c-405b-9271-8222f52e3133","command_center_event_id":"1ea9c134-c9a7-415e-85d6-a5b3cf2cb352"},{"id":"a88646c8-e430-4b8b-8e05-c2b91c923d89","source":"cc-execution","status":"deployment_dispatched","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"deployment_dispatched","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.47.2-release-lineage-compare","prNumber":376,"terminal":false,"missionId":"1885772a-2dc9-4c3f-94f8-facf8ee0b18a","operation":"ship_and_prove","proofGate":"canonical_release_dispatched","sourceSha":"197b8cb1473e567c2df68313cba7b641e767496c","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"1885772a-2dc9-4c3f-94f8-facf8ee0b18a"},"performance":null,"deploymentId":"forgejo-main-197b8cb1473e","workflowRunId":1250,"releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":6224,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-18T15:50:06.172546+00:00","proof_gate":"canonical_release_dispatched","source_sha":"197b8cb1473e567c2df68313cba7b641e767496c","external_id":"forgejo-main-197b8cb1473e","receipt_type":"ship_and_prove","idempotency_key":"mission:1885772a-2dc9-4c3f-94f8-facf8ee0b18a:ship_and_prove:canonical_release_dispatched:197b8cb1473e567c2df68313cba7b641e767496c:1250","mission_step_id":"5d1bcdbc-7a8f-4833-b7fe-50090cf576ec","command_center_event_id":"1885772a-2dc9-4c3f-94f8-facf8ee0b18a"},{"id":"a887fdf7-5b51-478f-aa85-fa9f460a0317","source":"cc-execution","status":"release_verification_pending","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":null,"reason":null,"status":"release_verification_pending","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.30.2-deferred-visual-proof","prNumber":3897,"terminal":false,"missionId":"ff6e4f09-1cc1-4460-a97d-070c7a75d3ed","operation":"ship_and_prove","proofGate":"ship_and_prove_release_pending","sourceSha":"2f767c4fa70aa859df76c495cf98776afc358bab","timingsMs":null,"nextAction":null,"receiptRef":{"mode":"full","missionId":"ff6e4f09-1cc1-4460-a97d-070c7a75d3ed"},"performance":null,"deploymentId":"canonical-release-2f767c4fa70a","workflowRunId":null,"releaseTargets":{"frontend":true,"onrunner":false,"ccExecution":false,"supabaseEdge":false},"detailsAvailable":true,"sourceReceiptBytes":876,"ownerActionRequired":false},"tenant_id":"a2929648-19db-46c8-9e93-07378ed1aa5f","created_at":"2026-08-03T17:47:22.21402+00:00","proof_gate":"ship_and_prove_release_pending","source_sha":"2f767c4fa70aa859df76c495cf98776afc358bab","external_id":"canonical-release-2f767c4fa70a","receipt_type":"ship_and_prove","idempotency_key":"mission:ff6e4f09-1cc1-4460-a97d-070c7a75d3ed:ship_and_prove:ship_and_prove_release_pending","mission_step_id":"bfbf0409-0352-496c-a792-a6d4ce013859","command_center_event_id":"ff6e4f09-1cc1-4460-a97d-070c7a75d3ed"},{"id":"a8885a9a-f3c1-4be1-97ad-8b009b1fcb84","source":"cc-execution","status":"release_reconciliation_pending","payload":{"ok":true,"jobId":null,"phase":"pull_request","branch":"ai/objective-first-repair-56e94f79c087","reason":null,"status":"release_reconciliation_pending","metrics":{"receiptBytes":7710,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":0,"executorlessWaitMs":68596,"firstUsefulResultAt":"2026-10-01T18:12:34.666Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.64.38-paul-owner-velocity","prNumber":4376,"terminal":false,"missionId":"56e94f79-c087-4b08-878c-f7a3aee3d48e","operation":"execute_mission","proofGate":"canonical_release_reconciliation_pending","sourceSha":"ab1bb85dc6e422e3f35ed6e310b0a972d0bf9200","timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":2680,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"prReadinessMs":725,"approvedPlanMs":0,"missionSetupMs":391,"providerAuthMs":0,"shipAndProveMs":1557,"ledgerPrepareMs":282,"ledgerReconcileMs":0,"lineageReconcileMs":109,"resolvePreflightMs":391,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":282,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":"reconcile_release","receiptRef":{"mode":"full","missionId":"56e94f79-c087-4b08-878c-f7a3aee3d48e"},"performance":null,"deploymentId":"forgejo-main-ab1bb85dc6e4","releaseState":null,"workflowRunId":null,"releaseTargets":{"frontend":true,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":["runtime"],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":2498,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-01T18:13:51.095962+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":"ab1bb85dc6e422e3f35ed6e310b0a972d0bf9200","external_id":"forgejo-main-ab1bb85dc6e4","receipt_type":"execute_mission","idempotency_key":"mission:56e94f79-c087-4b08-878c-f7a3aee3d48e:execute_mission:canonical_release_reconciliation_pending:current-generation","mission_step_id":"00bc4c8d-cca6-4a6f-9afd-930fe85914ab","command_center_event_id":"56e94f79-c087-4b08-878c-f7a3aee3d48e"},{"id":"a8885fb6-cefd-4765-97d6-88687a5579f8","source":"forgejo-runtime","status":"pending","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"pending","frontend-cloudflare/live":"pending","supabase-migrations/live":"success","supabase-edge-production/live":"pending"},"mainSha":"bb112dc50c959876a00474597a9e6282b5977a03","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","supabase-migrations/live"],"sourceSha":"bb112dc50c959876a00474597a9e6282b5977a03","releaseState":"pending","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":true,"migrations":true,"ccExecution":false,"supabaseEdge":true,"edgeFunctionSlugs":["pcg-commerce-publisher","pcg-r2-media","upsert-tenant-provider-secret","verify-tenant-provider"]},"releaseTargetStates":{"frontend":"pending","migrations":"success","supabaseEdge":"pending"},"requestContractHash":"1ec0c8a351e377b273ac6dfa9de4181e76fe1d56a92249161145d719c85d34ab","forgejoWorkflowProof":{"runId":14990,"source":"signed_push_receipt","status":"running","results":{},"conclusion":"running","targetStates":{"frontend":"pending","migrations":"success","supabaseEdge":"pending"},"targetJobCount":7,"observedTargetStates":{"frontend":"pending","migrations":"success","supabaseEdge":"pending"}},"releaseSourceVerified":true,"ccExecutionRuntimeProof":null,"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-04T01:11:57.845164+00:00","proof_gate":"canonical_release_pending","source_sha":"bb112dc50c959876a00474597a9e6282b5977a03","external_id":"forgejo-main-bb112dc50c95","receipt_type":"canonical_release_status","idempotency_key":"mission:e89724a3-a71e-4de2-a57e-d20ef953365a:forgejo-release-status:bb112dc50c959876a00474597a9e6282b5977a03:pending:forgejo-main/source=success|forgejo-release/workflow=pending|supabase-edge-production/live=pending|frontend-cloudflare/live=pending|supabase-migrations/live=success","mission_step_id":"03a4894c-e05a-4913-ac5c-81f6b99506d3","command_center_event_id":"e89724a3-a71e-4de2-a57e-d20ef953365a"},{"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":"a890e380-94ff-46c7-88de-2a4b917d9003","source":"cc-execution","status":"synthesis_required","payload":{"ok":true,"jobId":null,"phase":"objective_received","branch":"ai/objective-first-repair-b97a508143dc","reason":null,"status":"synthesis_required","metrics":{"receiptBytes":0,"releaseCount":0,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":"1.58.223-durable-witness-lane-affinity","prNumber":null,"terminal":false,"missionId":"b97a5081-43dc-46f6-b972-6875f4dbbeb2","operation":"execute_mission","proofGate":"repair_mission_synthesis_ready","sourceSha":null,"timingsMs":{"gateMs":0,"proofMs":0,"handlerMs":190,"releaseMs":0,"mutationMs":0,"repositoryMs":0,"missionSetupMs":1253,"providerAuthMs":0,"ledgerPrepareMs":1253,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":1253,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"totalSynchronousLedgerMs":1253,"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":"b97a5081-43dc-46f6-b972-6875f4dbbeb2"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":5329,"likelyAffectedFiles":["src/pages/mobile-vendor/BigPapisEvents.tsx","src/pages/mobile-vendor/BigPapisStartPopup.tsx"],"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-23T15:40:03.680863+00:00","proof_gate":"repair_mission_synthesis_ready","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:b97a5081-43dc-46f6-b972-6875f4dbbeb2:execute_mission:repair_mission_synthesis_ready:current-generation","mission_step_id":"85a2ca76-3901-49e8-a883-e8be6f4ecb7c","command_center_event_id":"b97a5081-43dc-46f6-b972-6875f4dbbeb2"},{"id":"a8913d11-8e83-41c6-a41c-924426c1f71b","source":"cc-execution","status":"waiting","payload":{"sourceTargets":["src/pages/card-grading/PCGPublicSite.tsx"],"continuationObjective":"READ-ONLY. In src/pages/card-grading/PCGPublicSite.tsx return excerpts around these literal concepts if present: type=\"file\", expected_card_count, customer_name, card_grading_submissions, card_grading_cards, pcg-r2-media, pcg-google-drive-media, functions.invoke, whatsmyprogress, tracking, submit. Do not mutate."},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-05T18:11:50.342877+00:00","proof_gate":"mission_continuation_scope_persisted","source_sha":null,"external_id":null,"receipt_type":"mission_continuation_scope_updated","idempotency_key":"mission:7f3d6c15-a144-4230-acac-377132a9cba8:mission_continuation_scope_updated:mission_continuation_scope_persisted:waiting","mission_step_id":"351e627a-7a1b-40f6-b0b9-f873e7c47534","command_center_event_id":"7f3d6c15-a144-4230-acac-377132a9cba8"},{"id":"a8919d7b-c5c4-43c0-96d4-db4e81eb3312","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","frontend-cloudflare/live":"success"},"mainSha":"e0fb74e69793fe5a5af2877e94c7237f7a10ecf4","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","frontend-cloudflare/live"],"sourceSha":"e0fb74e69793fe5a5af2877e94c7237f7a10ecf4","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":"96decf7760d7835d93679d622ec5921afe131bcec3b958a8b21769965ca560d0","forgejoWorkflowProof":{"url":"https://git.knocklaunch.app/noel/KnockLaunchOS/actions/runs/10258","runId":10258,"status":"success","sourceSha":"e0fb74e69793fe5a5af2877e94c7237f7a10ecf4","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-20T06:04:59.052438+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"e0fb74e69793fe5a5af2877e94c7237f7a10ecf4","external_id":"forgejo-main-e0fb74e69793","receipt_type":"canonical_release_status","idempotency_key":"mission:00736b25-4ca2-4d45-aacf-f618d1303fdc:forgejo-release-status:e0fb74e69793fe5a5af2877e94c7237f7a10ecf4:verified:forgejo-main/source=success|forgejo-release/workflow=success|frontend-cloudflare/live=success","mission_step_id":"2fd0d728-f010-4a38-9126-bec4e5d6dd97","command_center_event_id":"00736b25-4ca2-4d45-aacf-f618d1303fdc"},{"id":"a8940060-a592-49ae-a346-9a5196ccb4c2","source":"cc-execution","status":"waiting","payload":{"kind":"heartbeat","message":"Still active in release.","nextAction":{"lane":"production-release-conductor","action":"reconcile_release","reason":"merged_source_requires_release_proof","automationAllowed":true,"ownerActionRequired":false},"silenceBudgetMs":15000,"semanticCheckpointSignature":"{\"stateMachineVersion\":1,\"phase\":\"release\",\"ownerFacingState\":null,\"latest\":{\"kind\":\"receipt\",\"key\":\"owner_progress_heartbeat\",\"status\":\"waiting\",\"proofGate\":\"owner_progress_heartbeat\"},\"activeStep\":{\"key\":\"implementation\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextStep\":{\"key\":\"pull_request\",\"status\":\"waiting\",\"lane\":\"cc-execution\"},\"nextSafeAction\":{\"action\":\"reconcile_release\",\"lane\":\"production-release-conductor\",\"reason\":\"merged_source_requires_release_proof\",\"automationAllowed\":true,\"ownerActionRequired\":false},\"executionOwnership\":{\"active\":false,\"state\":\"waiting\",\"executor\":null,\"lane\":\"cc-execution\",\"nextAction\":\"reconcile_release\",\"recoveryOwner\":\"production-release-conductor\"},\"acceptance\":{\"total\":1,\"verified\":0,\"pending\":1,\"percent\":0,\"satisfied\":false,\"verifiedIds\":[],\"pendingIds\":[\"proof-production\"]},\"stall\":{\"stalled\":false,\"reason\":\"within_deadline\",\"step\":\"visual_proof\",\"deadlineAt\":\"2026-10-06T08:33:13.056202+00:00\",\"recoveryAction\":null},\"blocker\":null,\"terminal\":false,\"branch\":null,\"prNumber\":5163,\"sourceSha\":\"d059e784c8fb33ceeb0e36baec00e818ef3753e8\",\"deploymentId\":\"forgejo-main-d059e784c8fb\"}"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-10-06T07:19:38.575468+00:00","proof_gate":"owner_progress_heartbeat","source_sha":null,"external_id":null,"receipt_type":"owner_progress_heartbeat","idempotency_key":"mission:6cd825d0-ddfe-4532-8e8e-5f72704f5be5:owner-progress-heartbeat:119418078","mission_step_id":"8f1c0a7d-df5b-4529-9b5e-b41c824b98db","command_center_event_id":"6cd825d0-ddfe-4532-8e8e-5f72704f5be5"},{"id":"a895365e-0d19-4ceb-9a69-0c08b11b2341","source":"durable-mission-ledger","status":"pending","payload":{"sourceSha":"cd78716d87ba09dbbbc580808871d01fb410eed7","requestContractProof":{"legacy":false,"present":true,"outcomes":[{"id":"outcome-1","satisfied":true,"statement":"Fix the live /knock-launch-os owner shell so the Personal tenant's canonical tenant background remains visible after loading. Current main proves OwnerWorkspaceShell in src/pages/owner/KnockLaunchOSShared.tsx hardcodes an opaque bg-[#050806] root plus an opaque full-screen dark gradient over the shared tenant background. Make the smallest frontend-only repair in that exact file: remove the opaque shell background ownership and keep only translucent premium darkening/glass treatment so the underlying canonical tenant background can show through on desktop and mobile. Preserve navigation, layout, typography, owner account menu, routing, and all data behavior. Do not hardcode an image URL and do not change tenant background resolution, auth, Supabase, runtime, or control-plane code. Use one fresh ai/* branch, one PR, KnockLaunch Gate, squash merge, frontend-only Cloudflare release, and prove the rendered /knock-launch-os route visibly shows the tenant background behind the owner shell.","proofConditionIds":["proof-production"]}],"satisfied":false,"constraints":[{"id":"capability-completeness","satisfied":true,"statement":"Every dependency the implementation declares or relies on must be wired and proven across applicable frontend, backend/runtime, schema/data/storage, authentication/authorization, provider configuration, prerequisite/loading/empty/error states, release ownership, and live production behavior; owner-authorized unavailable dependencies must become explicit prerequisite states rather than runtime failures.","proofConditionIds":["proof-production"]},{"id":"atomic-capability-lifecycle","satisfied":true,"statement":"Changed capabilities remain non-active until dependency readiness, N/N-1 compatibility, affected-target release, and claim-matched production canary proof are satisfied; missing optional dependencies become prerequisite_required, and runtime drift or health-contract violation quarantines only the affected capability instead of breaking unrelated working capability.","proofConditionIds":["proof-production"]}],"contractHash":"260ec3ef81289cca54f2392ba9c6e1ac6b3b526791ac855fa0c67610348078c4","releaseBound":true,"witnessBound":false,"visualRequested":true,"visualSatisfied":false,"conditionResults":[{"id":"proof-production","kind":"runtime","evidence":{"reason":null,"satisfied":true,"releaseState":"verified","missingTargets":[],"disallowedTargets":[],"migrationRequired":false,"releaseTargetStates":{"frontend":"success"},"unsuccessfulTargets":[],"activeReleaseTargets":["frontend"],"allowedReleaseTargets":[],"requiredReleaseTargets":[],"migrationReleaseVerified":null,"releaseRequestContractHash":"260ec3ef81289cca54f2392ba9c6e1ac6b3b526791ac855fa0c67610348078c4"},"required":true,"satisfied":true}],"validationErrors":[],"pendingProofKinds":["visual"],"activeReleaseTargets":["frontend"]},"authoritativeMissionRefresh":true,"evaluatedRequestContractRevision":1},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-13T17:48:28.036267+00:00","proof_gate":"request_contract_pending","source_sha":"cd78716d87ba09dbbbc580808871d01fb410eed7","external_id":null,"receipt_type":"request_contract_reconciliation","idempotency_key":"mission:53213a39-bb66-4224-b68a-8bd17206abae:request-contract:260ec3ef81289cca54f2392ba9c6e1ac6b3b526791ac855fa0c67610348078c4:cd78716d87ba09dbbbc580808871d01fb410eed7:pending:visual","mission_step_id":"4766bd87-fb73-4fe3-8a56-40f836744a21","command_center_event_id":"53213a39-bb66-4224-b68a-8bd17206abae"},{"id":"a8970ab6-23c3-401d-a754-964c799e36bd","source":"cc-execution","status":"in_progress","payload":{"ok":true,"jobId":null,"phase":"release","branch":"ai/objective-first-repair-07b2f40a16a5","reason":null,"status":"in_progress","metrics":{"receiptBytes":0,"releaseCount":2,"toolCallCount":0,"repeatedCallCount":0,"ownerInterruptionCount":0},"version":null,"prNumber":3257,"terminal":false,"missionId":"07b2f40a-16a5-4b53-ade2-c554c94fea57","operation":"automatic_mission_resume","proofGate":"canonical_release_reconciliation_pending","sourceSha":"3dec871f2642bf761f41ac62a3e53a4430256980","timingsMs":{"prReadinessMs":124,"approvedPlanMs":0,"shipAndProveMs":3655,"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":"07b2f40a-16a5-4b53-ade2-c554c94fea57"},"performance":null,"deploymentId":"forgejo-main-3dec871f2642","releaseState":"pending","workflowRunId":10197,"releaseTargets":{"frontend":true,"onrunner":false,"migrations":false,"ccExecution":false,"supabaseEdge":false,"edgeFunctionSlugs":[]},"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":793,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-20T03:54:50.904594+00:00","proof_gate":"canonical_release_reconciliation_pending","source_sha":null,"external_id":"3257","receipt_type":"automatic_mission_resume","idempotency_key":"mission:07b2f40a-16a5-4b53-ade2-c554c94fea57:automatic-mission-resume:3257:canonical_release_reconciliation_pending","mission_step_id":"bc11d63b-eef1-4a6d-b227-1b3ba1a70cff","command_center_event_id":"07b2f40a-16a5-4b53-ade2-c554c94fea57"},{"id":"a8984929-8ac0-481f-9ddb-731dd91cf288","source":"cc-execution","status":"blocked","payload":{"ok":false,"jobId":null,"phase":"implementation","branch":"ai/objective-first-repair-687d0892fe8c","reason":"control_plane_maintenance_authorization_required","status":"blocked","metrics":{"receiptBytes":26876,"releaseCount":0,"toolCallCount":4,"repeatedCallCount":2,"executorlessWaitMs":190758,"firstUsefulResultAt":"2026-09-27T23:00:06.005Z","recoveryAttemptCount":0,"ownerInterruptionCount":0},"version":"1.58.293-scheduler-v2","prNumber":null,"terminal":false,"missionId":"687d0892-fe8c-4dfd-9d4a-a34ba905673f","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":258,"providerAuthMs":0,"shipAndProveMs":0,"ledgerPrepareMs":258,"ledgerReconcileMs":0,"lineageReconcileMs":0,"resolvePreflightMs":258,"repositoryMutationMs":0,"repositoryProviderMs":0,"authoritativeLedgerMs":0,"ledgerAsyncDispatchMs":0,"repositoryAtomicCommitMs":0,"repositoryBranchCreateMs":0,"totalSynchronousLedgerMs":258,"asyncBookkeepingDispatchMs":0,"ledgerAuthoritativeCommitMs":0,"repositoryPullRequestCreateMs":0},"nextAction":null,"receiptRef":{"mode":"full","missionId":"687d0892-fe8c-4dfd-9d4a-a34ba905673f"},"performance":null,"deploymentId":null,"releaseState":null,"workflowRunId":null,"releaseTargets":null,"detailsAvailable":true,"ownerFacingState":"IN_PROGRESS","pendingProofKinds":[],"verificationState":null,"workflowInvariant":{"oneBranch":true,"oneMission":true,"oneRelease":true,"invariantScope":"repair_generation","onePullRequest":true,"terminalProofRequired":true,"correctiveGenerationsAllowed":true},"sourceReceiptBytes":1576,"ownerActionRequired":false,"ownerFacingTerminal":false,"continuationRequired":true,"requestContractState":"pending"},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-27T23:03:17.739432+00:00","proof_gate":"repair_mission_execution_blocked","source_sha":null,"external_id":null,"receipt_type":"execute_mission","idempotency_key":"mission:687d0892-fe8c-4dfd-9d4a-a34ba905673f:execute_mission:repair_mission_execution_blocked:current-generation","mission_step_id":"e7b1bebe-737f-433f-aafa-ee4d7fc49025","command_center_event_id":"687d0892-fe8c-4dfd-9d4a-a34ba905673f"},{"id":"a898f17b-e253-4e0f-8422-af3e55a0fe33","source":"forgejo-runtime","status":"verified","payload":{"failed":[],"states":{"forgejo-main/source":"success","forgejo-release/workflow":"success","cc-execution/runtime-proof":"success"},"mainSha":"c267479c921da9f1dea8b4b217448a4367523515","missing":[],"pending":[],"required":["forgejo-main/source","forgejo-release/workflow","cc-execution/runtime-proof"],"sourceSha":"c267479c921da9f1dea8b4b217448a4367523515","releaseState":"verified","sourceInMain":true,"compareStatus":"protected_main_push_exact_source","releaseTargets":{"frontend":false,"onrunner":false,"migrations":false,"ccExecution":true,"supabaseEdge":false,"edgeFunctionSlugs":[]},"releaseTargetStates":{"ccExecution":"success"},"requestContractHash":"a842068df858f95149f29960010a148b49c7cdcfde01dbaa1aae3c4094f5149c","forgejoWorkflowProof":{"runId":12854,"source":"signed_push_receipt","status":"success","results":{},"conclusion":"success","targetStates":{"ccExecution":"success"},"targetJobCount":6,"observedTargetStates":{"ccExecution":"success"}},"onrunnerRuntimeProof":null,"releaseSourceVerified":true,"ccExecutionRuntimeProof":{"liveSha":"c267479c921da9f1dea8b4b217448a4367523515","proofGate":"cc_execution_target_aware_runtime_identity_verified","deploymentId":"forgejo-main-c267479c921da9f1dea8b4b217448a4367523515","compareStatus":"target_job_success_runtime_verified","workflowRunId":12854,"identitySource":"canonical_release_target_job","runtimeVersion":"1.63.0-mission-freedom-web-research","workflowFailed":false,"containsSourceSha":true},"releaseTargetRecoveryProof":null,"exactReleaseVerifiedAfterMainAdvanced":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-29T02:29:40.546723+00:00","proof_gate":"canonical_release_terminal_verified","source_sha":"c267479c921da9f1dea8b4b217448a4367523515","external_id":"forgejo-main-c267479c921d","receipt_type":"canonical_release_status","idempotency_key":"mission:3cc342e3-e98e-4eaf-a983-1630a595655e:forgejo-release-status:c267479c921da9f1dea8b4b217448a4367523515:verified:forgejo-main/source=success|forgejo-release/workflow=success|cc-execution/runtime-proof=success","mission_step_id":"c53c02b6-638d-4a30-a95c-5757096d0503","command_center_event_id":"3cc342e3-e98e-4eaf-a983-1630a595655e"},{"id":"a8999557-7882-4156-b7b7-d3992ec871b9","source":"forgejo","status":"waiting","payload":{"branch":"ai/objective-first-repair-73364bb76976","prNumber":3955,"nextAction":"Follow the existing canonical release to terminal proof.","mergeCommitSha":"351b6423df25e6b5207cb2855a7ff5065f646761","branchDeletedAfterMerge":true,"correctiveGenerationCreated":false},"tenant_id":"a3ffa31f-0c88-4fdd-b872-051db013ca3e","created_at":"2026-09-28T03:21:30.826884+00:00","proof_gate":"forgejo_merged_pr_is_authoritative_source_lineage","source_sha":"351b6423df25e6b5207cb2855a7ff5065f646761","external_id":"3955","receipt_type":"source_lineage_merged_pr_authoritative","idempotency_key":"mission:73364bb7-6976-4a69-babf-4e8729bea3eb:merged-pr:3955:351b6423df25e6b5207cb2855a7ff5065f646761","mission_step_id":"34421c1b-0d56-4fdb-9160-885ebcfc8214","command_center_event_id":"73364bb7-6976-4a69-babf-4e8729bea3eb"}],"rows":400,"limit":400,"table":"command_center_receipts","format":"knocklaunch-table-chunk-v1","offset":28800,"schema":"public","order_key":"id"}