Archive completed tasks, add cleanup commands, self-documenting dashboard UI
CI / build (push) Has been cancelled
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
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# VERDICT: Inflight Upgrade Path
|
||||
|
||||
|
||||
## Status: PASS
|
||||
## Summary
|
||||
Created upgrade.sh script that bootstraps .state from existing artifacts, added version marker to config.md, updated README.md and CHANGELOG.md with new features and upgrade instructions. Phase prompts gracefully degrade when .state is absent.
|
||||
|
||||
## Phase Results
|
||||
| Phase | Result |
|
||||
|-------|--------|
|
||||
| Implementation | ✅ PASS |
|
||||
| Bug Find | ✅ PASS (1 minor finding) |
|
||||
| Adversarial Bug Find | ✅ PASS |
|
||||
| Doc Review | ✅ PASS |
|
||||
|
||||
## Findings
|
||||
- upgrade.sh bootstraps .state for all existing tasks
|
||||
- Version 2.0 marker in config.md enables version detection
|
||||
- Phase prompts warn but continue when .state is missing
|
||||
- README and CHANGELOG updated with upgrade instructions
|
||||
- Minor: No --dry-run flag on upgrade.sh
|
||||
- Minor: migrate-project.sh handling of .state is implicit, not explicitly tested
|
||||
|
||||
## Final Verdict
|
||||
**PASS** — All acceptance criteria met. The upgrade path is backward-compatible and well-documented.
|
||||
|
||||
Score: +10
|
||||
Reference in New Issue
Block a user