Spec-driven TDD Workflow
- •Open
.spec-dock/docs/spec-dock-guide.mdfirst, and follow it for the rest of the workflow. - •Create/update
.spec-dock/current/requirement.md,.spec-dock/current/design.md,.spec-dock/current/plan.md, and.spec-dock/current/report.mdto maintain traceability from requirements → design → plan → implementation. - •Put investigation/interview materials in
.spec-dock/current/discussions/(prefer Markdown; embed diagrams with PlantUML; organize freely). - •Keep user interviews/questions short and prioritized. For each question, include answer candidates (options) and your recommended choice based on analysis/simulation to reduce cognitive load.
- •Implement each step in
.spec-dock/current/plan.mdas one observable behavior via TDD (Red → Green → Refactor). - •Record commands/results/changes/decisions in
.spec-dock/current/report.mdper session, andgit commitat the end of the phase.