Type
Implementation — merge a PR that changes CI. Not investigation.
Goal
Every template with agent.py must pass ./engine validate on CI — catches broken agents before merge.
Files to change
.github/workflows/ci.yml ← UPDATE validate job
Implementation checklist
Current gap
CI only validates agreement_analysis and log_monitor (2 of 15 templates).
Done when
Out of scope
- Frontend E2E tests
./engine run smoke tests (optional P1 follow-up)
Related
Supersedes doc-heavy parts of #19
Type
Implementation — merge a PR that changes CI. Not investigation.
Goal
Every template with
agent.pymust pass./engine validateon CI — catches broken agents before merge.Files to change
Implementation checklist
examples/templates/*/agent.py+examples/templates/supervisors/*/agent.py+supervised_agreement_analysis./engine validate <path>for each (script loop or matrix)Current gap
CI only validates
agreement_analysisandlog_monitor(2 of 15 templates).Done when
mainOut of scope
./engine runsmoke tests (optional P1 follow-up)Related
Supersedes doc-heavy parts of #19