be597fc730
Follow-up to the salvaged #81988 CLI guard (issue #81952): - gateway/run.py::main() refuses startup (exit 2) on unparseable config.yaml - hermes serve headless path (cmd_dashboard) gets the same guard - cron run_job() fails the job with the guard error before AIAgent construction (no_agent script jobs exempt — no token spend) - HERMES_IGNORE_USER_CONFIG=1 / --ignore-user-config escape hatch honored on every surface