Maintain and improve the codebase — dependency updates, refactoring, docs, dead code removal, test coverage
Analyze project state, prioritize TODO.md, create or refine plans for upcoming work
Goal-backward code review — verify recently completed work EXISTS, is SUBSTANTIVE, and is WIRED correctly
Reflect on a completed coding iteration to identify improvements
Keep TODO.md synchronized with completed work before committing
Execute TDD workflow with RED/GREEN/REFACTOR phases and quality verification