{"ok":true,"phase":"ZEROTH_SAFE_COMMAND_BRIDGE","mode":"governed_profile_gate","root":"/var/www/zerothcore-app","rules":["No unrestricted root shell.","No secret printing.","No destructive deletion without quarantine.","No deploy without build proof.","No fake buttons.","Every command profile must produce evidence."],"profiles":["read_only_status","read_only_git","read_only_public_route_proof","local_build_gate","deploy_web_dry_run","quarantine_plan_only","redacted_secret_scan_only","upload_bridge_design_and_probe","legacy_recovery_probe"],"jobCount":6,"latestJobs":[{"id":"78a4ed04-5692-42a0-a79b-8c22be5c2ea3","createdAt":"2026-09-01T00:30:55.037Z","updatedAt":"2026-09-01T00:31:58.005Z","operatorText":"Deploy the ZerothCore web application","intent":"deploy_web","risk":"high","status":"failed","profile":"deploy_web_dry_run","blockedReasons":[],"allowedCommands":["capability: deploy.web","target: primary","mode: dry-run","execution requires explicit approval"],"capability":"deploy.web","target":"primary","mode":"dry-run","evidencePath":"data/command-bridge/evidence/78a4ed04-5692-42a0-a79b-8c22be5c2ea3.json","immutableHash":"bd529bff418a583851bdcf26be8630eaed9f49e35e393f485c78b1f9aba19d92","approval":{"schema":"zerothcore.deploy-approval.v1","issuedAt":"2026-09-01T00:31:37.424Z","expiresAt":"2026-09-01T00:41:37.424Z"},"lifecycle":[{"state":"running","at":"2026-09-01T00:31:37.468Z"},{"state":"failed","at":"2026-09-01T00:31:58.005Z"}],"result":{"state":"failed","executionResult":"FAILED","mutationPerformed":false}},{"id":"8226c16e-de69-4596-9a6e-165db43d5941","createdAt":"2026-08-31T23:16:05.562Z","updatedAt":"2026-08-31T23:16:06.199Z","operatorText":"Deploy the ZerothCore web application","intent":"deploy_web","risk":"high","status":"completed","profile":"deploy_web_dry_run","blockedReasons":[],"allowedCommands":["capability: deploy.web","target: primary","mode: dry-run","execution requires explicit approval"],"capability":"deploy.web","target":"primary","mode":"dry-run","evidencePath":"data/command-bridge/evidence/8226c16e-de69-4596-9a6e-165db43d5941.json","immutableHash":"3cfb1bb668cf3882c84e7c852c3659ea27158b4da243e2a2bdbfe3c20f8eb219","approval":{"schema":"zerothcore.deploy-approval.v1","issuedAt":"2026-08-31T23:16:05.563Z","expiresAt":"2026-08-31T23:26:05.563Z"},"lifecycle":[{"state":"running","at":"2026-08-31T23:16:05.626Z"},{"state":"completed","at":"2026-08-31T23:16:06.199Z"}],"result":{"state":"completed","executionResult":"DONE","mutationPerformed":false}},{"id":"8daee8fa-1d3b-410e-b134-2a199c73867b","createdAt":"2026-08-31T22:50:07.769Z","updatedAt":"2026-08-31T22:50:07.770Z","operatorText":"Deploy the ZerothCore web application","intent":"deploy_web","risk":"high","status":"approved_profile_required","profile":"deploy_web_dry_run","blockedReasons":[],"allowedCommands":["capability: deploy.web","target: primary","mode: dry-run","execution requires explicit approval"],"capability":"deploy.web","target":"primary","mode":"dry-run","evidencePath":"data/command-bridge/evidence/8daee8fa-1d3b-410e-b134-2a199c73867b.json"},{"id":"e81e3c25-0798-44e4-8adf-cd4ed39f559a","createdAt":"2026-08-31T22:48:15.724Z","updatedAt":"2026-08-31T22:48:15.724Z","operatorText":"Deploy the ZerothCore web application","intent":"deploy_web","risk":"high","status":"approved_profile_required","profile":"deploy_web_dry_run","blockedReasons":[],"allowedCommands":["capability: deploy.web","target: primary","mode: dry-run","execution requires explicit approval"],"capability":"deploy.web","target":"primary","mode":"dry-run","evidencePath":"data/command-bridge/evidence/e81e3c25-0798-44e4-8adf-cd4ed39f559a.json"},{"schema":"zerothcore.command-job.v2-preview","id":"zcj-lifecycle-20260831T224016Z","createdAt":"2026-08-31T22:40:17Z","updatedAt":"2026-08-31T22:40:17.708Z","operatorText":"Deploy web dry-run lifecycle proof","intent":"deploy_web","risk":"high","status":"completed","profile":"deploy_web_dry_run","capability":"deploy.web","target":"primary","mode":"dry-run","blockedReasons":[],"allowedCommands":[],"lifecycle":[{"state":"ready","at":"2026-08-31T22:40:17Z"},{"state":"running","at":"2026-08-31T22:40:17.107Z"},{"state":"completed","at":"2026-08-31T22:40:17.708Z"}],"immutableHash":"51cd35e0a6431cdefb615787db3d6d1f226cb17a1b55fb215403e21cae2c439a","evidencePath":"data/command-bridge/evidence/zcj-lifecycle-20260831T224016Z.json","result":{"state":"completed","executionResult":"DONE","mutationPerformed":false}},{"id":"58182fe4-f57d-4c40-8c1e-e8f65df665ac","createdAt":"2026-08-06T03:32:59.298Z","updatedAt":"2026-08-06T03:32:59.298Z","operatorText":"Check VPS status, git status, PM2 health, and public governance lock without printing secrets.","intent":"status","risk":"low","status":"approved_profile_required","profile":"read_only_status","blockedReasons":[],"allowedCommands":["pwd","pm2 status","curl -fsS https://zerothcore.com/api/deploy/governance-lock"],"evidencePath":"data/command-bridge/evidence/58182fe4-f57d-4c40-8c1e-e8f65df665ac.json"}]}