Files
automaton/tasks/complete/standardize-task-path-conventions/SPEC.md
T
Lap Tran 4a2301b077
CI / build (push) Has been cancelled
Archive completed tasks, add cleanup commands, self-documenting dashboard UI
- 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
2026-06-24 22:43:33 -04:00

964 B

SPEC: Standardize Task Path Conventions

Goal

Ensure every prompt uses the canonical task path {project}/.automaton/tasks/{task-name}/.

Requirements

  1. Update all prompts under prompts/ that reference task paths:
    • research.md
    • design.md
    • test_design.md
    • implement.md
    • bug_finder.md
    • adversarial_bug_find.md
    • doc_review.md
    • referee.md
    • decompose.md
    • onboarding.md
    • compaction.md
  2. Update templates/tasks/* artifacts if they contain legacy paths.
  3. Add a regression test tests/test_prompt_paths.py that fails if any prompt reintroduces the deprecated {project}/tasks/{task-name}/ path.

Acceptance Criteria

  • No prompt references {project}/tasks/{task-name}/ without .automaton/.
  • Regression test exists and passes.

Non-Goals

  • Changing any prompt semantics beyond path strings.

Stop Condition

When all acceptance criteria are met, output "CONTRACT_MET".