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
946 B
946 B
Implementation: Reconcile Dashboard Spec with Web Implementation
Summary
Updated the dashboard specification and documentation to reflect the actual web-based implementation, and removed the vestigial TUI theme module.
Files Changed
tasks/dashboard-spec.md— rewritten for web dashboardautomaton/dashboard/README.md— removedqquit shortcut, updated theme description, removed themes.py/pyproject.toml from architecture diagramautomaton/dashboard/html/index.html— fixed help modal (t= cycle themes, removedqquit)automaton/dashboard/themes.py— deleted
Verification
grep -i "terminal\|TUI\|ANSI\|arrow key\|resizable" tasks/dashboard-spec.mdreturns no inappropriate matches.python -m automaton.dashboardstill starts and serves/.
Decisions
- Web dashboard is canonical; TUI-specific acceptance criteria removed.
themes.pywas a stub for ANSI themes and is no longer needed.