-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Open
Description
Describe your idea
I want to maintain a full specification history. Currently each new branch will overwrite other branches content with the default Agile/BMAD artefacts. I would like to run a BMAD process that is context sensitive to my branch.
Something like this
Structure output by ticket:
_bmad-output/
├── RZP-593/
│ ├── prd.md
│ ├── architecture.md
│ └── epics.md
└── RZP-594/
├── prd.md
└── ...
Why is this needed?
This is closely aligned to spec driven development and ensure we can come back and review the specification and decisions made even if the branch was deleted after PR.
How should it work?
When starting the process you could invoke a branch or feature reference, example:
- planning_artifacts: "{project-root}/_bmad-output/RZP-593"
- implementation_artifacts: "{project-root}/_bmad-output/RZP-593/stories"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels