CI / build (push) Has been cancelled
- Archive 79 completed framework-dev tasks from tasks/ -> tasks/complete/ - status.py: add --cleanup-done and --install-cleanup-schedule commands - Add scripts/automaton-cleanup.sh for periodic task archiving - Dashboard: rename 'Background' tab -> 'Agent', 'Cleanup' agent -> 'Completed Task Archiver', remove redundant group headers and pill badges, dim inactive agent placeholders - .rules.md: add Self-Documenting UI Names rule - New tests: test_cleanup_done.py, expanded test_app.py and test_task.py
1011 B
1011 B
Bug Report: Autopilot Gate Integration
Methodology
Reviewed orchestrate.md autopilot section for gate-check loop, approval pauses, persona switching via .state, and session break recovery.
Acceptance Criteria
| # | Criterion | Result |
|---|---|---|
| 1 | Orchestrator uses status.py --transition between phases |
✅ |
| 2 | Orchestrator calls --validate-folder before each transition |
✅ |
| 3 | Orchestrator STOPS on validation violations | ✅ |
| 4 | Approval gates pause autopilot (research/decomposition/design/test_design) | ✅ |
| 5 | --transition {phase}:awaiting_approval before user sign-off |
✅ |
| 6 | --approve only after user says "APPROVED" |
✅ |
| 7 | Non-approval phases transition automatically | ✅ |
| 8 | .state used for resumption |
✅ |
| 9 | Persona switching via phase prompt loading | ✅ |
| 10 | Session break recovery via .state |
✅ |
Findings
None — gate-check loop is correctly implemented in orchestrate.md.