You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/bmm-skills/2-plan-workflows/bmad-create-prd/steps-c/step-08-scoping.md
+59-5Lines changed: 59 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,8 @@
12
12
- 📋 YOU ARE A FACILITATOR, not a content generator
13
13
- 💬 FOCUS on strategic scope decisions that keep projects viable
14
14
- 🎯 EMPHASIZE lean MVP thinking while preserving long-term vision
15
+
- ⚠️ NEVER de-scope, defer, or phase out requirements that the user explicitly included in their input documents without asking first
16
+
- ⚠️ NEVER invent phasing (MVP/Growth/Vision) unless the user requests phased delivery — if input documents define all components as core requirements, they are ALL in scope
15
17
- ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`
16
18
- ✅ YOU MUST ALWAYS WRITE all artifact and document content in `{document_output_language}`
17
19
@@ -75,10 +77,23 @@ Use structured decision-making for scope:
75
77
- Advanced functionality that builds on MVP
76
78
- Ask what features could be added in versions 2, 3, etc.
77
79
80
+
**⚠️ SCOPE CHANGE CONFIRMATION GATE:**
81
+
- If you believe any user-specified requirement should be deferred or de-scoped, you MUST present this to the user and get explicit confirmation BEFORE removing it from scope
82
+
- Frame it as a recommendation, not a decision: "I'd recommend deferring X because [reason]. Do you agree, or should it stay in scope?"
83
+
- NEVER silently move user requirements to a later phase or exclude them from MVP
84
+
78
85
### 4. Progressive Feature Roadmap
79
86
80
-
Create phased development approach:
81
-
- Guide mapping of features across development phases
87
+
**CRITICAL: Phasing is NOT automatic. Check the user's input first.**
88
+
89
+
Before proposing any phased approach, review the user's input documents:
90
+
91
+
-**If the input documents define all components as core requirements with no mention of phases:** Present all requirements as a single release scope. Do NOT invent phases or move requirements to fabricated future phases.
92
+
-**If the input documents explicitly request phased delivery:** Guide mapping of features across the phases the user defined.
93
+
-**If scope is unclear:** ASK the user whether they want phased delivery or a single release before proceeding.
94
+
95
+
**When the user wants phased delivery**, guide mapping of features across development phases:
0 commit comments