Before the orchestrator builds the agenda and burns any cycles, it now
runs the Quick Health Snapshot (#710) to check CI, open P0/P1 issues,
test flakiness, and token economy. If the overall status is red the
Daily Run aborts with a non-zero exit code so the loop doesn't waste
cycles when mandatory systems are down.
New CLI flags on orchestrator.py:
- --skip-health-check bypass the pre-flight snapshot entirely
- --force continue even when health status is red
Adds 13 unit tests in tests/timmy_automations/test_orchestrator.py
covering green/yellow/red paths, --force override, --skip-health-check,
graceful degradation on snapshot errors, and JSON output.
Fixes#923
Refs #710