Skill Tracer
Skills › BMAD Method › bmod-method › ticketing-and-epics.md

ticketing-and-epics.md

29 lines · skills/bmod-method/help/ticketing-and-epics.md at bd70c64

Open on GitHub

Most marks come from matching words in the file, so treat them as pointers.

1# The ticket tree
2
3Sofia (`bmad-agent-po`) plans and tracks work in one tree. An initiative holds epics; each epic's `tickets.toml` holds ordered entries with ids, coverage, prerequisites, and verification. Build an entry directly. A review, a refinement, or tracker publishing adds a leaf file. Standalone stories and bugs can be direct build intent or backlog leaves.
4
5Each container keeps its own file, `.memlog.md`, other skills' run folders and the retrospective at the top of its folder, and its breakdown in a `tickets/` folder inside it:
6
7```
8{output_folder}/initiative-<slug>/
9 initiative-<slug>.md
10 prd-<slug>/, ux-<slug>/, architecture-<slug>/
11 tickets/
12 tickets.toml # the epics in build order
13 epic-<slug>/
14 epic-<slug>.md
15 ux-<slug>/ # a run on the epic
16 epic-<slug>-retrospective.md
17 tickets/
18 tickets.toml # the entries in build order
19 story-<slug>-plan.md
20{output_folder}/backlog/ # standalone leaves and plans, no tickets/ folder
21```
23A tree in the earlier layout, with `tickets.toml` and epic folders directly in the initiative folder, makes `tickets.py` stop with an error naming `bmad migrate`: run `bmad migrate method` to move it.
25Slicing writes each epic thin, with `refined: false`; refining it is its own stage before its stories are planned (`help/planning-skills.md`). Work bigger than one initiative gets a parent initiative whose breakdown lists child initiatives instead of epics.
27Plans own status and baseline evidence and stay local on every store. Build stops at `built`; the user or orchestrator marks `done`. Code review appends dated findings to the plan without changing status. Retrospective writes `epic-<slug>-retrospective.md` directly in the epic, proposing action items without creating tickets or closing it. Keep completed plans as live state and historical evidence.
29Use `help/ticketing-setup.md` for setup and `help/unattended-builds.md` for explicit Build Auto dispatch. Tracker stores remain lightly tested.

The ticket tree

Sofia (bmad-agent-po) plans and tracks work in one tree. An initiative holds epics; each epic's tickets.toml holds ordered entries with ids, coverage, prerequisites, and verification. Build an entry directly. A review, a refinement, or tracker publishing adds a leaf file. Standalone stories and bugs can be direct build intent or backlog leaves.

Each container keeps its own file, .memlog.md, other skills' run folders and the retrospective at the top of its folder, and its breakdown in a tickets/ folder inside it:

{output_folder}/initiative-<slug>/
  initiative-<slug>.md
  prd-<slug>/, ux-<slug>/, architecture-<slug>/
  tickets/
    tickets.toml                  # the epics in build order
    epic-<slug>/
      epic-<slug>.md
      ux-<slug>/                  # a run on the epic
      epic-<slug>-retrospective.md
      tickets/
        tickets.toml              # the entries in build order
        story-<slug>-plan.md
{output_folder}/backlog/          # standalone leaves and plans, no tickets/ folder

A tree in the earlier layout, with tickets.toml and epic folders directly in the initiative folder, makes tickets.py stop with an error naming bmad migrate: run bmad migrate method to move it.

Slicing writes each epic thin, with refined: false; refining it is its own stage before its stories are planned (help/planning-skills.md). Work bigger than one initiative gets a parent initiative whose breakdown lists child initiatives instead of epics.

Plans own status and baseline evidence and stay local on every store. Build stops at built; the user or orchestrator marks done. Code review appends dated findings to the plan without changing status. Retrospective writes epic-<slug>-retrospective.md directly in the epic, proposing action items without creating tickets or closing it. Keep completed plans as live state and historical evidence.

Use help/ticketing-setup.md for setup and help/unattended-builds.md for explicit Build Auto dispatch. Tracker stores remain lightly tested.

Raw lines 1 to 29
Names a skill bmad-agent-po :3
Starts an agent dispatch :29