Versioning
How management docs are versioned and where they live.
Folder rule
../nepwalk-docs/docs/management/mvp/v<N>/
- Major version (v1, v2) = folder.
- Minor version (v1.1, v1.2) = stays in the same major folder.
- Create the folder before writing the first doc inside it.
Example:
docs/management/mvp/v1/
idea_v1.md
PRD_v1.md
PRD_v1.1.md ← same folder
SRS_v1.md
SRS_v1.2.md ← same folder
docs/management/mvp/v2/
idea_v2.md
PRD_v2.md
Per-department docs follow the same rule but in their own folder:
../nepwalk-docs/docs/backend/mvp/v1/tasks_v1.md
../nepwalk-docs/docs/frontend/mvp/v1/acceptance_v1.md
Status flow
| Status | Meaning | How to set |
|---|---|---|
draft |
Just written. Open for edits. | Automatic on creation |
review |
Ready for team review. PR open. | management: publish <file> or <doc>: promote v<N> |
approved |
Reviewed and merged. Frozen. | Reviewer merges the PR |
A doc in draft blocks downstream work only if the gate marks it required_before_work. See Prerequisite Gate.
When to bump
- Minor bump (v1 → v1.1) — content changes, same scope. Use when adding sections, clarifying language, fixing errors.
- Major bump (v1 → v2) — scope or direction changes materially. Use
<doc>_new:orprd_new:etc. Creates a new folder.
Templates
Always start from ../nepwalk-docs/docs/management/templates/<doc>.md. Never invent a structure. Templates are the single source of truth for what sections a doc must have.