DR Restore Runbook
Notes
- 2026-09-16 (session 106): /opt/scripts/dr-restore.sh cleaned up. Steps 8 (OpenClaw agent + gateway) and 9 (Stripe webhook) removed with their mkdirs and the manual unlikely-api_default network create; both stacks are retired. Step 7 now roll-calls the seven compose containers (api, worker, scheduler, redis, announcer, f5-ingest, field-listener) with the same EXPECTED_CONTAINERS text as dr-drift-check.sh, and notes the ANNOUNCER_* / F5_INGEST_* / FIELD_LISTENER_* token names the Slack-lane containers idle without. Step 3 creates /data/ops-agent, /data/shepherd, /data/announcer-quarantine. Remaining steps renumbered 8–11; completion threshold = all seven containers. Kilroy/Hermes restore is still outside this script. Not exercised end to end (needs a fresh VPS).