Skip to content

Commit 4b19304

Browse files
authored
Merge branch 'main' into feat/csv-file-ref-validation
2 parents 472bbbb + 90d9204 commit 4b19304

File tree

27 files changed

+58
-107
lines changed

27 files changed

+58
-107
lines changed

src/bmm/workflows/1-analysis/create-product-brief/steps/step-06-complete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ Recap that the brief captures everything needed to guide subsequent product deve
128128

129129
### 5. Suggest next steps
130130

131-
Product Brief complete. Read fully and follow: `_bmad/core/tasks/bmad-help.md` with argument `Validate PRD`.
131+
Product Brief complete. Read fully and follow: `_bmad/core/tasks/help.md` with argument `Validate PRD`.
132132

133133
---
134134

src/bmm/workflows/1-analysis/research/technical-steps/step-04-architectural-patterns.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ Show the generated architectural patterns and present continue option:
155155
#### If 'C' (Continue):
156156

157157
- Append the final content to the research document
158-
- Update frontmatter: `stepsCompleted: [1, 2, 3]`
158+
- Update frontmatter: `stepsCompleted: [1, 2, 3, 4]`
159159
- Load: `./step-05-implementation-research.md`
160160

161161
## APPEND TO DOCUMENT:

src/bmm/workflows/1-analysis/research/technical-steps/step-05-implementation-research.md

Lines changed: 28 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Technical Research Step 4: Implementation Research
1+
# Technical Research Step 5: Implementation Research
22

33
## MANDATORY EXECUTION RULES (READ FIRST):
44

@@ -17,15 +17,15 @@
1717
- 🎯 Show web search analysis before presenting findings
1818
- ⚠️ Present [C] complete option after implementation research content generation
1919
- 💾 ONLY save when user chooses C (Complete)
20-
- 📖 Update frontmatter `stepsCompleted: [1, 2, 3, 4]` before completing workflow
20+
- 📖 Update frontmatter `stepsCompleted: [1, 2, 3, 4, 5]` before completing workflow
2121
- 🚫 FORBIDDEN to complete workflow until C is selected
2222

2323
## CONTEXT BOUNDARIES:
2424

2525
- Current document and frontmatter from previous steps are available
2626
- Focus on implementation approaches and technology adoption strategies
2727
- Web search capabilities with source verification are enabled
28-
- This is the final step in the technical research workflow
28+
- This step prepares for the final synthesis step
2929

3030
## YOUR TASK:
3131

