Todo Epic Converter
Transform high-level goals from master_todo.md into actionable implementation units.
Workflow
- •
Evaluate Current State:
- •Read
./docs/todo/master_todo.mdand check## CURRENTLY ACTIVE. - •If current item has
[x]: Mark it complete in## EPICSand find the next[ ]item. - •If current item has
[ ]but needs to be paused: Move its current stories/tasks down and set the next Epic asCURRENTLY ACTIVE.
- •Read
- •
Epic Promotion:
- •Set the chosen EPIC as
CURRENTLY ACTIVE. - •Update its status in the
## EPICSlist to← ACTIVE.
- •Set the chosen EPIC as
- •
User Story Generation:
- •Create 2-4 User Stories that fulfill the Epic's goal.
- •Format:
[ ] US-###: [Story Title]. - •Place under
## STORIES ([Epic ID]).
- •
First Story Setup:
- •For the first User Story:
- •Define 2-5 technical tasks in
## TASKS ([Story ID]). - •Reset
## IMPLEMENTATION PIPELINE ([Story ID])to all[ ].
- •Define 2-5 technical tasks in
- •For the first User Story:
Principles
- •Minimalism: Focus only on the immediate next stories.
- •Traceability: Link stories via ID (e.g., US-001 for EPIC-001).
- •Format Consistency: Maintain the exact markdown structure of
master_todo.md.
Artefacts to Update (when promoting epics)
- •Always update
./docs/todo/master_todo.mdas the source-of-truth. Record which other artefacts will be affected in the TODO entry's notes (e.g.,./.github/prompts/,./.github/skills/,./docs/). - •When creating new user stories or tasks, create placeholder entries in
./docs/tasks/and reference them in the master todo. - •Commit artefact edits separately using the
enh - chore:prefix and include a short rationale.