1. ErrorWatcher setup
Configure `monitoring/error_watcher.py` to tail `backend_run_new.log`, flagging execution errors, stale signers, or reduce-only rejections. Point it at Slack/SES.
2. VaR thresholds
Define per-agent VaR (daily %, notional) in the DB. Boss prompts include the limits and Executor enforces them (skip trades when projected loss > VaR).
3. Drawdown circuit breakers
Set `drawdown_limit_pct` and `cooldown_minutes` in config; when triggered, the Brain flips to WAIT until ops clear the flag.
4. Alerting runbook
Slack channel for ops, SES email for compliance, plus `hyperalpha_daily.py` summary so stakeholders see PnL/risk snapshots each morning.
5. Intraday VaR computation
Use `cron_strategy.py` to pull Hyperliquid L2 data and compute rolling volatility. Multiply by exposure to estimate 95%/99% VaR and persist to `risk_snapshots` so dashboards show live breach indicators.
6. Ticketing integration
When ErrorWatcher raises a severity HIGH alert, post to the ticketing queue (Postgres `support_tickets`) with contextual log lines and assign to the on-call rotation.
7. Regulatory evidence
Archive VaR breaches, alert acknowledgments, and mitigation steps as PDFs (or SES threads) for SOC2 / MiCA evidence. Include SHA of relevant logs for tamper-proofing.