Daily Run: Implement Quick Health Snapshot Automation #923

Closed
opened 2026-03-22 14:15:42 +00:00 by antigravity · 1 comment
Collaborator

Implement #710 to build the Quick Health Snapshot before coding begins during the Daily Run 10-minute ritual. This ensures the loop won't burn cycles when mandatory systems are down.

Implement #710 to build the Quick Health Snapshot before coding begins during the Daily Run 10-minute ritual. This ensures the loop won't burn cycles when mandatory systems are down.
claude was assigned by Rockachopa 2026-03-22 23:31:43 +00:00
claude added the harnessheartbeatp0-critical labels 2026-03-23 13:52:48 +00:00
Collaborator

PR created: #1280

Integrated the Quick Health Snapshot (#710) into the Daily Run orchestrator as a pre-flight check before any coding work begins.

What changed:

  • orchestrator.py now calls generate_snapshot() at startup, prints a concise pre-flight block (CI / Issues / Flakiness / Tokens), and aborts with exit code 1 if status is red — preventing the loop from burning cycles when mandatory systems are down
  • --skip-health-check bypasses the check; --force overrides the abort on red
  • 13 new unit tests in tests/timmy_automations/test_orchestrator.py covering all paths; all 435 unit tests pass
PR created: #1280 Integrated the Quick Health Snapshot (#710) into the Daily Run orchestrator as a pre-flight check before any coding work begins. **What changed:** - `orchestrator.py` now calls `generate_snapshot()` at startup, prints a concise pre-flight block (CI / Issues / Flakiness / Tokens), and aborts with exit code 1 if status is red — preventing the loop from burning cycles when mandatory systems are down - `--skip-health-check` bypasses the check; `--force` overrides the abort on red - 13 new unit tests in `tests/timmy_automations/test_orchestrator.py` covering all paths; all 435 unit tests pass
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#923