975 B
975 B
Daily Run Automations
Scripts that run periodically to keep the development loop operational.
Scripts
| Script | Source | Purpose | Trigger |
|---|---|---|---|
cycle_retro.py |
../../scripts/cycle_retro.py |
Log structured retrospective data | Post-cycle |
loop_guard.py |
../../scripts/loop_guard.py |
Idle detection with exponential backoff | Pre-cycle |
triage_score.py |
../../scripts/triage_score.py |
Mechanical issue scoring | Every 10 cycles |
Running
These scripts are invoked by the dev loop orchestrator (Hermes). Manual execution:
# After a successful cycle
python3 scripts/cycle_retro.py --cycle 42 --success --issue 123 --type bug
# Check if queue has work (exits 0 if ready, 1 if idle)
python3 scripts/loop_guard.py
# Score open issues
python3 scripts/triage_score.py
Configuration
See ../config/automations.json for automation manifests and ../config/daily_run.json for scheduling.