get-shit-done/references/planner-mvp-mode.md
Loaded by
gsd-planneronly whenMVP_MODE=true. Standard horizontal-layer planning rules continue to apply for all other phases.
Decompose by feature slice, not by technical layer. Every task must move the user-facing capability forward. After each task, a real user can click through more of the feature than they could before.
Forbidden in MVP mode:
Required in MVP mode:
For a feature F:
F.Tasks 3-5 are not always all needed; gate by the phase's acceptance criteria.
WALKING_SKELETON=true)When the orchestrator sets WALKING_SKELETON=true (Phase 1 of a new project under --mvp), the plan changes shape:
SKELETON.md in the phase directory alongside PLAN.md. Use the template at @~/.claude/get-shit-done/references/skeleton-template.md. SKELETON.md records the architectural decisions that subsequent phases will build on (chosen framework, DB, deployment target, auth approach, directory layout).SKELETON.md is the architectural backbone for every later vertical slice; treat it as a contract, not a scratchpad.
mvp-phase command's job (Phase 2 of the PRD), not the planner's. If the phase scope feels too large, surface it via the verification loop, do not split silently.Before emitting the plan, ask: after Task N completes, can a real user do something they could not do after Task N-1? If the answer is "no, but the foundation is laid", you have a horizontal task disguised as a slice. Restructure.