BMAD-METHOD/src/bmm-skills/4-implementation/bmad-quick-dev
Alex Verkhovsky 9ca0316674
refactor(quick-dev): eliminate spec-wip.md singleton (#2214)
* refactor(quick-dev): eliminate spec-wip.md singleton

Write directly to spec-{slug}.md with status: draft instead of using
a shared spec-wip.md file. Use draft status for resume detection in
step-01. Removes wipFile variable from all step frontmatter and
workflow initialization.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(quick-dev): address PR review findings

- step-02: preserve Intent block on draft resume instead of regenerating from template (F1)
- step-01: resume existing draft on slug collision rather than creating -2 duplicate (F3)
- step-01: recognize `done` status and ingest as context instead of silently re-implementing (F4)
- step-oneshot: remove unused spec_file frontmatter declaration (F6)

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 10:14:24 -07:00
..
SKILL.md refactor: consolidate agents into phase-based skill directories (#2050) 2026-03-18 01:01:33 -05:00
spec-template.md fix(quick-dev): specify {project-root}/ anchor for context: list paths (#2200) 2026-04-03 11:42:31 -07:00
step-01-clarify-and-route.md refactor(quick-dev): eliminate spec-wip.md singleton (#2214) 2026-04-07 10:14:24 -07:00
step-02-plan.md refactor(quick-dev): eliminate spec-wip.md singleton (#2214) 2026-04-07 10:14:24 -07:00
step-03-implement.md feat(quick-dev): add planning artifact awareness for context-informed specs (#2185) 2026-04-03 09:24:48 -07:00
step-04-review.md refactor: consolidate agents into phase-based skill directories (#2050) 2026-03-18 01:01:33 -05:00
step-05-present.md fix(quick-dev): use absolute paths in code -r invocations (#2087) 2026-03-21 15:37:04 -06:00
step-oneshot.md refactor(quick-dev): eliminate spec-wip.md singleton (#2214) 2026-04-07 10:14:24 -07:00
workflow.md refactor(quick-dev): eliminate spec-wip.md singleton (#2214) 2026-04-07 10:14:24 -07:00