- run-team.py: add the 'dispatch <thread_id>' operator command (P3 option-b). The read-only box parks at DISPATCH; this completes it with a just-in-time WRITE token: reads candidate_diff + scope from the checkpoint (or --diff/--scope files), pushes the head branch + fires workflow_dispatch via dispatch_apply_verify, prints the located run_id, and (--write-back) writes it into the task checkpoint so VERIFY binds. +2 tests. - OPERATOR-RUNBOOK: fix the misleading 'systemctl show -p Environment' check (it does NOT show EnvironmentFile= vars) -> use /proc/<MainPID>/environ + _p3_env_is_configured(); document the operator-initiated dispatch flow + the fine-grained-token write-probe caveat. Suite green, ruff clean. Branch only; not merged. |
||
|---|---|---|
| .. | ||
| DEPLOY-AUDIT.md | ||
| OPERATOR-RUNBOOK.md | ||
| P1-DEMO-SCRIPT.md | ||
| P3-LIVE-FLIP-PLAN.md | ||
| PROVISIONING-RUNBOOK.md | ||