Files
Timmy-time-dashboard/tests
Alexander Whitestone 3ed582a22c
Some checks failed
Tests / lint (pull_request) Failing after 36s
Tests / test (pull_request) Has been skipped
feat: integrate health snapshot into Daily Run pre-flight check
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
2026-03-23 21:43:11 -04:00
..
2026-03-11 16:55:27 -04:00