@@ -149,10 +149,10 @@ _Source: [URL]_
149149
[Success measurement framework]
150150
```
151151

152-
### 6. Present Analysis and Complete Option
152+
### 6. Present Analysis and Continue Option
153153

154-
Show the generated implementation research and present complete option:
155-
"I've completed the **implementation research and technology adoption** analysis, finalizing our comprehensive technical research.
154+
Show the generated implementation research and present continue option:
155+
"I've completed the **implementation research and technology adoption** analysis for {{research_topic}}.
156156

157157
**Implementation Highlights:**
158158

@@ -162,23 +162,24 @@ Show the generated implementation research and present complete option:
162162
- Team organization and skill requirements identified
163163
- Cost optimization and resource management strategies provided
164164

165-
**This completes our technical research covering:**
165+
**Technical research phases completed:**
166166

167-
- Technical overview and landscape analysis
168-
- Architectural patterns and design decisions
169-
- Implementation approaches and technology adoption
170-
- Practical recommendations and implementation roadmap
167+
- Step 1: Research scope confirmation
168+
- Step 2: Technology stack analysis
169+
- Step 3: Integration patterns analysis
170+
- Step 4: Architectural patterns analysis
171+
- Step 5: Implementation research (current step)
171172

172-
**Ready to complete the technical research report?**
173-
[C] Complete Research - Save final document and conclude
173+
**Ready to proceed to the final synthesis step?**
174+
[C] Continue - Save this to document and proceed to synthesis
174175

175-
### 7. Handle Complete Selection
176+
### 7. Handle Continue Selection
176177

177-
#### If 'C' (Complete Research):
178+
#### If 'C' (Continue):
178179

179180
- Append the final content to the research document
180-
- Update frontmatter: `stepsCompleted: [1, 2, 3, 4]`
181-
- Complete the technical research workflow
181+
- Update frontmatter: `stepsCompleted: [1, 2, 3, 4, 5]`
182+
- Load: `./step-06-research-synthesis.md`
182183

183184
## APPEND TO DOCUMENT:
184185

@@ -191,9 +192,9 @@ When user selects 'C', append the content directly to the research document usin
191192
✅ Testing and deployment practices clearly documented
192193
✅ Team organization and skill requirements mapped
193194
✅ Cost optimization and risk mitigation strategies provided
194-
[C] complete option presented and handled correctly
195+
[C] continue option presented and handled correctly
195196
✅ Content properly appended to document when C selected
196-
Technical research workflow completed successfully
197+
Proper routing to synthesis step (step-06)
197198

198199
## FAILURE MODES:
199200

@@ -202,8 +203,9 @@ When user selects 'C', append the content directly to the research document usin
202203
❌ Missing critical technology adoption strategies
203204
❌ Not providing practical implementation guidance
204205
❌ Incomplete development workflows or operational practices analysis
205-
❌ Not presenting completion option for research workflow
206+
❌ Not presenting continue option to synthesis step
206207
❌ Appending content without user selecting 'C'
208+
❌ Not routing to step-06-research-synthesis.md
207209

208210
**CRITICAL**: Reading only partial step file - leads to incomplete understanding and poor decisions
209211
**CRITICAL**: Proceeding with 'C' without fully reading and understanding the next step file
@@ -221,19 +223,11 @@ When user selects 'C', append the content directly to the research document usin
221223

222224
When 'C' is selected:
223225

224-
- All technical research steps completed
225-
- Comprehensive technical research document generated
226-
- All sections appended with source citations
227-
- Technical research workflow status updated
228-
- Final implementation recommendations provided to user
226+
- Implementation research step completed
227+
- Content appended to research document with source citations
228+
- Frontmatter updated with stepsCompleted: [1, 2, 3, 4, 5]
229+
- Ready to proceed to final synthesis step
229230

230-
## NEXT STEPS:
231+
## NEXT STEP:
231232

232-
Technical research workflow complete. User may:
233-
234-
- Use technical research to inform architecture decisions
235-
- Conduct additional research on specific technologies
236-
- Combine technical research with other research types for comprehensive insights
237-
- Move forward with implementation based on technical insights
238-
239-
Congratulations on completing comprehensive technical research! 🎉
233+
After user selects 'C', load `./step-06-research-synthesis.md` to produce the comprehensive technical research document with narrative introduction, detailed TOC, and executive summary.

src/bmm/workflows/1-analysis/research/technical-steps/step-06-research-synthesis.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Technical Research Step 5: Technical Synthesis and Completion
1+
# Technical Research Step 6: Technical Synthesis and Completion
22

33
## MANDATORY EXECUTION RULES (READ FIRST):
44

@@ -18,7 +18,7 @@
1818
- 🎯 Show web search analysis before presenting findings
1919
- ⚠️ Present [C] complete option after synthesis content generation
2020
- 💾 ONLY save when user chooses C (Complete)
21-
- 📖 Update frontmatter `stepsCompleted: [1, 2, 3, 4, 5]` before completing workflow
21+
- 📖 Update frontmatter `stepsCompleted: [1, 2, 3, 4, 5, 6]` before completing workflow
2222
- 🚫 FORBIDDEN to complete workflow until C is selected
2323
- 📚 GENERATE COMPLETE DOCUMENT STRUCTURE with intro, TOC, and summary
2424

@@ -417,7 +417,7 @@ _This comprehensive technical research document serves as an authoritative techn
417417
#### If 'C' (Complete Research):
418418

419419
- Append the complete technical document to the research file
420-
- Update frontmatter: `stepsCompleted: [1, 2, 3, 4, 5]`
420+
- Update frontmatter: `stepsCompleted: [1, 2, 3, 4, 5, 6]`
421421
- Complete the technical research workflow
422422
- Provide final technical document delivery confirmation
423423

src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-12-complete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ Offer validation workflows to ensure PRD is ready for implementation:
8787

8888
### 4. Suggest Next Workflows
8989

90-
PRD complete. Read fully and follow: `_bmad/core/tasks/bmad-help.md` with argument `Create PRD`.
90+
PRD complete. Read fully and follow: `_bmad/core/tasks/help.md` with argument `Create PRD`.
9191

9292
### 5. Final Completion Confirmation
9393

src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ Display:
197197
- **IF X (Exit):**
198198
- Display: "**Validation Report Saved:** {validationReportPath}"
199199
- Display: "**Summary:** {overall status} - {recommendation}"
200-
- PRD Validation complete. Read fully and follow: `_bmad/core/tasks/bmad-help.md` with argument `Validate PRD`.
200+
- PRD Validation complete. Read fully and follow: `_bmad/core/tasks/help.md` with argument `Validate PRD`.
201201

202202
- **IF Any other:** Help user, then redisplay menu
203203

src/bmm/workflows/2-plan-workflows/create-ux-design/steps/step-14-complete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Update the main workflow status file:
8282

8383
### 3. Suggest Next Steps
8484

85-
UX Design complete. Read fully and follow: `_bmad/core/tasks/bmad-help.md` with argument `Create UX`.
85+
UX Design complete. Read fully and follow: `_bmad/core/tasks/help.md` with argument `Create UX`.
8686

8787
### 5. Final Completion Confirmation
8888

src/bmm/workflows/3-solutioning/check-implementation-readiness/steps/step-01-document-discovery.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,9 @@
22
name: 'step-01-document-discovery'
33
description: 'Discover and inventory all project documents, handling duplicates and organizing file structure'
44

5-
# Path Definitions
6-
workflow_path: '{project-root}/_bmad/bmm/workflows/3-solutioning/implementation-readiness'
7-
8-
# File References
9-
thisStepFile: './step-01-document-discovery.md'
105
nextStepFile: './step-02-prd-analysis.md'
11-
workflowFile: '{workflow_path}/workflow.md'
126
outputFile: '{planning_artifacts}/implementation-readiness-report-{{date}}.md'
13-
templateFile: '{workflow_path}/templates/readiness-report-template.md'
7+
templateFile: '../templates/readiness-report-template.md'
148
---
159

1610
# Step 1: Document Discovery

src/bmm/workflows/3-solutioning/check-implementation-readiness/steps/step-02-prd-analysis.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,7 @@
22
name: 'step-02-prd-analysis'
33
description: 'Read and analyze PRD to extract all FRs and NFRs for coverage validation'
44

5-
# Path Definitions
6-
workflow_path: '{project-root}/_bmad/bmm/workflows/3-solutioning/implementation-readiness'
7-
8-
# File References
9-
thisStepFile: './step-02-prd-analysis.md'
105
nextStepFile: './step-03-epic-coverage-validation.md'
11-
workflowFile: '{workflow_path}/workflow.md'
126
outputFile: '{planning_artifacts}/implementation-readiness-report-{{date}}.md'
137
epicsFile: '{planning_artifacts}/*epic*.md' # Will be resolved to actual file
148
---

src/bmm/workflows/3-solutioning/check-implementation-readiness/steps/step-03-epic-coverage-validation.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,7 @@
22
name: 'step-03-epic-coverage-validation'
33
description: 'Validate that all PRD FRs are covered in epics and stories'
44

5-
# Path Definitions
6-
workflow_path: '{project-root}/_bmad/bmm/workflows/3-solutioning/implementation-readiness'
7-
8-
# File References
9-
thisStepFile: './step-03-epic-coverage-validation.md'
105
nextStepFile: './step-04-ux-alignment.md'
11-
workflowFile: '{workflow_path}/workflow.md'
126
outputFile: '{planning_artifacts}/implementation-readiness-report-{{date}}.md'
137
---
148

0 commit comments

Comments
 (0)