diff --git a/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01-init.md b/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01-init.md
index 49618093..f001058a 100644
--- a/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01-init.md
+++ b/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01-init.md
@@ -137,7 +137,9 @@ Do you have any other documents you'd like me to include, or shall we continue t
### 4. Present MENU OPTIONS
-Display: "**Proceeding to product vision discovery...**"
+
+**Proceeding to product vision discovery...**
+
#### Menu Handling Logic:
diff --git a/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01b-continue.md b/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01b-continue.md
index 99b2495f..76da5c76 100644
--- a/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01b-continue.md
+++ b/src/bmm/workflows/1-analysis/create-product-brief/steps/step-01b-continue.md
@@ -119,9 +119,11 @@ What would be most helpful?"
### 6. Present MENU OPTIONS
**If workflow not complete:**
-Display: "Ready to continue with Step {nextStepNumber}: {nextStepTitle}?
+
+Ready to continue with Step {nextStepNumber}: {nextStepTitle}?
-**Select an Option:** [C] Continue to Step {nextStepNumber}"
+**Select an Option:** [C] Continue to Step {nextStepNumber}
+
#### Menu Handling Logic:
diff --git a/src/bmm/workflows/1-analysis/research/domain-steps/step-01-init.md b/src/bmm/workflows/1-analysis/research/domain-steps/step-01-init.md
index 27d056b1..4a1b38e2 100644
--- a/src/bmm/workflows/1-analysis/research/domain-steps/step-01-init.md
+++ b/src/bmm/workflows/1-analysis/research/domain-steps/step-01-init.md
@@ -37,7 +37,9 @@ Confirm domain research scope and approach for **{{research_topic}}** with the u
### 1. Begin Scope Confirmation
Start with domain scope understanding:
-"I understand you want to conduct **domain research** for **{{research_topic}}** with these goals: {{research_goals}}
+
+
+I understand you want to conduct **domain research** for **{{research_topic}}** with these goals: {{research_goals}}
**Domain Research Scope:**
@@ -53,11 +55,14 @@ Start with domain scope understanding:
- Multi-source validation for critical domain claims
- Confidence levels for uncertain domain information
- Comprehensive domain coverage with industry-specific insights
+
### 2. Scope Confirmation
Present clear scope confirmation:
-"**Domain Research Scope Confirmation:**
+
+
+**Domain Research Scope Confirmation:**
For **{{research_topic}}**, I will research:
@@ -71,6 +76,7 @@ For **{{research_topic}}**, I will research:
**Does this domain research scope and approach align with your goals?**
[C] Continue - Begin domain research with this scope
+
### 3. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/domain-steps/step-02-domain-analysis.md b/src/bmm/workflows/1-analysis/research/domain-steps/step-02-domain-analysis.md
index bb4cbb63..867ee0b5 100644
--- a/src/bmm/workflows/1-analysis/research/domain-steps/step-02-domain-analysis.md
+++ b/src/bmm/workflows/1-analysis/research/domain-steps/step-02-domain-analysis.md
@@ -41,7 +41,9 @@ Conduct industry analysis focusing on market size, growth, and industry dynamics
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different industry areas simultaneously and thoroughly.
Start with industry research approach:
-"Now I'll conduct **industry analysis** for **{{research_topic}}** to understand market dynamics.
+
+
+Now I'll conduct **industry analysis** for **{{research_topic}}** to understand market dynamics.
**Industry Analysis Focus:**
@@ -51,7 +53,8 @@ Start with industry research approach:
- Industry trends and evolution patterns
- Economic impact and value creation
-**Let me search for current industry insights.**"
+**Let me search for current industry insights.**
+
### 2. Parallel Industry Research Execution
@@ -74,7 +77,8 @@ Search the web: "{{research_topic}} industry trends evolution"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate industry findings:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate industry findings:
**Research Coverage:**
@@ -87,7 +91,8 @@ Search the web: "{{research_topic}} industry trends evolution"
[Identify patterns connecting market dynamics, segmentation, and trends]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Industry Analysis Content
@@ -152,7 +157,8 @@ _Source: [URL]_
**Show analysis and present continue option:**
-"I've completed **industry analysis** for {{research_topic}}.
+
+I've completed **industry analysis** for {{research_topic}}.
**Key Industry Findings:**
@@ -164,6 +170,7 @@ _Source: [URL]_
**Ready to proceed to competitive landscape analysis?**
[C] Continue - Save this to document and proceed to competitive landscape
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/domain-steps/step-03-competitive-landscape.md b/src/bmm/workflows/1-analysis/research/domain-steps/step-03-competitive-landscape.md
index 0dc2de6e..9f612cc2 100644
--- a/src/bmm/workflows/1-analysis/research/domain-steps/step-03-competitive-landscape.md
+++ b/src/bmm/workflows/1-analysis/research/domain-steps/step-03-competitive-landscape.md
@@ -41,7 +41,9 @@ Conduct competitive landscape analysis focusing on key players, market share, an
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different competitive areas simultaneously and thoroughly.
Start with competitive research approach:
-"Now I'll conduct **competitive landscape analysis** for **{{research_topic}}** to understand the competitive ecosystem.
+
+
+Now I'll conduct **competitive landscape analysis** for **{{research_topic}}** to understand the competitive ecosystem.
**Competitive Landscape Focus:**
@@ -51,7 +53,8 @@ Start with competitive research approach:
- Business models and value propositions
- Entry barriers and competitive dynamics
-**Let me search for current competitive insights.**"
+**Let me search for current competitive insights.**
+
### 2. Parallel Competitive Research Execution
@@ -74,7 +77,8 @@ Search the web: "{{research_topic}} entry barriers competitive dynamics"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate competitive findings:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate competitive findings:
**Research Coverage:**
@@ -87,7 +91,8 @@ Search the web: "{{research_topic}} entry barriers competitive dynamics"
[Identify patterns connecting players, strategies, and market dynamics]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Competitive Landscape Content
@@ -161,7 +166,8 @@ _Source: [URL]_
**Show analysis and present continue option:**
-"I've completed **competitive landscape analysis** for {{research_topic}}.
+
+I've completed **competitive landscape analysis** for {{research_topic}}.
**Key Competitive Findings:**
@@ -173,6 +179,7 @@ _Source: [URL]_
**Ready to proceed to regulatory focus analysis?**
[C] Continue - Save this to document and proceed to regulatory focus
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/domain-steps/step-04-regulatory-focus.md b/src/bmm/workflows/1-analysis/research/domain-steps/step-04-regulatory-focus.md
index e98010c7..208805ec 100644
--- a/src/bmm/workflows/1-analysis/research/domain-steps/step-04-regulatory-focus.md
+++ b/src/bmm/workflows/1-analysis/research/domain-steps/step-04-regulatory-focus.md
@@ -39,7 +39,9 @@ Conduct focused regulatory and compliance analysis with emphasis on requirements
### 1. Begin Regulatory Analysis
Start with regulatory research approach:
-"Now I'll focus on **regulatory and compliance requirements** that impact **{{research_topic}}**.
+
+
+Now I'll focus on **regulatory and compliance requirements** that impact **{{research_topic}}**.
**Regulatory Focus Areas:**
@@ -49,7 +51,8 @@ Start with regulatory research approach:
- Data protection and privacy regulations
- Environmental and safety requirements
-**Let me search for current regulatory requirements.**"
+**Let me search for current regulatory requirements.**
+
### 2. Web Search for Specific Regulations
@@ -136,7 +139,9 @@ _Source: [URL]_
### 6. Present Analysis and Continue Option
Show the generated regulatory analysis and present continue option:
-"I've completed **regulatory requirements analysis** for {{research_topic}}.
+
+
+I've completed **regulatory requirements analysis** for {{research_topic}}.
**Key Regulatory Findings:**
@@ -148,6 +153,7 @@ Show the generated regulatory analysis and present continue option:
**Ready to proceed to technical trends?**
[C] Continue - Save this to the document and move to technical trends
+
### 7. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/domain-steps/step-05-technical-trends.md b/src/bmm/workflows/1-analysis/research/domain-steps/step-05-technical-trends.md
index 55e834cd..62acf7df 100644
--- a/src/bmm/workflows/1-analysis/research/domain-steps/step-05-technical-trends.md
+++ b/src/bmm/workflows/1-analysis/research/domain-steps/step-05-technical-trends.md
@@ -39,7 +39,9 @@ Conduct comprehensive technical trends analysis using current web data with emph
### 1. Begin Technical Trends Analysis
Start with technology research approach:
-"Now I'll conduct **technical trends and emerging technologies** analysis for **{{research_topic}}** using current data.
+
+
+Now I'll conduct **technical trends and emerging technologies** analysis for **{{research_topic}}** using current data.
**Technical Trends Focus:**
@@ -49,7 +51,8 @@ Start with technology research approach:
- New business models enabled by technology
- Future technology projections and roadmaps
-**Let me search for current technology developments.**"
+**Let me search for current technology developments.**
+
### 2. Web Search for Emerging Technologies
@@ -148,7 +151,9 @@ _Source: [URL]_
### 6. Present Analysis and Complete Option
Show the generated technical analysis and present complete option:
-"I've completed **technical trends and innovation analysis** for {{research_topic}}.
+
+
+I've completed **technical trends and innovation analysis** for {{research_topic}}.
**Technical Highlights:**
@@ -167,6 +172,7 @@ Show the generated technical analysis and present complete option:
**Ready to proceed to research synthesis and recommendations?**
[C] Continue - Save this to document and proceed to synthesis
+
### 7. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/domain-steps/step-06-research-synthesis.md b/src/bmm/workflows/1-analysis/research/domain-steps/step-06-research-synthesis.md
index 1c7db8c0..4ca85377 100644
--- a/src/bmm/workflows/1-analysis/research/domain-steps/step-06-research-synthesis.md
+++ b/src/bmm/workflows/1-analysis/research/domain-steps/step-06-research-synthesis.md
@@ -339,7 +339,8 @@ _This comprehensive research document serves as an authoritative reference on {{
**Document Completion Presentation:**
-"I've completed the **comprehensive research document synthesis** for **{{research_topic}}**, producing an authoritative research document with:
+
+I've completed the **comprehensive research document synthesis** for **{{research_topic}}**, producing an authoritative research document with:
**Document Features:**
@@ -368,6 +369,7 @@ _This comprehensive research document serves as an authoritative reference on {{
**Ready to complete this comprehensive research document?**
[C] Complete Research - Save final comprehensive document
+
### 6. Handle Final Completion
diff --git a/src/bmm/workflows/1-analysis/research/market-steps/step-01-init.md b/src/bmm/workflows/1-analysis/research/market-steps/step-01-init.md
index a3772a9b..abc4310e 100644
--- a/src/bmm/workflows/1-analysis/research/market-steps/step-01-init.md
+++ b/src/bmm/workflows/1-analysis/research/market-steps/step-01-init.md
@@ -39,7 +39,9 @@ Initialize market research by confirming understanding of {{research_topic}} and
**INITIALIZE - DO NOT RESEARCH YET**
Start with research confirmation:
-"I understand you want to conduct **market research** for **{{research_topic}}** with these goals: {{research_goals}}
+
+
+I understand you want to conduct **market research** for **{{research_topic}}** with these goals: {{research_goals}}
**My Understanding of Your Research Needs:**
@@ -55,7 +57,8 @@ Start with research confirmation:
- Competitive landscape and positioning
- Strategic recommendations and implementation guidance
-**Does this accurately capture what you're looking for?**"
+**Does this accurately capture what you're looking for?**
+
### 2. Refine Research Scope
@@ -117,7 +120,9 @@ Write initial research scope to document:
### 4. Present Confirmation and Continue Option
Show initial scope document and present continue option:
-"I've documented our understanding and initial scope for **{{research_topic}}** market research.
+
+
+I've documented our understanding and initial scope for **{{research_topic}}** market research.
**What I've established:**
@@ -131,6 +136,7 @@ Show initial scope document and present continue option:
**Ready to begin detailed market research?**
[C] Continue - Confirm scope and proceed to customer insights analysis
[Modify] Suggest changes to research scope before proceeding
+
### 5. Handle User Response
diff --git a/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-behavior.md b/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-behavior.md
index f707a0a3..6f58e1a6 100644
--- a/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-behavior.md
+++ b/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-behavior.md
@@ -41,7 +41,9 @@ Conduct customer behavior and segment analysis with emphasis on patterns and dem
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different customer behavior areas simultaneously and thoroughly.
Start with customer behavior research approach:
-"Now I'll conduct **customer behavior analysis** for **{{research_topic}}** to understand customer patterns.
+
+
+Now I'll conduct **customer behavior analysis** for **{{research_topic}}** to understand customer patterns.
**Customer Behavior Focus:**
@@ -51,7 +53,8 @@ Start with customer behavior research approach:
- Behavior drivers and influences
- Customer interaction patterns and engagement
-**Let me search for current customer behavior insights.**"
+**Let me search for current customer behavior insights.**
+
### 2. Parallel Customer Behavior Research Execution
@@ -74,7 +77,8 @@ Search the web: "{{research_topic}} customer behavior drivers"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate customer behavior findings:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate customer behavior findings:
**Research Coverage:**
@@ -88,7 +92,8 @@ Search the web: "{{research_topic}} customer behavior drivers"
[Identify patterns connecting demographics, psychographics, and behaviors]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Customer Behavior Content
@@ -160,7 +165,8 @@ _Source: [URL]_
**Show analysis and present continue option:**
-"I've completed **customer behavior analysis** for {{research_topic}}, focusing on customer patterns.
+
+I've completed **customer behavior analysis** for {{research_topic}}, focusing on customer patterns.
**Key Customer Behavior Findings:**
@@ -172,6 +178,7 @@ _Source: [URL]_
**Ready to proceed to customer pain points?**
[C] Continue - Save this to document and proceed to pain points analysis
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-insights.md b/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-insights.md
index c6d7ea32..6d21fedf 100644
--- a/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-insights.md
+++ b/src/bmm/workflows/1-analysis/research/market-steps/step-02-customer-insights.md
@@ -38,7 +38,9 @@ Conduct comprehensive customer insights analysis with emphasis on behavior patte
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different customer areas simultaneously and thoroughly
Start with customer research approach:
-"Now I'll conduct **customer insights analysis** to understand customer behavior and needs.
+
+
+Now I'll conduct **customer insights analysis** to understand customer behavior and needs.
**Customer Insights Focus:**
@@ -49,7 +51,8 @@ Start with customer research approach:
- Customer satisfaction drivers
- Demographic and psychographic profiles
-**Let me search for current customer insights using parallel web searches for comprehensive coverage.**"
+**Let me search for current customer insights using parallel web searches for comprehensive coverage.**
+
### 2. Parallel Customer Research Execution
@@ -72,7 +75,8 @@ Search the web: "[product/service/market] customer decision process"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate the customer insights:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate the customer insights:
**Research Coverage:**
@@ -84,7 +88,8 @@ Search the web: "[product/service/market] customer decision process"
[Identify patterns connecting behavior, pain points, and decisions]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Customer Insights Content
@@ -136,7 +141,9 @@ _Source: [URL]_
### 5. Present Analysis and Continue Option
Show the generated customer insights and present continue option:
-"I've completed the **customer insights analysis** for customer behavior and needs.
+
+
+I've completed the **customer insights analysis** for customer behavior and needs.
**Key Customer Findings:**
@@ -148,6 +155,7 @@ Show the generated customer insights and present continue option:
**Ready to proceed to competitive analysis?**
[C] Continue - Save this to the document and proceed to competitive analysis
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/market-steps/step-03-customer-pain-points.md b/src/bmm/workflows/1-analysis/research/market-steps/step-03-customer-pain-points.md
index f4d2ae6d..51494081 100644
--- a/src/bmm/workflows/1-analysis/research/market-steps/step-03-customer-pain-points.md
+++ b/src/bmm/workflows/1-analysis/research/market-steps/step-03-customer-pain-points.md
@@ -42,7 +42,9 @@ Conduct customer pain points and needs analysis with emphasis on challenges and
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different customer pain point areas simultaneously and thoroughly.
Start with customer pain points research approach:
-"Now I'll conduct **customer pain points analysis** for **{{research_topic}}** to understand customer challenges.
+
+
+Now I'll conduct **customer pain points analysis** for **{{research_topic}}** to understand customer challenges.
**Customer Pain Points Focus:**
@@ -52,7 +54,8 @@ Start with customer pain points research approach:
- Service and support pain points
- Customer satisfaction gaps
-**Let me search for current customer pain points insights.**"
+**Let me search for current customer pain points insights.**
+
### 2. Parallel Pain Points Research Execution
@@ -75,7 +78,8 @@ Search the web: "{{research_topic}} customer barriers to adoption"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate customer pain points findings:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate customer pain points findings:
**Research Coverage:**
@@ -88,7 +92,8 @@ Search the web: "{{research_topic}} customer barriers to adoption"
[Identify patterns connecting different types of pain points]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Customer Pain Points Content
@@ -171,7 +176,8 @@ _Source: [URL]_
**Show analysis and present continue option:**
-"I've completed **customer pain points analysis** for {{research_topic}}, focusing on customer challenges.
+
+I've completed **customer pain points analysis** for {{research_topic}}, focusing on customer challenges.
**Key Pain Points Findings:**
@@ -183,6 +189,7 @@ _Source: [URL]_
**Ready to proceed to customer decision processes?**
[C] Continue - Save this to document and proceed to decision processes analysis
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/market-steps/step-04-customer-decisions.md b/src/bmm/workflows/1-analysis/research/market-steps/step-04-customer-decisions.md
index 21544335..ae76b15b 100644
--- a/src/bmm/workflows/1-analysis/research/market-steps/step-04-customer-decisions.md
+++ b/src/bmm/workflows/1-analysis/research/market-steps/step-04-customer-decisions.md
@@ -42,7 +42,9 @@ Conduct customer decision processes and journey analysis with emphasis on decisi
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different customer decision areas simultaneously and thoroughly.
Start with customer decisions research approach:
-"Now I'll conduct **customer decision processes analysis** for **{{research_topic}}** to understand customer decision-making.
+
+
+Now I'll conduct **customer decision processes analysis** for **{{research_topic}}** to understand customer decision-making.
**Customer Decisions Focus:**
@@ -52,7 +54,8 @@ Start with customer decisions research approach:
- Purchase decision influencers
- Information gathering patterns
-**Let me search for current customer decision insights.**"
+**Let me search for current customer decision insights.**
+
### 2. Parallel Decisions Research Execution
@@ -75,7 +78,8 @@ Search the web: "{{research_topic}} decision influencing factors"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate customer decision findings:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate customer decision findings:
**Research Coverage:**
@@ -88,7 +92,8 @@ Search the web: "{{research_topic}} decision influencing factors"
[Identify patterns connecting decision factors and journey stages]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Customer Decisions Content
@@ -181,7 +186,8 @@ _Source: [URL]_
**Show analysis and present continue option:**
-"I've completed **customer decision processes analysis** for {{research_topic}}, focusing on customer decision-making.
+
+I've completed **customer decision processes analysis** for {{research_topic}}, focusing on customer decision-making.
**Key Decision Findings:**
@@ -193,6 +199,7 @@ _Source: [URL]_
**Ready to proceed to competitive analysis?**
[C] Continue - Save this to document and proceed to competitive analysis
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/market-steps/step-05-competitive-analysis.md b/src/bmm/workflows/1-analysis/research/market-steps/step-05-competitive-analysis.md
index d7387a4f..a36724e3 100644
--- a/src/bmm/workflows/1-analysis/research/market-steps/step-05-competitive-analysis.md
+++ b/src/bmm/workflows/1-analysis/research/market-steps/step-05-competitive-analysis.md
@@ -36,7 +36,9 @@ Conduct comprehensive competitive analysis with emphasis on market positioning.
### 1. Begin Competitive Analysis
Start with competitive research approach:
-"Now I'll conduct **competitive analysis** to understand the competitive landscape.
+
+
+Now I'll conduct **competitive analysis** to understand the competitive landscape.
**Competitive Analysis Focus:**
@@ -46,7 +48,8 @@ Start with competitive research approach:
- Market differentiation opportunities
- Competitive threats and challenges
-**Let me search for current competitive information.**"
+**Let me search for current competitive information.**
+
### 2. Generate Competitive Analysis Content
@@ -98,7 +101,9 @@ _Source: [URL]_
### 3. Present Analysis and Complete Option
Show the generated competitive analysis and present complete option:
-"I've completed the **competitive analysis** for the competitive landscape.
+
+
+I've completed the **competitive analysis** for the competitive landscape.
**Key Competitive Findings:**
@@ -110,6 +115,7 @@ Show the generated competitive analysis and present complete option:
**Ready to complete the market research?**
[C] Complete Research - Save final document and conclude
+
### 4. Handle Complete Selection
diff --git a/src/bmm/workflows/1-analysis/research/market-steps/step-06-research-completion.md b/src/bmm/workflows/1-analysis/research/market-steps/step-06-research-completion.md
index 42d7d7d9..34858e89 100644
--- a/src/bmm/workflows/1-analysis/research/market-steps/step-06-research-completion.md
+++ b/src/bmm/workflows/1-analysis/research/market-steps/step-06-research-completion.md
@@ -39,7 +39,9 @@ Produce a comprehensive, authoritative market research document on **{{research_
### 1. Begin Strategic Synthesis
Start with strategic synthesis approach:
-"Now I'll complete our market research with **strategic synthesis and recommendations** .
+
+
+Now I'll complete our market research with **strategic synthesis and recommendations** .
**Strategic Synthesis Focus:**
@@ -49,7 +51,8 @@ Start with strategic synthesis approach:
- Risk assessment and mitigation approaches
- Actionable next steps and implementation guidance
-**Let me search for current strategic insights and best practices.**"
+**Let me search for current strategic insights and best practices.**
+
### 2. Web Search for Market Entry Strategies
@@ -356,7 +359,8 @@ _This comprehensive market research document serves as an authoritative market r
**Market Research Document Completion Presentation:**
-"I've completed the **comprehensive market research document synthesis** for **{{research_topic}}**, producing an authoritative market research document with:
+
+I've completed the **comprehensive market research document synthesis** for **{{research_topic}}**, producing an authoritative market research document with:
**Document Features:**
@@ -384,6 +388,7 @@ _This comprehensive market research document serves as an authoritative market r
**Ready to complete this comprehensive market research document?**
[C] Complete Research - Save final comprehensive market research document
+
### 6. Handle Complete Selection
diff --git a/src/bmm/workflows/1-analysis/research/technical-steps/step-01-init.md b/src/bmm/workflows/1-analysis/research/technical-steps/step-01-init.md
index b286822d..2977480c 100644
--- a/src/bmm/workflows/1-analysis/research/technical-steps/step-01-init.md
+++ b/src/bmm/workflows/1-analysis/research/technical-steps/step-01-init.md
@@ -37,7 +37,9 @@ Confirm technical research scope and approach for **{{research_topic}}** with th
### 1. Begin Scope Confirmation
Start with technical scope understanding:
-"I understand you want to conduct **technical research** for **{{research_topic}}** with these goals: {{research_goals}}
+
+
+I understand you want to conduct **technical research** for **{{research_topic}}** with these goals: {{research_goals}}
**Technical Research Scope:**
@@ -53,11 +55,14 @@ Start with technical scope understanding:
- Multi-source validation for critical technical claims
- Confidence levels for uncertain technical information
- Comprehensive technical coverage with architecture-specific insights
+
### 2. Scope Confirmation
Present clear scope confirmation:
-"**Technical Research Scope Confirmation:**
+
+
+**Technical Research Scope Confirmation:**
For **{{research_topic}}**, I will research:
@@ -71,6 +76,7 @@ For **{{research_topic}}**, I will research:
**Does this technical research scope and approach align with your goals?**
[C] Continue - Begin technical research with this scope
+
### 3. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/technical-steps/step-02-technical-overview.md b/src/bmm/workflows/1-analysis/research/technical-steps/step-02-technical-overview.md
index 78151eb0..a4066f3b 100644
--- a/src/bmm/workflows/1-analysis/research/technical-steps/step-02-technical-overview.md
+++ b/src/bmm/workflows/1-analysis/research/technical-steps/step-02-technical-overview.md
@@ -41,7 +41,9 @@ Conduct technology stack analysis focusing on languages, frameworks, tools, and
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different technology stack areas simultaneously and thoroughly.
Start with technology stack research approach:
-"Now I'll conduct **technology stack analysis** for **{{research_topic}}** to understand the technology landscape.
+
+
+Now I'll conduct **technology stack analysis** for **{{research_topic}}** to understand the technology landscape.
**Technology Stack Focus:**
@@ -51,7 +53,8 @@ Start with technology stack research approach:
- Development tools and platforms
- Cloud infrastructure and deployment platforms
-**Let me search for current technology stack insights.**"
+**Let me search for current technology stack insights.**
+
### 2. Parallel Technology Stack Research Execution
@@ -74,7 +77,8 @@ Search the web: "{{research_topic}} cloud infrastructure platforms"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate technology stack findings:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate technology stack findings:
**Research Coverage:**
@@ -87,7 +91,8 @@ Search the web: "{{research_topic}} cloud infrastructure platforms"
[Identify patterns connecting language choices, frameworks, and platform decisions]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Technology Stack Content
@@ -161,7 +166,8 @@ _Source: [URL]_
**Show analysis and present continue option:**
-"I've completed **technology stack analysis** of the technology landscape for {{research_topic}}.
+
+I've completed **technology stack analysis** of the technology landscape for {{research_topic}}.
**Key Technology Stack Findings:**
@@ -173,6 +179,7 @@ _Source: [URL]_
**Ready to proceed to integration patterns analysis?**
[C] Continue - Save this to document and proceed to integration patterns
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/technical-steps/step-03-integration-patterns.md b/src/bmm/workflows/1-analysis/research/technical-steps/step-03-integration-patterns.md
index 68e2b70f..0cc1c131 100644
--- a/src/bmm/workflows/1-analysis/research/technical-steps/step-03-integration-patterns.md
+++ b/src/bmm/workflows/1-analysis/research/technical-steps/step-03-integration-patterns.md
@@ -41,7 +41,9 @@ Conduct integration patterns analysis focusing on APIs, communication protocols,
**UTILIZE SUBPROCESSES AND SUBAGENTS**: Use research subagents, subprocesses or parallel processing if available to thoroughly analyze different integration areas simultaneously and thoroughly.
Start with integration patterns research approach:
-"Now I'll conduct **integration patterns analysis** for **{{research_topic}}** to understand system integration approaches.
+
+
+Now I'll conduct **integration patterns analysis** for **{{research_topic}}** to understand system integration approaches.
**Integration Patterns Focus:**
@@ -51,7 +53,8 @@ Start with integration patterns research approach:
- Microservices integration patterns
- Event-driven architectures and messaging
-**Let me search for current integration patterns insights.**"
+**Let me search for current integration patterns insights.**
+
### 2. Parallel Integration Patterns Research Execution
@@ -74,7 +77,8 @@ Search the web: "{{research_topic}} microservices integration patterns"
**Collect and analyze findings from all parallel searches:**
-"After executing comprehensive parallel web searches, let me analyze and aggregate integration patterns findings:
+
+After executing comprehensive parallel web searches, let me analyze and aggregate integration patterns findings:
**Research Coverage:**
@@ -87,7 +91,8 @@ Search the web: "{{research_topic}} microservices integration patterns"
[Identify patterns connecting API choices, communication protocols, and system design]
**Quality Assessment:**
-[Overall confidence levels and research gaps identified]"
+[Overall confidence levels and research gaps identified]
+
### 4. Generate Integration Patterns Content
@@ -170,7 +175,8 @@ _Source: [URL]_
**Show analysis and present continue option:**
-"I've completed **integration patterns analysis** of system integration approaches for {{research_topic}}.
+
+I've completed **integration patterns analysis** of system integration approaches for {{research_topic}}.
**Key Integration Patterns Findings:**
@@ -182,6 +188,7 @@ _Source: [URL]_
**Ready to proceed to architectural patterns analysis?**
[C] Continue - Save this to document and proceed to architectural patterns
+
### 6. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/technical-steps/step-04-architectural-patterns.md b/src/bmm/workflows/1-analysis/research/technical-steps/step-04-architectural-patterns.md
index 426cc662..02194ede 100644
--- a/src/bmm/workflows/1-analysis/research/technical-steps/step-04-architectural-patterns.md
+++ b/src/bmm/workflows/1-analysis/research/technical-steps/step-04-architectural-patterns.md
@@ -39,7 +39,9 @@ Conduct comprehensive architectural patterns analysis with emphasis on design de
### 1. Begin Architectural Patterns Analysis
Start with architectural research approach:
-"Now I'll focus on **architectural patterns and design decisions** for effective architecture approaches for [technology/domain].
+
+
+Now I'll focus on **architectural patterns and design decisions** for effective architecture approaches for [technology/domain].
**Architectural Patterns Focus:**
@@ -49,7 +51,8 @@ Start with architectural research approach:
- Integration and communication patterns
- Security and performance architectural considerations
-**Let me search for current architectural patterns and approaches.**"
+**Let me search for current architectural patterns and approaches.**
+
### 2. Web Search for System Architecture Patterns
@@ -137,7 +140,9 @@ _Source: [URL]_
### 6. Present Analysis and Continue Option
Show the generated architectural patterns and present continue option:
-"I've completed the **architectural patterns analysis** for effective architecture approaches.
+
+
+I've completed the **architectural patterns analysis** for effective architecture approaches.
**Key Architectural Findings:**
@@ -149,6 +154,7 @@ Show the generated architectural patterns and present continue option:
**Ready to proceed to implementation research?**
[C] Continue - Save this to the document and move to implementation research
+
### 7. Handle Continue Selection
diff --git a/src/bmm/workflows/1-analysis/research/technical-steps/step-05-implementation-research.md b/src/bmm/workflows/1-analysis/research/technical-steps/step-05-implementation-research.md
index 7117d525..02801e6e 100644
--- a/src/bmm/workflows/1-analysis/research/technical-steps/step-05-implementation-research.md
+++ b/src/bmm/workflows/1-analysis/research/technical-steps/step-05-implementation-research.md
@@ -36,7 +36,9 @@ Conduct comprehensive implementation research with emphasis on practical impleme
### 1. Begin Implementation Research
Start with implementation research approach:
-"Now I'll complete our technical research with **implementation approaches and technology adoption** analysis.
+
+
+Now I'll complete our technical research with **implementation approaches and technology adoption** analysis.
**Implementation Research Focus:**
@@ -46,7 +48,8 @@ Start with implementation research approach:
- Team organization and skill requirements
- Cost optimization and resource management
-**Let me search for current implementation and adoption strategies.**"
+**Let me search for current implementation and adoption strategies.**
+
### 2. Web Search for Technology Adoption
@@ -152,7 +155,9 @@ _Source: [URL]_
### 6. Present Analysis and Complete Option
Show the generated implementation research and present complete option:
-"I've completed the **implementation research and technology adoption** analysis, finalizing our comprehensive technical research.
+
+
+I've completed the **implementation research and technology adoption** analysis, finalizing our comprehensive technical research.
**Implementation Highlights:**
@@ -171,6 +176,7 @@ Show the generated implementation research and present complete option:
**Ready to complete the technical research report?**
[C] Complete Research - Save final document and conclude
+
### 7. Handle Complete Selection
diff --git a/src/bmm/workflows/1-analysis/research/technical-steps/step-06-research-synthesis.md b/src/bmm/workflows/1-analysis/research/technical-steps/step-06-research-synthesis.md
index 7dc28a2d..c0a0ee36 100644
--- a/src/bmm/workflows/1-analysis/research/technical-steps/step-06-research-synthesis.md
+++ b/src/bmm/workflows/1-analysis/research/technical-steps/step-06-research-synthesis.md
@@ -382,7 +382,8 @@ _This comprehensive technical research document serves as an authoritative techn
**Technical Document Completion Presentation:**
-"I've completed the **comprehensive technical research document synthesis** for **{{research_topic}}**, producing an authoritative technical research document with:
+
+I've completed the **comprehensive technical research document synthesis** for **{{research_topic}}**, producing an authoritative technical research document with:
**Technical Document Features:**
@@ -411,6 +412,7 @@ _This comprehensive technical research document serves as an authoritative techn
**Ready to complete this comprehensive technical research document?**
[C] Complete Research - Save final comprehensive technical document
+
### 6. Handle Final Technical Completion
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01-init.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01-init.md
index 4b53688d..8d150f26 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01-init.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01-init.md
@@ -121,7 +121,8 @@ Try to discover the following:
**Setup Report to User:**
-"Welcome {{user_name}}! I've set up your PRD workspace for {{project_name}}.
+
+Welcome {{user_name}}! I've set up your PRD workspace for {{project_name}}.
**Document Setup:**
@@ -141,7 +142,8 @@ Try to discover the following:
📋 **Note:** This is a **brownfield project**. Your existing project documentation has been loaded. In the next step, I'll ask specifically about what new features or changes you want to add to your existing system.
{/if}
-Do you have any other documents you'd like me to include, or shall we continue to the next step?"
+Do you have any other documents you'd like me to include, or shall we continue to the next step?
+
### 4. Present MENU OPTIONS
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01b-continue.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01b-continue.md
index 4f9198af..2c47cc9e 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01b-continue.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-01b-continue.md
@@ -86,7 +86,9 @@ Review the frontmatter to understand:
### 4. Handle Workflow Completion
**If `stepsCompleted` array contains `"step-11-complete.md"`:**
-"Great news! It looks like we've already completed the PRD workflow for {{project_name}}.
+
+
+Great news! It looks like we've already completed the PRD workflow for {{project_name}}.
The final document is ready at `{outputFile}` with all sections completed.
@@ -96,12 +98,15 @@ Would you like me to:
- Suggest next workflow steps (like architecture or epic creation)
- Start a new PRD revision
-What would be most helpful?"
+What would be most helpful?
+
### 5. Present Current Progress
**If workflow not complete:**
-"Welcome back {{user_name}}! I'm resuming our PRD collaboration for {{project_name}}.
+
+
+Welcome back {{user_name}}! I'm resuming our PRD collaboration for {{project_name}}.
**Current Progress:**
- Last completed: {last step filename from stepsCompleted array}
@@ -112,7 +117,8 @@ What would be most helpful?"
- Current PRD document is ready with all completed sections
- Ready to continue from where we left off
-Does this look right, or do you want to make any adjustments before we proceed?"
+Does this look right, or do you want to make any adjustments before we proceed?
+
### 6. Present MENU OPTIONS
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-02-discovery.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-02-discovery.md
index 4829a4d3..6ef838f6 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-02-discovery.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-02-discovery.md
@@ -83,20 +83,24 @@ Read the frontmatter from `{outputFile}` to get document counts:
**Announce your understanding:**
-"From step 1, I have loaded:
+
+From step 1, I have loaded:
- Product briefs: {{briefCount}}
- Research: {{researchCount}}
- Brainstorming: {{brainstormingCount}}
- Project docs: {{projectDocsCount}}
-{{if projectDocsCount > 0}}This is a brownfield project - I'll focus on understanding what you want to add or change.{{else}}This is a greenfield project - I'll help you define the full product vision.{{/if}}"
+{{if projectDocsCount > 0}}This is a brownfield project - I'll focus on understanding what you want to add or change.{{else}}This is a greenfield project - I'll help you define the full product vision.{{/if}}
+
### 2. Load Classification Data
**Attempt subprocess data lookup:**
**Project Type Lookup:**
-"Your task: Lookup data in {projectTypesCSV}
+
+
+Your task: Lookup data in {projectTypesCSV}
**Search criteria:**
- Find row where project_type matches {{detectedProjectType}}
@@ -105,10 +109,13 @@ Read the frontmatter from `{outputFile}` to get document counts:
Return ONLY the matching row as a YAML-formatted object with these fields:
project_type, detection_signals
-**Do NOT return the entire CSV - only the matching row.**"
+**Do NOT return the entire CSV - only the matching row.**
+
**Domain Complexity Lookup:**
-"Your task: Lookup data in {domainComplexityCSV}
+
+
+Your task: Lookup data in {domainComplexityCSV}
**Search criteria:**
- Find row where domain matches {{detectedDomain}}
@@ -117,7 +124,8 @@ project_type, detection_signals
Return ONLY the matching row as a YAML-formatted object with these fields:
domain, complexity, typical_concerns, compliance_requirements
-**Do NOT return the entire CSV - only the matching row.**"
+**Do NOT return the entire CSV - only the matching row.**
+
**Graceful degradation (if Task tool unavailable):**
- Load the CSV files directly
@@ -147,12 +155,14 @@ As the user describes their product, match against:
Once you have enough understanding, share your classification:
-"I'm hearing this as:
+
+I'm hearing this as:
- **Project Type:** {{detectedType}}
- **Domain:** {{detectedDomain}}
- **Complexity:** {{complexityLevel}}
-Does this sound right to you?"
+Does this sound right to you?
+
Let the user confirm or refine your classification.
@@ -171,7 +181,8 @@ classification:
Present the project classification for review, then display menu:
-"Based on our conversation, I've discovered and classified your project.
+
+Based on our conversation, I've discovered and classified your project.
**Here's the classification:**
@@ -180,7 +191,8 @@ Present the project classification for review, then display menu:
**Complexity:** {{complexityLevel}}
**Project Context:** {{greenfield|brownfield}}
-**What would you like to do?**"
+**What would you like to do?**
+
Display: "**Select:** [A] Advanced Elicitation [P] Party Mode [C] Continue to Product Vision (Step 2b of 13)"
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-05-domain.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-05-domain.md
index 9539527d..cd93b4cc 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-05-domain.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-05-domain.md
@@ -80,9 +80,12 @@ For complex domains, explore what makes this domain special:
**If complexity is LOW:**
Offer to skip:
-"The domain complexity from our discovery is low. We may not need deep domain-specific requirements. Would you like to:
+
+
+The domain complexity from our discovery is low. We may not need deep domain-specific requirements. Would you like to:
- [C] Skip this step and move to Innovation
-- [D] Do domain exploration anyway"
+- [D] Do domain exploration anyway
+
**If complexity is MEDIUM or HIGH:**
@@ -92,7 +95,8 @@ Proceed with domain exploration.
**Attempt subprocess data lookup:**
-"Your task: Lookup data in {domainComplexityCSV}
+
+Your task: Lookup data in {domainComplexityCSV}
**Search criteria:**
- Find row where domain matches {{domainFromStep02}}
@@ -101,7 +105,8 @@ Proceed with domain exploration.
Return ONLY the matching row as a YAML-formatted object with these fields:
domain, complexity, typical_concerns, compliance_requirements
-**Do NOT return the entire CSV - only the matching row.**"
+**Do NOT return the entire CSV - only the matching row.**
+
**Graceful degradation (if Task tool unavailable):**
- Load the CSV file directly
@@ -147,7 +152,9 @@ Acknowledge the domain and explore what makes it complex:
**Check with the user:**
-"Are there other domain-specific concerns we should consider? For [this domain], what typically gets overlooked?"
+
+Are there other domain-specific concerns we should consider? For [this domain], what typically gets overlooked?
+
### N. Present MENU OPTIONS
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-07-project-type.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-07-project-type.md
index c078d6db..b03a0400 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-07-project-type.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-07-project-type.md
@@ -55,7 +55,8 @@ Conduct project-type specific discovery using CSV-driven guidance to define tech
**Attempt subprocess data lookup:**
-"Your task: Lookup data in {projectTypesCSV}
+
+Your task: Lookup data in {projectTypesCSV}
**Search criteria:**
- Find row where project_type matches {{projectTypeFromStep02}}
@@ -64,7 +65,8 @@ Conduct project-type specific discovery using CSV-driven guidance to define tech
Return ONLY the matching row as a YAML-formatted object with these fields:
project_type, key_questions, required_sections, skip_sections, innovation_signals
-**Do NOT return the entire CSV - only the matching row.**"
+**Do NOT return the entire CSV - only the matching row.**
+
**Graceful degradation (if Task tool unavailable):**
- Load the CSV file directly
@@ -161,13 +163,15 @@ When saving to document, append these Level 2 and Level 3 sections:
Present the project-type content for review, then display menu:
-"Based on our conversation and best practices for this product type, I've documented the {project_type}-specific requirements for {{project_name}}.
+
+Based on our conversation and best practices for this product type, I've documented the {project_type}-specific requirements for {{project_name}}.
**Here's what I'll add to the document:**
[Show the complete markdown content from section 5]
-**What would you like to do?**"
+**What would you like to do?**
+
Display: "**Select:** [A] Advanced Elicitation [P] Party Mode [C] Continue to Scoping (Step 8 of 11)"
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-08-scoping.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-08-scoping.md
index da9230ad..cb15c673 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-08-scoping.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-c/step-08-scoping.md
@@ -117,11 +117,14 @@ Create phased development approach:
Identify and mitigate scoping risks:
**Technical Risks:**
-"Looking at your innovation and domain requirements:
+
+
+Looking at your innovation and domain requirements:
- What's the most technically challenging aspect?
- Could we simplify the initial implementation?
-- What's the riskiest assumption about technology feasibility?"
+- What's the riskiest assumption about technology feasibility?
+
**Market Risks:**
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01-discovery.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01-discovery.md
index 8f47cd55..d587e22d 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01-discovery.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01-discovery.md
@@ -70,11 +70,13 @@ This file defines what makes a great BMAD PRD. Internalize this understanding -
### 2. Discover PRD to Edit
-"**PRD Edit Workflow**
+
+**PRD Edit Workflow**
Which PRD would you like to edit?
-Please provide the path to the PRD file you want to edit."
+Please provide the path to the PRD file you want to edit.
+
**Wait for user to provide PRD path.**
@@ -97,7 +99,8 @@ ls -t {prd_folder_path}/validation-report-*.md 2>/dev/null | head -1
**If validation report found:**
Display:
-"**📋 Found Validation Report**
+
+**📋 Found Validation Report**
I found a validation report from {validation_date} in the PRD folder.
@@ -105,7 +108,8 @@ This report contains findings from previous validation checks and can help guide
**Would you like to:**
- **[U] Use validation report** - Load it to guide and prioritize edits
-- **[S] Skip** - Proceed with manual edit discovery"
+- **[S] Skip** - Proceed with manual edit discovery
+
**Wait for user input.**
@@ -125,11 +129,13 @@ This report contains findings from previous validation checks and can help guide
### 5. Ask About Validation Report
-"**Do you have a validation report to guide edits?**
+
+**Do you have a validation report to guide edits?**
If you've run the validation workflow on this PRD, I can use that report to guide improvements and prioritize changes.
-Validation report path (or type 'none'):"
+Validation report path (or type 'none'):
+
**Wait for user input.**
@@ -144,7 +150,8 @@ Validation report path (or type 'none'):"
### 6. Discover Edit Requirements
-"**What would you like to edit in this PRD?**
+
+**What would you like to edit in this PRD?**
Please describe the changes you want to make. For example:
- Fix specific issues (information density, implementation leakage, etc.)
@@ -154,7 +161,8 @@ Please describe the changes you want to make. For example:
- General improvements
- Other changes
-**Describe your edit goals:**"
+**Describe your edit goals:**
+
**Wait for user to describe their requirements.**
@@ -181,25 +189,31 @@ Analyze the loaded PRD:
**IF validation report provided OR PRD is BMAD Standard/Variant:**
-Display: "**Edit Requirements Understood**
+Display:
+
+**Edit Requirements Understood**
**PRD Format:** {classification}
{If validation report: "**Validation Guide:** Yes - will use validation report findings"}
**Edit Goals:** {summary of user's requirements}
-**Proceeding to deep review and analysis...**"
+**Proceeding to deep review and analysis...**
+
Read fully and follow: next step (step-e-02-review.md)
**IF PRD is Legacy (Non-Standard) AND no validation report:**
-Display: "**Format Detected:** Legacy PRD
+Display:
+
+**Format Detected:** Legacy PRD
This PRD does not follow BMAD standard structure (only {count}/6 core sections present).
**Your edit goals:** {user's requirements}
-**How would you like to proceed?**"
+**How would you like to proceed?**
+
Present MENU OPTIONS below for user selection
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01b-legacy-conversion.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01b-legacy-conversion.md
index d13531d2..3527b585 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01b-legacy-conversion.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-01b-legacy-conversion.md
@@ -128,7 +128,8 @@ Return conversion assessment with gap analysis and effort estimate."
Display:
-"**Legacy PRD Conversion Assessment**
+
+**Legacy PRD Conversion Assessment**
**Current PRD Structure:**
- Core sections present: {count}/6
@@ -146,7 +147,8 @@ Display:
**Recommendation:**
{Based on effort and user goals, recommend best approach}
-**How would you like to proceed?**"
+**How would you like to proceed?**
+
### 4. Present MENU OPTIONS
@@ -175,12 +177,15 @@ Store conversion decision for next step:
- **Edit requirements:** [user's requirements from step e-01]
- **Gap analysis:** [summary of gaps identified]
-Display: "**Conversion Strategy Documented**
+Display:
+
+**Conversion Strategy Documented**
Mode: {conversion mode}
Edit goals: {summary}
-**Proceeding to deep review...**"
+**Proceeding to deep review...**
+
Read fully and follow: {nextStepFile} (step-e-02-review.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-02-review.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-02-review.md
index f34de79f..7af7d6f0 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-02-review.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-02-review.md
@@ -146,7 +146,8 @@ Return detailed change plan with section breakdown."
Display:
-"**Deep Review Complete - Change Plan**
+
+**Deep Review Complete - Change Plan**
**PRD Analysis:**
{Brief summary of PRD current state}
@@ -175,7 +176,8 @@ Display:
2. Any sections I should add/remove/reprioritize?
3. Any concerns before I proceed with edits?
-**Review the plan and let me know if you'd like any adjustments.**"
+**Review the plan and let me know if you'd like any adjustments.**
+
### 5. Get User Confirmation
@@ -198,11 +200,14 @@ Store approved change plan for next step:
- **Priority order:** Sequence to apply changes
- **User confirmed:** Yes
-Display: "**Change Plan Approved**
+Display:
+
+**Change Plan Approved**
{Brief summary of approved plan}
-**Proceeding to edit step...**"
+**Proceeding to edit step...**
+
Read fully and follow: {nextStepFile} (step-e-03-edit.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-03-edit.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-03-edit.md
index 65c12946..cf7cfb57 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-03-edit.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-03-edit.md
@@ -64,13 +64,16 @@ From step e-02, retrieve:
- **Priority order:** Sequence to apply changes
- **User requirements:** Edit goals from step e-01
-Display: "**Starting PRD Edits**
+Display:
+
+**Starting PRD Edits**
**Change Plan:** {summary}
**Total Changes:** {count}
**Estimated Effort:** {effort level}
-**Proceeding with edits section by section...**"
+**Proceeding with edits section by section...**
+
### 2. Attempt Sub-Process Edits (For Complex Changes)
@@ -120,9 +123,11 @@ Apply changes and return updated section."
- Verify changes applied correctly
**Display progress after each section:**
-"**Section Updated:** {section_name}
+
+**Section Updated:** {section_name}
Changes: {brief summary}
-{More sections remaining...}"
+{More sections remaining...}
+
### 4. Handle Restructuring (If Needed)
@@ -145,9 +150,12 @@ Changes: {brief summary}
8. Functional Requirements
9. Non-Functional Requirements
-Display: "**PRD Restructured**
+Display:
+
+**PRD Restructured**
BMAD standard structure applied.
-{Sections added/reordered}"
+{Sections added/reordered}
+
### 5. Update PRD Frontmatter
@@ -194,7 +202,8 @@ editHistory:
Display:
-"**PRD Edits Complete**
+
+**PRD Edits Complete**
**Changes Applied:** {count} sections modified
**PRD Updated:** {prd_file_path}
@@ -206,7 +215,8 @@ Display:
- Use in downstream workflows (UX, Architecture)
- Validation (if not yet validated)
-**What would you like to do next?**"
+**What would you like to do next?**
+
### 8. Present MENU OPTIONS
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-04-complete.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-04-complete.md
index 733f1a52..763a020f 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-04-complete.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-e/step-e-04-complete.md
@@ -80,7 +80,8 @@ From step e-03 change execution, compile:
Display:
-"**✓ PRD Edit Complete**
+
+**✓ PRD Edit Complete**
**Updated PRD:** {prd_file_path}
@@ -97,7 +98,8 @@ Display:
- Validation to ensure quality
- Production use
-**What would you like to do next?**"
+**What would you like to do next?**
+
### 3. Present MENU OPTIONS
@@ -116,10 +118,16 @@ Display:
#### Menu Handling Logic:
- **IF V (Run Full Validation):**
- - Display: "**Starting Validation Workflow**"
- - Display: "This will run all 13 validation checks on the updated PRD."
- - Display: "Preparing to validate: {prd_file_path}"
- - Display: "**Proceeding to validation...**"
+ - Display:
+
+ **Starting Validation Workflow**
+
+ This will run all 13 validation checks on the updated PRD.
+
+ Preparing to validate: {prd_file_path}
+
+ **Proceeding to validation...**
+
- Read fully and follow: {validationWorkflow} (steps-v/step-v-01-discovery.md)
- Note: This hands off to the validation workflow which will run its complete 13-step process
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-01-discovery.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-01-discovery.md
index b79e12fe..e5cd743d 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-01-discovery.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-01-discovery.md
@@ -71,11 +71,14 @@ This file contains the BMAD PRD philosophy, standards, and validation criteria t
- Use provided path
**If no PRD path provided:**
-"**PRD Validation Workflow**
+
+
+**PRD Validation Workflow**
Which PRD would you like to validate?
-Please provide the path to the PRD file you want to validate."
+Please provide the path to the PRD file you want to validate.
+
**Wait for user to provide PRD path.**
@@ -112,7 +115,8 @@ For each document listed in `inputDocuments`:
### 6. Ask About Additional Reference Documents
-"**I've loaded the following documents from your PRD frontmatter:**
+
+**I've loaded the following documents from your PRD frontmatter:**
{list loaded documents with file names}
@@ -124,7 +128,8 @@ These could include:
- Standards or compliance documents
- Competitive analysis or benchmarks
-Please provide paths to any additional documents, or type 'none' to proceed."
+Please provide paths to any additional documents, or type 'none' to proceed.
+
**Load any additional documents provided by user.**
@@ -161,7 +166,8 @@ validationStatus: IN_PROGRESS
### 8. Present Discovery Summary
-"**Setup Complete!**
+
+**Setup Complete!**
**PRD to Validate:** {prd_path}
@@ -173,11 +179,16 @@ validationStatus: IN_PROGRESS
**Validation Report:** {validationReportPath}
-**Ready to begin validation.**"
+**Ready to begin validation.**
+
### 9. Present MENU OPTIONS
-Display: **Select an Option:** [A] Advanced Elicitation [P] Party Mode [C] Continue to Format Detection
+Display:
+
+
+**Select an Option:** [A] Advanced Elicitation [P] Party Mode [C] Continue to Format Detection
+
#### EXECUTION RULES:
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02-format-detection.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02-format-detection.md
index a354b5af..77925cda 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02-format-detection.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02-format-detection.md
@@ -132,19 +132,27 @@ Append to validation report:
**IF format is BMAD Standard or BMAD Variant:**
-Display: "**Format Detected:** {classification}
+Display:
-Proceeding to systematic validation checks..."
+
+**Format Detected:** {classification}
+
+Proceeding to systematic validation checks...
+
Without delay, read fully and follow: {nextStepFile} (step-v-03-density-validation.md)
**IF format is Non-Standard (< 3 core sections):**
-Display: "**Format Detected:** Non-Standard PRD
+Display:
+
+
+**Format Detected:** Non-Standard PRD
This PRD does not follow BMAD standard structure (only {count}/6 core sections present).
-You have options:"
+You have options:
+
Present MENU OPTIONS below for user selection
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02b-parity-check.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02b-parity-check.md
index 604265a9..fac97f42 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02b-parity-check.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-02b-parity-check.md
@@ -155,7 +155,8 @@ Append to validation report:
Display:
-"**Parity Analysis Complete**
+
+**Parity Analysis Complete**
Your PRD is missing {count} of 6 core BMAD PRD sections. The overall effort to reach BMAD standard is: **{effort level}**
@@ -165,7 +166,8 @@ Your PRD is missing {count} of 6 core BMAD PRD sections. The overall effort to r
**Recommendation:**
{recommendation from analysis}
-**How would you like to proceed?**"
+**How would you like to proceed?**
+
### 5. Present MENU OPTIONS
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-03-density-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-03-density-validation.md
index d00478c1..b2713c37 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-03-density-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-03-density-validation.md
@@ -142,11 +142,15 @@ Append to validation report:
### 5. Display Progress and Auto-Proceed
-Display: "**Information Density Validation Complete**
+Display:
+
+
+**Information Density Validation Complete**
Severity: {Critical/Warning/Pass}
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-04-brief-coverage-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-04-brief-coverage-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-04-brief-coverage-validation.md
index 60ad8684..b223f0fd 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-04-brief-coverage-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-04-brief-coverage-validation.md
@@ -72,9 +72,13 @@ Append to validation report:
**Status:** N/A - No Product Brief was provided as input
```
-Display: "**Product Brief Coverage: Skipped** (No Product Brief provided)
+Display:
-**Proceeding to next validation check...**"
+
+**Product Brief Coverage: Skipped** (No Product Brief provided)
+
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile}
@@ -180,11 +184,15 @@ Append to validation report:
### 6. Display Progress and Auto-Proceed
-Display: "**Product Brief Coverage Validation Complete**
+Display:
+
+
+**Product Brief Coverage Validation Complete**
Overall Coverage: {assessment}
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-05-measurability-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-05-measurability-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-05-measurability-validation.md
index a9718718..fe341f96 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-05-measurability-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-05-measurability-validation.md
@@ -195,11 +195,15 @@ Append to validation report:
### 5. Display Progress and Auto-Proceed
-Display: "**Measurability Validation Complete**
+Display:
+
+
+**Measurability Validation Complete**
Total Violations: {count} ({severity})
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-06-traceability-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-06-traceability-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-06-traceability-validation.md
index 84bf9cce..9c0ae38d 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-06-traceability-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-06-traceability-validation.md
@@ -183,11 +183,15 @@ Append to validation report:
### 5. Display Progress and Auto-Proceed
-Display: "**Traceability Validation Complete**
+Display:
+
+
+**Traceability Validation Complete**
Total Issues: {count} ({severity})
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-07-implementation-leakage-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-07-implementation-leakage-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-07-implementation-leakage-validation.md
index 923f9969..f549ba83 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-07-implementation-leakage-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-07-implementation-leakage-validation.md
@@ -172,11 +172,15 @@ Append to validation report:
### 5. Display Progress and Auto-Proceed
-Display: "**Implementation Leakage Validation Complete**
+Display:
+
+
+**Implementation Leakage Validation Complete**
Total Violations: {count} ({severity})
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-08-domain-compliance-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-08-domain-compliance-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-08-domain-compliance-validation.md
index 562697ed..7df1639e 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-08-domain-compliance-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-08-domain-compliance-validation.md
@@ -155,11 +155,15 @@ Append to validation report:
**Note:** This PRD is for a standard domain without regulatory compliance requirements.
```
-Display: "**Domain Compliance Validation Skipped**
+Display:
+
+
+**Domain Compliance Validation Skipped**
Domain: {domain} (low complexity)
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile}
@@ -206,12 +210,16 @@ Append to validation report:
### 7. Display Progress and Auto-Proceed
-Display: "**Domain Compliance Validation Complete**
+Display:
+
+
+**Domain Compliance Validation Complete**
Domain: {domain} ({complexity})
Compliance Status: {status}
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-09-project-type-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-09-project-type-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-09-project-type-validation.md
index aea41d92..de9553d1 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-09-project-type-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-09-project-type-validation.md
@@ -227,12 +227,16 @@ Append to validation report:
### 7. Display Progress and Auto-Proceed
-Display: "**Project-Type Compliance Validation Complete**
+Display:
+
+
+**Project-Type Compliance Validation Complete**
Project Type: {projectType}
Compliance: {score}%
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-10-smart-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-10-smart-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-10-smart-validation.md
index e937c752..864bfedb 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-10-smart-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-10-smart-validation.md
@@ -173,11 +173,15 @@ Append to validation report:
### 5. Display Progress and Auto-Proceed
-Display: "**SMART Requirements Validation Complete**
+Display:
+
+
+**SMART Requirements Validation Complete**
FR Quality: {percentage}% with acceptable scores ({severity})
-**Proceeding to next validation check...**"
+**Proceeding to next validation check...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-11-holistic-quality-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-11-holistic-quality-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-11-holistic-quality-validation.md
index 698b6f65..75ac4a03 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-11-holistic-quality-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-11-holistic-quality-validation.md
@@ -226,11 +226,15 @@ Append to validation report:
### 4. Display Progress and Auto-Proceed
-Display: "**Holistic Quality Assessment Complete**
+Display:
+
+
+**Holistic Quality Assessment Complete**
Overall Rating: {rating}/5 - {label}
-**Proceeding to final validation checks...**"
+**Proceeding to final validation checks...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-12-completeness-validation.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-12-completeness-validation.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-12-completeness-validation.md
index 00c47798..2eb03a0d 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-12-completeness-validation.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-12-completeness-validation.md
@@ -206,11 +206,15 @@ Append to validation report:
### 4. Display Progress and Auto-Proceed
-Display: "**Completeness Validation Complete**
+Display:
+
+
+**Completeness Validation Complete**
Overall Completeness: {percentage}% ({severity})
-**Proceeding to final step...**"
+**Proceeding to final step...**
+
Without delay, read fully and follow: {nextStepFile} (step-v-13-report-complete.md)
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md
index 08465604..4455acdc 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/steps-v/step-v-13-report-complete.md
@@ -125,7 +125,8 @@ overallStatus: '{Pass/Warning/Critical based on all findings}'
Display:
-"**✓ PRD Validation Complete**
+
+**✓ PRD Validation Complete**
**Overall Status:** {Pass/Warning/Critical}
@@ -154,7 +155,8 @@ Display:
- Warning: "PRD is usable but has issues that should be addressed. Review warnings and improve where needed."
- Critical: "PRD has significant issues that should be fixed before use. Focus on critical issues above."}
-**What would you like to do next?**"
+**What would you like to do next?**
+
### 5. Present MENU OPTIONS
@@ -195,8 +197,12 @@ Display:
- Return to menu
- **IF X (Exit):**
- - Display: "**Validation Report Saved:** {validationReportPath}"
- - Display: "**Summary:** {overall status} - {recommendation}"
+ - Display:
+
+ **Validation Report Saved:** {validationReportPath}
+
+ **Summary:** {overall status} - {recommendation}
+
- PRD Validation complete. Read fully and follow: `_bmad/core/tasks/bmad-help.md` with argument `Validate PRD`.
- **IF Any other:** Help user, then redisplay menu
diff --git a/src/bmm/workflows/2-plan-workflows/create-prd/workflow.md b/src/bmm/workflows/2-plan-workflows/create-prd/workflow.md
index b13d7a7c..0b4ddf7b 100644
--- a/src/bmm/workflows/2-plan-workflows/create-prd/workflow.md
+++ b/src/bmm/workflows/2-plan-workflows/create-prd/workflow.md
@@ -40,30 +40,53 @@ Determine which mode to invoke based on:
3. **Menu Selection (if unclear):**
If mode cannot be determined from invocation:
-"**PRD Workflow - Select Mode:**
+
+
+**PRD Workflow - Select Mode:**
**[C] Create** - Create a new PRD from scratch
**[V] Validate** - Validate an existing PRD against BMAD standards
**[E] Edit** - Improve an existing PRD
-Which mode would you like?"
+Which mode would you like?
+
Wait for user selection.
### Route to Appropriate Workflow
**IF Create Mode:**
-"**Create Mode: Creating a new PRD from scratch.**"
+
+
+**Create Mode: Creating a new PRD from scratch.**
+
+
Read fully and follow: `{nextStep}` (steps-c/step-01-init.md)
**IF Validate Mode:**
-"**Validate Mode: Validating an existing PRD against BMAD standards.**"
-Prompt for PRD path: "Which PRD would you like to validate? Please provide the path to the PRD.md file."
+
+
+**Validate Mode: Validating an existing PRD against BMAD standards.**
+
+
+Prompt for PRD path:
+
+
+Which PRD would you like to validate? Please provide the path to the PRD.md file.
+
Then read fully and follow: `{validateWorkflow}` (steps-v/step-v-01-discovery.md)
**IF Edit Mode:**
-"**Edit Mode: Improving an existing PRD.**"
-Prompt for PRD path: "Which PRD would you like to edit? Please provide the path to the PRD.md file."
+
+
+**Edit Mode: Improving an existing PRD.**
+
+
+Prompt for PRD path:
+
+
+Which PRD would you like to edit? Please provide the path to the PRD.md file.
+
Then read fully and follow: `{editWorkflow}` (steps-e/step-e-01-discovery.md)
---
@@ -113,13 +136,15 @@ This uses **step-file architecture** for disciplined execution:
**If mode is still unclear, ask user:**
-"**PRD Workflow - Select Mode:**
+
+**PRD Workflow - Select Mode:**
**[C] Create** - Create a new PRD from scratch
**[V] Validate** - Validate an existing PRD against BMAD standards
**[E] Edit** - Improve an existing PRD
-Which mode would you like?"
+Which mode would you like?
+
Wait for user selection.
@@ -136,15 +161,37 @@ Load and read full config from {main_config} and resolve:
### 3. Route to Appropriate Workflow
**IF mode == create:**
-"**Create Mode: Creating a new PRD from scratch.**"
+
+
+**Create Mode: Creating a new PRD from scratch.**
+
+
Read fully and follow: `{nextStep}` (steps-c/step-01-init.md)
**IF mode == validate:**
-"**Validate Mode: Validating an existing PRD against BMAD standards.**"
-Prompt for PRD path: "Which PRD would you like to validate? Please provide the path to the PRD.md file."
+
+
+**Validate Mode: Validating an existing PRD against BMAD standards.**
+
+
+Prompt for PRD path:
+
+
+Which PRD would you like to validate? Please provide the path to the PRD.md file.
+
+
Then read fully and follow: `{validateWorkflow}` (steps-v/step-v-01-discovery.md)
**IF mode == edit:**
-"**Edit Mode: Improving an existing PRD.**"
-Prompt for PRD path: "Which PRD would you like to edit? Please provide the path to the PRD.md file."
+
+
+**Edit Mode: Improving an existing PRD.**
+
+
+Prompt for PRD path:
+
+
+Which PRD would you like to edit? Please provide the path to the PRD.md file.
+
+
Then read fully and follow: `{editWorkflow}` (steps-e/step-e-01-discovery.md)
diff --git a/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md b/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md
index a223a2e4..8c4f0926 100644
--- a/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md
+++ b/src/bmm/workflows/bmad-quick-flow/quick-spec/steps/step-04-review.md
@@ -31,19 +31,25 @@ wipFile: '{implementation_artifacts}/tech-spec-wip.md'
**Present to user:**
-"Here's your complete tech-spec. Please review:"
+
+Here's your complete tech-spec. Please review:
+
[Display the complete spec content - all sections]
-"**Quick Summary:**
+
+**Quick Summary:**
- {task_count} tasks to implement
- {ac_count} acceptance criteria to verify
-- {files_count} files to modify"
+- {files_count} files to modify
+
**Present review menu:**
-Display: "**Select:** [C] Continue [E] Edit [Q] Questions [A] Advanced Elicitation [P] Party Mode"
+
+**Select:** [C] Continue [E] Edit [Q] Questions [A] Advanced Elicitation [P] Party Mode
+
**HALT and wait for user selection.**
@@ -173,7 +179,8 @@ b) **HALT and wait for user selection.**
**When user selects [D]:**
-"**All done!** Your tech-spec is ready at:
+
+**All done!** Your tech-spec is ready at:
`{finalFile}`
@@ -183,7 +190,8 @@ When you're ready to implement, run:
quick-dev {finalFile}
```
-Ship it!"
+Ship it!
+
---
diff --git a/src/core/workflows/brainstorming/steps/step-01-session-setup.md b/src/core/workflows/brainstorming/steps/step-01-session-setup.md
index 7e1cb2cd..ddb45a41 100644
--- a/src/core/workflows/brainstorming/steps/step-01-session-setup.md
+++ b/src/core/workflows/brainstorming/steps/step-01-session-setup.md
@@ -72,7 +72,8 @@ cp "{template_path}" "{output_folder}/brainstorming/brainstorming-session-{{date
#### C. Session Context Gathering
-"Welcome {{user_name}}! I'm excited to facilitate your brainstorming session. I'll guide you through proven creativity techniques to generate innovative ideas and breakthrough solutions.
+
+Welcome {{user_name}}! I'm excited to facilitate your brainstorming session. I'll guide you through proven creativity techniques to generate innovative ideas and breakthrough solutions.
**Context Loading:** [If context_file provided, indicate context is loaded]
**Context-Based Guidance:** [If context available, briefly mention focus areas]
@@ -82,21 +83,25 @@ cp "{template_path}" "{output_folder}/brainstorming/brainstorming-session-{{date
**Session Discovery Questions:**
1. **What are we brainstorming about?** (The central topic or challenge)
-2. **What specific outcomes are you hoping for?** (Types of ideas, solutions, or insights)"
+2. **What specific outcomes are you hoping for?** (Types of ideas, solutions, or insights)
+
#### D. Process User Responses
Wait for user responses, then:
**Session Analysis:**
-"Based on your responses, I understand we're focusing on **[summarized topic]** with goals around **[summarized objectives]**.
+
+
+Based on your responses, I understand we're focusing on **[summarized topic]** with goals around **[summarized objectives]**.
**Session Parameters:**
- **Topic Focus:** [Clear topic articulation]
- **Primary Goals:** [Specific outcome objectives]
-**Does this accurately capture what you want to achieve?**"
+**Does this accurately capture what you want to achieve?**
+
#### E. Update Frontmatter and Document
@@ -138,7 +143,8 @@ When user selects approach, append the session overview content directly to `{ou
### E. Continue to Technique Selection
-"**Session setup complete!** I have a clear understanding of your goals and can select the perfect techniques for your brainstorming needs.
+
+**Session setup complete!** I have a clear understanding of your goals and can select the perfect techniques for your brainstorming needs.
**Ready to explore technique approaches?**
[1] User-Selected Techniques - Browse our complete technique library
@@ -146,7 +152,8 @@ When user selects approach, append the session overview content directly to `{ou
[3] Random Technique Selection - Discover unexpected creative methods
[4] Progressive Technique Flow - Start broad, then systematically narrow focus
-Which approach appeals to you most? (Enter 1-4)"
+Which approach appeals to you most? (Enter 1-4)
+
### 4. Handle User Selection and Initial Document Append
diff --git a/src/core/workflows/brainstorming/steps/step-01b-continue.md b/src/core/workflows/brainstorming/steps/step-01b-continue.md
index 23205c0d..186b46e7 100644
--- a/src/core/workflows/brainstorming/steps/step-01b-continue.md
+++ b/src/core/workflows/brainstorming/steps/step-01b-continue.md
@@ -41,7 +41,9 @@ Load existing document and analyze current state:
- Identify current stage and next logical steps
**Session Status Assessment:**
-"Welcome back {{user_name}}! I can see your brainstorming session on **[session_topic]** from **[date]**.
+
+
+Welcome back {{user_name}}! I can see your brainstorming session on **[session_topic]** from **[date]**.
**Current Session Status:**
@@ -51,28 +53,35 @@ Load existing document and analyze current state:
- **Current Stage:** [Assess where they left off]
**Session Progress:**
-[Brief summary of what was accomplished and what remains]"
+[Brief summary of what was accomplished and what remains]
+
### 2. Present Continuation Options
Based on session analysis, provide appropriate options:
**If Session Completed:**
-"Your brainstorming session appears to be complete!
+
+
+Your brainstorming session appears to be complete!
**Options:**
[1] Review Results - Go through your documented ideas and insights
[2] Start New Session - Begin brainstorming on a new topic
-[3) Extend Session - Add more techniques or explore new angles"
+[3) Extend Session - Add more techniques or explore new angles
+
**If Session In Progress:**
-"Let's continue where we left off!
+
+
+Let's continue where we left off!
**Current Progress:**
[Description of current stage and accomplishments]
**Next Steps:**
-[Continue with appropriate next step based on workflow state]"
+[Continue with appropriate next step based on workflow state]
+
### 3. Handle User Choice
diff --git a/src/core/workflows/brainstorming/steps/step-02a-user-selected.md b/src/core/workflows/brainstorming/steps/step-02a-user-selected.md
index 2b523db8..6f2c975a 100644
--- a/src/core/workflows/brainstorming/steps/step-02a-user-selected.md
+++ b/src/core/workflows/brainstorming/steps/step-02a-user-selected.md
@@ -34,9 +34,11 @@ Load and present brainstorming techniques from CSV, allowing user to browse and
Load techniques from CSV on-demand:
-"Perfect! Let's explore our complete brainstorming techniques library. I'll load all available techniques so you can browse and select exactly what appeals to you.
+
+Perfect! Let's explore our complete brainstorming techniques library. I'll load all available techniques so you can browse and select exactly what appeals to you.
-**Loading Brain Techniques Library...**"
+**Loading Brain Techniques Library...**
+
**Load CSV and parse:**
@@ -48,7 +50,8 @@ Load techniques from CSV on-demand:
Show available categories with brief descriptions:
-"**Our Brainstorming Technique Library - 36+ Techniques Across 7 Categories:**
+
+**Our Brainstorming Technique Library - 36+ Techniques Across 7 Categories:**
**[1] Structured Thinking** (6 techniques)
@@ -85,7 +88,8 @@ Show available categories with brief descriptions:
- Inner wisdom and authentic exploration approaches
- Includes: Inner Child Conference, Shadow Work Mining, Values Archaeology
-**Which category interests you most? Enter 1-7, or tell me what type of thinking you're drawn to.**"
+**Which category interests you most? Enter 1-7, or tell me what type of thinking you're drawn to.**
+
### 3. Handle Category Selection
@@ -93,9 +97,11 @@ After user selects category:
#### Load Category Techniques:
-"**[Selected Category] Techniques:**
+
+**[Selected Category] Techniques:**
-**Loading specific techniques from this category...**"
+**Loading specific techniques from this category...**
+
**Present 3-5 techniques from selected category:**
For each technique:
@@ -106,7 +112,9 @@ For each technique:
- Example prompt: [Sample facilitation prompt]
**Example presentation format:**
-"**1. SCAMPER Method** (Duration: 20-30 min, Energy: Moderate)
+
+
+**1. SCAMPER Method** (Duration: 20-30 min, Energy: Moderate)
- Systematic creativity through seven lenses (Substitute/Combine/Adapt/Modify/Put/Eliminate/Reverse)
- Best for: Product improvement, innovation challenges, systematic idea generation
@@ -117,10 +125,12 @@ For each technique:
- Explore problems through six distinct perspectives for comprehensive analysis
- Best for: Complex decisions, team alignment, thorough exploration
- Example prompt: "White hat thinking: What facts do we know for certain about this challenge?"
+
### 4. Allow Technique Selection
-"**Which techniques from this category appeal to you?**
+
+**Which techniques from this category appeal to you?**
You can:
@@ -135,13 +145,16 @@ You can:
- [Details] for more information about any technique
- [Categories] to return to category list
- [Back] to return to approach selection
+
### 5. Handle Technique Confirmation
When user selects techniques:
**Confirmation Process:**
-"**Your Selected Techniques:**
+
+
+**Your Selected Techniques:**
- [Technique 1]: [Why this matches their session goals]
- [Technique 2]: [Why this complements the first]
@@ -152,7 +165,8 @@ This combination will take approximately [total_time] and focus on [expected out
**Confirm these choices?**
[C] Continue - Begin technique execution
-[Back] - Modify technique selection"
+[Back] - Modify technique selection
+
### 6. Update Frontmatter and Continue
diff --git a/src/core/workflows/brainstorming/steps/step-02b-ai-recommended.md b/src/core/workflows/brainstorming/steps/step-02b-ai-recommended.md
index f928ff04..40ae259b 100644
--- a/src/core/workflows/brainstorming/steps/step-02b-ai-recommended.md
+++ b/src/core/workflows/brainstorming/steps/step-02b-ai-recommended.md
@@ -34,7 +34,8 @@ Analyze session context and recommend optimal brainstorming techniques based on
Load techniques from CSV for analysis:
-"Great choice! Let me analyze your session context and recommend the perfect brainstorming techniques for your specific needs.
+
+Great choice! Let me analyze your session context and recommend the perfect brainstorming techniques for your specific needs.
**Analyzing Your Session Goals:**
@@ -43,7 +44,8 @@ Load techniques from CSV for analysis:
- Constraints: [constraints]
- Session Type: [session_type]
-**Loading Brain Techniques Library for AI Analysis...**"
+**Loading Brain Techniques Library for AI Analysis...**
+
**Load CSV and parse:**
@@ -86,7 +88,8 @@ Analyze user's session context across multiple dimensions:
Based on context analysis, create tailored recommendations:
-"**My AI Analysis Results:**
+
+**My AI Analysis Results:**
Based on your session context, I recommend this customized technique sequence:
@@ -109,7 +112,8 @@ Based on your session context, I recommend this customized technique sequence:
- **Expected outcome:** [How this leads to actionable results]
**Total Estimated Time:** [Sum of durations]
-**Session Focus:** [Primary benefit and outcome description]"
+**Session Focus:** [Primary benefit and outcome description]
+
### 4. Present Recommendation Details
@@ -117,7 +121,8 @@ Provide deeper insight into each recommended technique:
**Detailed Technique Explanations:**
-"For each recommended technique, here's what makes it perfect for your session:
+
+For each recommended technique, here's what makes it perfect for your session:
**1. [Technique 1]:**
@@ -138,11 +143,13 @@ Provide deeper insight into each recommended technique:
- **Description:** [Detailed explanation]
- **Best for:** [Why this completes the sequence effectively]
- **Sample facilitation:** [Example of how we'll use this]
-- **Your role:** [What you'll do during this technique]"
+- **Your role:** [What you'll do during this technique]
+
### 5. Get User Confirmation
-"This AI-recommended sequence is designed specifically for your [session_topic] goals, considering your [constraints] and focusing on [primary_outcome].
+
+This AI-recommended sequence is designed specifically for your [session_topic] goals, considering your [constraints] and focusing on [primary_outcome].
**Does this approach sound perfect for your session?**
@@ -151,6 +158,7 @@ Provide deeper insight into each recommended technique:
[Modify] - I'd like to adjust the technique selection
[Details] - Tell me more about any specific technique
[Back] - Return to approach selection
+
### 6. Handle User Response
diff --git a/src/core/workflows/brainstorming/steps/step-02c-random-selection.md b/src/core/workflows/brainstorming/steps/step-02c-random-selection.md
index def91d0a..7d2b6f57 100644
--- a/src/core/workflows/brainstorming/steps/step-02c-random-selection.md
+++ b/src/core/workflows/brainstorming/steps/step-02c-random-selection.md
@@ -34,7 +34,8 @@ Use random selection to discover unexpected brainstorming techniques that will b
Create anticipation for serendipitous technique discovery:
-"Exciting choice! You've chosen the path of creative serendipity. Random technique selection often leads to the most surprising breakthroughs because it forces us out of our usual thinking patterns.
+
+Exciting choice! You've chosen the path of creative serendipity. Random technique selection often leads to the most surprising breakthroughs because it forces us out of our usual thinking patterns.
**The Magic of Random Selection:**
@@ -43,7 +44,8 @@ Create anticipation for serendipitous technique discovery:
- Find unexpected connections between different creativity methods
- Experience the joy of genuine creative surprise
-**Loading our complete Brain Techniques Library for Random Discovery...**"
+**Loading our complete Brain Techniques Library for Random Discovery...**
+
**Load CSV and parse:**
@@ -56,9 +58,12 @@ Create anticipation for serendipitous technique discovery:
Perform random selection with basic intelligence for good combinations:
**Selection Process:**
-"I'm now randomly selecting 3 complementary techniques from our library of 36+ methods. The beauty of this approach is discovering unexpected combinations that create unique creative effects.
-**Randomizing Technique Selection...**"
+
+I'm now randomly selecting 3 complementary techniques from our library of 36+ methods. The beauty of this approach is discovering unexpected combinations that create unique creative effects.
+
+**Randomizing Technique Selection...**
+
**Selection Logic:**
@@ -71,7 +76,8 @@ Perform random selection with basic intelligence for good combinations:
Reveal the randomly selected techniques with enthusiasm:
-"**🎲 Your Randomly Selected Creative Techniques! 🎲**
+
+**🎲 Your Randomly Selected Creative Techniques! 🎲**
**Phase 1: Exploration**
**[Random Technique 1]** from [Category] (Duration: [time], Energy: [level])
@@ -95,13 +101,15 @@ Reveal the randomly selected techniques with enthusiasm:
- **Random discovery bonus:** [Unexpected insight about the overall flow]
**Total Random Session Time:** [Combined duration]
-**Serendipity Factor:** [Enthusiastic description of creative potential]"
+**Serendipity Factor:** [Enthusiastic description of creative potential]
+
### 4. Highlight the Creative Potential
Emphasize the unique value of this random combination:
-"**Why This Random Combination is Perfect:**
+
+**Why This Random Combination is Perfect:**
**Unexpected Synergy:**
These three techniques might seem unrelated, but that's exactly where the magic happens! [Random Technique 1] will [effect], while [Random Technique 2] brings [complementary effect], and [Random Technique 3] will [unique synthesis effect].
@@ -123,6 +131,7 @@ You're about to experience brainstorming in a completely new way. These unexpect
[Shuffle] - Randomize another combination for different adventure
[Details] - Tell me more about any specific technique
[Back] - Return to approach selection
+
### 5. Handle User Response
diff --git a/src/core/workflows/brainstorming/steps/step-02d-progressive-flow.md b/src/core/workflows/brainstorming/steps/step-02d-progressive-flow.md
index 96aa2d90..203bbcd3 100644
--- a/src/core/workflows/brainstorming/steps/step-02d-progressive-flow.md
+++ b/src/core/workflows/brainstorming/steps/step-02d-progressive-flow.md
@@ -34,7 +34,8 @@ Design a progressive technique flow that takes users from expansive exploration
Explain the value of systematic creative progression:
-"Excellent choice! Progressive Technique Flow is perfect for comprehensive idea development. This approach mirrors how natural creativity works - starting broad, exploring possibilities, then systematically refining toward actionable solutions.
+
+Excellent choice! Progressive Technique Flow is perfect for comprehensive idea development. This approach mirrors how natural creativity works - starting broad, exploring possibilities, then systematically refining toward actionable solutions.
**The Creative Journey We'll Take:**
@@ -62,7 +63,8 @@ Explain the value of systematic creative progression:
- Identify resources, timelines, and success metrics
- Transform ideas into actionable plans
-**Loading Brain Techniques Library for Journey Design...**"
+**Loading Brain Techniques Library for Journey Design...**
+
**Load CSV and parse:**
@@ -76,7 +78,8 @@ Select optimal techniques for each progressive phase:
**Phase 1: Expansive Exploration Techniques**
-"For **Expansive Exploration**, I'm selecting techniques that maximize creative breadth and wild thinking:
+
+For **Expansive Exploration**, I'm selecting techniques that maximize creative breadth and wild thinking:
**Recommended Technique: [Exploration Technique]**
@@ -85,11 +88,13 @@ Select optimal techniques for each progressive phase:
- **Expected Outcome:** [Number]+ raw ideas across diverse categories
- **Creative Energy:** High energy, expansive thinking
-**Alternative if time-constrained:** [Simpler exploration technique]"
+**Alternative if time-constrained:** [Simpler exploration technique]
+
**Phase 2: Pattern Recognition Techniques**
-"For **Pattern Recognition**, we need techniques that help organize and find meaning in the creative abundance:
+
+For **Pattern Recognition**, we need techniques that help organize and find meaning in the creative abundance:
**Recommended Technique: [Analysis Technique]**
@@ -98,35 +103,41 @@ Select optimal techniques for each progressive phase:
- **Expected Outcome:** Clear patterns and priority insights
- **Analytical Focus:** Organized thinking and pattern discovery
-**Alternative for different session type:** [Alternative analysis technique]"
+**Alternative for different session type:** [Alternative analysis technique]
+
**Phase 3: Idea Development Techniques**
-"For **Idea Development**, we select techniques that refine and elaborate promising concepts:
+
+For **Idea Development**, we select techniques that refine and elaborate promising concepts:
**Recommended Technique: [Development Technique]**
- **Category:** Structured/Collaborative techniques
- **Why for Phase 3:** Perfect for building depth and detail around strong concepts
- **Expected Outcome:** Well-developed solutions with implementation considerations
-- **Refinement Focus:** Practical enhancement and feasibility exploration"
+- **Refinement Focus:** Practical enhancement and feasibility exploration
+
**Phase 4: Action Planning Techniques**
-"For **Action Planning**, we choose techniques that create concrete implementation pathways:
+
+For **Action Planning**, we choose techniques that create concrete implementation pathways:
**Recommended Technique: [Planning Technique]**
- **Category:** Structured/Analytical techniques
- **Why for Phase 4:** Ideal for transforming ideas into actionable steps
- **Expected Outcome:** Clear implementation plan with timelines and resources
-- **Implementation Focus:** Practical next steps and success metrics"
+- **Implementation Focus:** Practical next steps and success metrics
+
### 3. Present Complete Journey Map
Show the full progressive flow with timing and transitions:
-"**Your Complete Creative Journey Map:**
+
+**Your Complete Creative Journey Map:**
**⏰ Total Journey Time:** [Combined duration]
**🎯 Session Focus:** Systematic development from ideas to action
@@ -175,12 +186,14 @@ Show the full progressive flow with timing and transitions:
[Customize] - I'd like to modify any phase techniques
[Details] - Tell me more about any specific phase or technique
[Back] - Return to approach selection
+
### 4. Handle Customization Requests
If user wants customization:
-"**Customization Options:**
+
+**Customization Options:**
**Phase Modifications:**
@@ -195,7 +208,8 @@ If user wants customization:
- **Extended Journey:** Add bonus technique at any phase for deeper exploration
- **Focused Journey:** Emphasize specific phases based on your goals
-**Which customization would you like to make?**"
+**Which customization would you like to make?**
+
### 5. Update Frontmatter and Document
diff --git a/src/core/workflows/brainstorming/steps/step-03-technique-execution.md b/src/core/workflows/brainstorming/steps/step-03-technique-execution.md
index 362bead3..06bb1b6a 100644
--- a/src/core/workflows/brainstorming/steps/step-03-technique-execution.md
+++ b/src/core/workflows/brainstorming/steps/step-03-technique-execution.md
@@ -51,7 +51,8 @@ Facilitate brainstorming techniques through genuine interactive coaching, respon
Set up collaborative facilitation approach:
-"**Outstanding! Let's begin our first technique with true collaborative facilitation.**
+
+**Outstanding! Let's begin our first technique with true collaborative facilitation.**
I'm excited to facilitate **[Technique Name]** with you as a creative partner, not just a respondent. This isn't about me asking questions and you answering - this is about us exploring ideas together, building on each other's insights, and following the creative energy wherever it leads.
@@ -68,7 +69,8 @@ I'm excited to facilitate **[Technique Name]** with you as a creative partner, n
**Focus:** [Primary goal of this technique]
**Energy:** [High/Reflective/Playful/etc.] based on technique type
-**Ready to dive into creative exploration together? Let's start with our first element!**"
+**Ready to dive into creative exploration together? Let's start with our first element!**
+
### 2. Execute First Technique Element Interactively
@@ -76,9 +78,11 @@ Begin with genuine facilitation of the first technique component:
**For Creative Techniques (What If, Analogical, etc.):**
-"**Let's start with: [First provocative question/concept]**
+
+**Let's start with: [First provocative question/concept]**
-I'm not just looking for a quick answer - I want to explore this together. What immediately comes to mind? Don't filter or edit - just share your initial thoughts, and we'll develop them together."
+I'm not just looking for a quick answer - I want to explore this together. What immediately comes to mind? Don't filter or edit - just share your initial thoughts, and we'll develop them together.
+
**Wait for user response, then coach deeper:**
@@ -88,9 +92,11 @@ I'm not just looking for a quick answer - I want to explore this together. What
**For Structured Techniques (SCAMPER, Six Thinking Hats, etc.):**
-"**Let's explore [Specific letter/perspective]: [Prompt]**
+
+**Let's explore [Specific letter/perspective]: [Prompt]**
-Instead of just listing possibilities, let's really dive into one promising direction. What's the most exciting or surprising thought you have about this?"
+Instead of just listing possibilities, let's really dive into one promising direction. What's the most exciting or surprising thought you have about this?
+
**Coach the exploration:**
@@ -106,7 +112,9 @@ Follow the user's creative energy with genuine coaching:
**Responsive Facilitation Patterns:**
**When user shares exciting idea:**
-"That's brilliant! I can feel the creative energy there. Let's explore this more deeply:
+
+
+That's brilliant! I can feel the creative energy there. Let's explore this more deeply:
**Development Questions:**
@@ -115,17 +123,21 @@ Follow the user's creative energy with genuine coaching:
- What are the most innovative aspects of this approach?
- Could this be applied in unexpected ways?
-**Let me build on your idea:** [Extend concept with your own creative contribution]"
+**Let me build on your idea:** [Extend concept with your own creative contribution]
+
**When user seems uncertain:**
-"Great starting point! Sometimes the most powerful ideas need space to develop. Let's try this angle:
+
+
+Great starting point! Sometimes the most powerful ideas need space to develop. Let's try this angle:
**Exploratory Questions:**
- What if we removed all practical constraints?
- How would [stakeholder] respond to this idea?
- What's the most unexpected version of this concept?
-- Could we combine this with something completely different?"
+- Could we combine this with something completely different?
+
**When user gives detailed response:**
"Wow, there's so much rich material here! I want to make sure we capture the full potential. Let me focus on what I'm hearing:
@@ -140,7 +152,8 @@ Before moving to next technique element:
**Check Engagement and Interest:**
-"This has been incredibly productive! We've generated some fantastic ideas around [current element].
+
+This has been incredibly productive! We've generated some fantastic ideas around [current element].
**Before we move to the next technique element, I want to check in with you:**
@@ -157,7 +170,8 @@ Before moving to next technique element:
- **Take a different angle** on current element
- **Jump to most exciting idea** we've discovered so far
-**Remember:** At any time, just say **"next technique"** or **"move on"** and I'll immediately document our current progress and start the next technique!"
+**Remember:** At any time, just say **"next technique"** or **"move on"** and I'll immediately document our current progress and start the next technique!
+
### 4.1. Energy Checkpoint (After Every 4-5 Exchanges)
@@ -184,7 +198,9 @@ Remember: The goal is quantity first - we can organize later. What feels right?"
**When user says "next technique" or "move on":**
**Immediate Response:**
-"**Got it! Let's transition to the next technique.**
+
+
+**Got it! Let's transition to the next technique.**
**Documenting our progress with [Current Technique]:**
@@ -201,7 +217,8 @@ Remember: The goal is quantity first - we can organize later. What feels right?"
This technique will help us [what this technique adds]. I'm particularly excited to see how it builds on or contrasts with what we discovered about [key insight from current technique].
-**Let's begin fresh with this new approach!**"
+**Let's begin fresh with this new approach!**
+
**Then restart step 3 for the next technique:**
@@ -215,7 +232,8 @@ If multiple techniques selected:
**Transition Between Techniques:**
-"**Fantastic work with [Previous Technique]!** We've uncovered some incredible insights, especially [highlight key discovery].
+
+**Fantastic work with [Previous Technique]!** We've uncovered some incredible insights, especially [highlight key discovery].
**Now let's transition to [Next Technique]:**
@@ -229,7 +247,8 @@ This technique will help us [what this technique adds]. I'm particularly excited
**Ready to continue our creative journey with this new approach?**
-Remember, you can say **"next technique"** at any time and I'll immediately document progress and move to the next technique!"
+Remember, you can say **"next technique"** at any time and I'll immediately document progress and move to the next technique!
+
### 6. Document Ideas Organically
@@ -245,7 +264,8 @@ This connects beautifully with what we discovered earlier about _[previous conne
**After Deep Exploration:**
-"Let me summarize what we've uncovered in this exploration using our **IDEA FORMAT TEMPLATE**:
+
+Let me summarize what we've uncovered in this exploration using our **IDEA FORMAT TEMPLATE**:
**Key Ideas Generated:**
@@ -259,13 +279,15 @@ _Novelty_: [What makes this different from obvious solutions]
**Energy and Engagement:** [Observation about user's creative flow]
-**Should I document these ideas before we continue, or keep the creative momentum going?**"
+**Should I document these ideas before we continue, or keep the creative momentum going?**
+
### 7. Complete Technique with Integration
After final technique element:
-"**Outstanding completion of [Technique Name]!**
+
+**Outstanding completion of [Technique Name]!**
**What We've Discovered Together:**
@@ -291,6 +313,7 @@ After final technique element:
[C] **Move to organization** - Only when you feel we've thoroughly explored
**Default recommendation:** Unless you feel we've generated at least 100+ ideas, I suggest we keep exploring! The best insights often come after the obvious ideas are exhausted.
+
### 8. Handle Menu Selection
diff --git a/src/core/workflows/brainstorming/steps/step-04-idea-organization.md b/src/core/workflows/brainstorming/steps/step-04-idea-organization.md
index afe56ff7..8ba8ee05 100644
--- a/src/core/workflows/brainstorming/steps/step-04-idea-organization.md
+++ b/src/core/workflows/brainstorming/steps/step-04-idea-organization.md
@@ -34,7 +34,8 @@ Organize all brainstorming ideas into coherent themes, facilitate prioritization
Begin systematic review of all generated ideas:
-"**Outstanding creative work!** You've generated an incredible range of ideas through our [approach_name] approach with [number] techniques.
+
+**Outstanding creative work!** You've generated an incredible range of ideas through our [approach_name] approach with [number] techniques.
**Session Achievement Summary:**
@@ -44,14 +45,17 @@ Begin systematic review of all generated ideas:
**Now let's organize these creative gems and identify your most promising opportunities for action.**
-**Loading all generated ideas for systematic organization...**"
+**Loading all generated ideas for systematic organization...**
+
### 2. Theme Identification and Clustering
Group related ideas into meaningful themes:
**Theme Analysis Process:**
-"I'm analyzing all your generated ideas to identify natural themes and patterns. This will help us see the bigger picture and prioritize effectively.
+
+
+I'm analyzing all your generated ideas to identify natural themes and patterns. This will help us see the bigger picture and prioritize effectively.
**Emerging Themes I'm Identifying:**
@@ -77,7 +81,8 @@ _Focus: [Description of what this theme covers]_
- **[Cross-cutting Ideas]:** [Ideas that span multiple themes]
- **[Breakthrough Concepts]:** [Particularly innovative or surprising ideas]
-- **[Implementation-Ready Ideas]:** [Ideas that seem immediately actionable]"
+- **[Implementation-Ready Ideas]:** [Ideas that seem immediately actionable]
+
### 3. Present Organized Idea Themes
@@ -85,7 +90,8 @@ Display systematically organized ideas for user review:
**Organized by Theme:**
-"**Your Brainstorming Results - Organized by Theme:**
+
+**Your Brainstorming Results - Organized by Theme:**
**[Theme 1]: [Theme Description]**
@@ -108,7 +114,8 @@ Display systematically organized ideas for user review:
- **[Innovative Idea]:** [Why this represents a significant breakthrough]
- **[Unexpected Connection]:** [How this creates new possibilities]
-**Which themes or specific ideas stand out to you as most valuable?**"
+**Which themes or specific ideas stand out to you as most valuable?**
+
### 4. Facilitate Prioritization
@@ -116,7 +123,8 @@ Guide user through strategic prioritization:
**Prioritization Framework:**
-"Now let's identify your most promising ideas based on what matters most for your **[session_goals]**.
+
+Now let's identify your most promising ideas based on what matters most for your **[session_goals]**.
**Prioritization Criteria for Your Session:**
@@ -133,7 +141,8 @@ Review your organized ideas and identify:
2. **Easiest Quick Wins:** Which ideas could be implemented fastest?
3. **Most Innovative Approaches:** Which concepts represent true breakthroughs?
-**What stands out to you as most valuable? Share your top priorities and I'll help you develop action plans.**"
+**What stands out to you as most valuable? Share your top priorities and I'll help you develop action plans.**
+
### 5. Develop Action Plans
@@ -141,7 +150,8 @@ Create concrete next steps for prioritized ideas:
**Action Planning Process:**
-"**Excellent choices!** Let's develop actionable plans for your top priority ideas.
+
+**Excellent choices!** Let's develop actionable plans for your top priority ideas.
**For each selected idea, let's explore:**
@@ -162,7 +172,8 @@ Create concrete next steps for prioritized ideas:
**Timeline:** [Implementation estimate]
**Success Indicators:** [How to measure progress]
-**Would you like me to develop similar action plans for your other top ideas?**"
+**Would you like me to develop similar action plans for your other top ideas?**
+
### 6. Create Comprehensive Session Documentation
@@ -170,7 +181,8 @@ Prepare final session output:
**Session Documentation Structure:**
-"**Creating your comprehensive brainstorming session documentation...**
+
+**Creating your comprehensive brainstorming session documentation...**
This document will include:
@@ -180,7 +192,8 @@ This document will include:
- **Action Plans:** Concrete next steps for implementation
- **Session Insights:** Key learnings and creative breakthroughs
-**Your brainstorming session has produced [number] organized ideas across [number] themes, with [number] prioritized concepts ready for action planning.**"
+**Your brainstorming session has produced [number] organized ideas across [number] themes, with [number] prioritized concepts ready for action planning.**
+
**Append to document:**
@@ -217,7 +230,8 @@ Provide final session wrap-up and forward guidance:
**Session Completion:**
-"**Congratulations on an incredibly productive brainstorming session!**
+
+**Congratulations on an incredibly productive brainstorming session!**
**Your Creative Achievements:**
@@ -248,6 +262,7 @@ Provide final session wrap-up and forward guidance:
**Ready to complete your session documentation?**
[C] Complete - Generate final brainstorming session document
+
### 8. Handle Completion Selection
diff --git a/src/core/workflows/party-mode/steps/step-01-agent-loading.md b/src/core/workflows/party-mode/steps/step-01-agent-loading.md
index 001ad9d4..dd014bc1 100644
--- a/src/core/workflows/party-mode/steps/step-01-agent-loading.md
+++ b/src/core/workflows/party-mode/steps/step-01-agent-loading.md
@@ -34,9 +34,11 @@ Load the complete agent roster from manifest and initialize party mode with enga
Begin agent loading process:
-"Now initializing **Party Mode** with our complete BMAD agent roster! Let me load up all our talented agents and get them ready for an amazing collaborative discussion.
+
+Now initializing **Party Mode** with our complete BMAD agent roster! Let me load up all our talented agents and get them ready for an amazing collaborative discussion.
-**Agent Manifest Loading:**"
+**Agent Manifest Loading:**
+
Load and parse the agent manifest CSV from `{project-root}/_bmad/_config/agent-manifest.csv`
@@ -72,7 +74,8 @@ Create complete agent roster with merged personalities:
Generate enthusiastic party mode introduction:
-"🎉 PARTY MODE ACTIVATED! 🎉
+
+🎉 PARTY MODE ACTIVATED! 🎉
Welcome {{user_name}}! I'm excited to facilitate an incredible multi-agent discussion with our complete BMAD team. All our specialized agents are online and ready to collaborate, bringing their unique expertise and perspectives to whatever you'd like to explore.
@@ -86,16 +89,19 @@ Welcome {{user_name}}! I'm excited to facilitate an incredible multi-agent discu
**[Total Count] agents** are ready to contribute their expertise!
-**What would you like to discuss with the team today?**"
+**What would you like to discuss with the team today?**
+
### 5. Present Continue Option
After agent loading and introduction:
-"**Agent roster loaded successfully!** All our BMAD experts are excited to collaborate with you.
+
+**Agent roster loaded successfully!** All our BMAD experts are excited to collaborate with you.
**Ready to start the discussion?**
[C] Continue - Begin multi-agent conversation
+
### 6. Handle Continue Selection
diff --git a/src/core/workflows/party-mode/steps/step-02-discussion-orchestration.md b/src/core/workflows/party-mode/steps/step-02-discussion-orchestration.md
index 361c1937..0736842e 100644
--- a/src/core/workflows/party-mode/steps/step-02-discussion-orchestration.md
+++ b/src/core/workflows/party-mode/steps/step-02-discussion-orchestration.md
@@ -33,7 +33,9 @@ Orchestrate dynamic multi-agent conversations with intelligent agent selection,
For each user message or topic:
**Input Analysis Process:**
-"Analyzing your message for the perfect agent collaboration..."
+
+Analyzing your message for the perfect agent collaboration...
+
**Analysis Criteria:**
diff --git a/src/core/workflows/party-mode/steps/step-03-graceful-exit.md b/src/core/workflows/party-mode/steps/step-03-graceful-exit.md
index eef37877..17625525 100644
--- a/src/core/workflows/party-mode/steps/step-03-graceful-exit.md
+++ b/src/core/workflows/party-mode/steps/step-03-graceful-exit.md
@@ -34,9 +34,11 @@ Provide satisfying agent farewells and conclude the party mode session with grat
Begin exit process with warm acknowledgment:
-"What an incredible collaborative session! Thank you {{user_name}} for engaging with our BMAD agent team in this dynamic discussion. Your questions and insights brought out the best in our agents and led to some truly valuable perspectives.
+
+What an incredible collaborative session! Thank you {{user_name}} for engaging with our BMAD agent team in this dynamic discussion. Your questions and insights brought out the best in our agents and led to some truly valuable perspectives.
-**Before we wrap up, let a few of our agents say goodbye...**"
+**Before we wrap up, let a few of our agents say goodbye...**
+
### 2. Generate Agent Farewells
@@ -74,7 +76,8 @@ Briefly acknowledge key discussion outcomes:
End with enthusiastic and appreciative closure:
-"🎊 **Party Mode Session Complete!** 🎊
+
+🎊 **Party Mode Session Complete!** 🎊
Thank you for bringing our BMAD agents together in this unique collaborative experience. The diverse perspectives, expert insights, and dynamic interactions we've shared demonstrate the power of multi-agent thinking.
@@ -82,7 +85,8 @@ Thank you for bringing our BMAD agents together in this unique collaborative exp
**Ready for your next challenge**? Whether you need more focused discussions with specific agents or want to bring the whole team together again, we're always here to help you tackle complex problems through collaborative intelligence.
-**Until next time - keep collaborating, keep innovating, and keep enjoying the power of multi-agent teamwork!** 🚀"
+**Until next time - keep collaborating, keep innovating, and keep enjoying the power of multi-agent teamwork!** 🚀
+
### 5. Complete Workflow Exit
diff --git a/src/core/workflows/party-mode/workflow.md b/src/core/workflows/party-mode/workflow.md
index eaec3c93..7d39fecd 100644
--- a/src/core/workflows/party-mode/workflow.md
+++ b/src/core/workflows/party-mode/workflow.md
@@ -75,7 +75,8 @@ Execute party mode activation and conversation orchestration:
**Welcome Activation:**
-"🎉 PARTY MODE ACTIVATED! 🎉
+
+🎉 PARTY MODE ACTIVATED! 🎉
Welcome {{user_name}}! All BMAD agents are here and ready for a dynamic group discussion. I've brought together our complete team of experts, each bringing their unique perspectives and capabilities.
@@ -83,7 +84,8 @@ Welcome {{user_name}}! All BMAD agents are here and ready for a dynamic group di
[Load agent roster and display 2-3 most diverse agents as examples]
-**What would you like to discuss with the team today?**"
+**What would you like to discuss with the team today?**
+
### Agent Selection Intelligence