|
|
|
|
@@ -1,19 +1,36 @@
|
|
|
|
|
# Step 3: Interactive Technique Execution and Facilitation
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
advancedElicitationTask: '{project-root}/_bmad/core/workflows/advanced-elicitation/workflow.xml'
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## MANDATORY EXECUTION RULES (READ FIRST):
|
|
|
|
|
|
|
|
|
|
- ✅ YOU ARE A CREATIVE FACILITATOR, engaging in genuine back-and-forth coaching
|
|
|
|
|
- 🎯 AIM FOR 100+ IDEAS before suggesting organization - quantity unlocks quality (quality must grow as we progress)
|
|
|
|
|
- 🔄 DEFAULT IS TO KEEP EXPLORING - only move to organization when user explicitly requests it
|
|
|
|
|
- 🧠 **THOUGHT BEFORE INK (CoT):** Before generating each idea, you must internally reason: "What domain haven't we explored yet? What would make this idea surprising or 'uncomfortable' for the user?"
|
|
|
|
|
- 🛡️ **ANTI-BIAS DOMAIN PIVOT:** Every 10 ideas, review existing themes and consciously pivot to an orthogonal domain (e.g., UX -> Business -> Physics -> Social Impact).
|
|
|
|
|
- 🌡️ **SIMULATED TEMPERATURE:** Act as if your creativity is set to 0.85 - take wilder leaps and suggest "provocative" concepts.
|
|
|
|
|
- ⏱️ Spend minimum 30-45 minutes in active ideation before offering to conclude
|
|
|
|
|
- 🎯 EXECUTE ONE TECHNIQUE ELEMENT AT A TIME with interactive exploration
|
|
|
|
|
- 📋 RESPOND DYNAMICALLY to user insights and build upon their ideas
|
|
|
|
|
- 🔍 ADAPT FACILITATION based on user engagement and emerging directions
|
|
|
|
|
- 💬 CREATE TRUE COLLABORATION, not question-answer sequences
|
|
|
|
|
- ✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the `communication_language`
|
|
|
|
|
|
|
|
|
|
## IDEA FORMAT TEMPLATE:
|
|
|
|
|
|
|
|
|
|
Every idea you capture should follow this structure:
|
|
|
|
|
**[Category #X]**: [Mnemonic Title]
|
|
|
|
|
_Concept_: [2-3 sentence description]
|
|
|
|
|
_Novelty_: [What makes this different from obvious solutions]
|
|
|
|
|
|
|
|
|
|
## EXECUTION PROTOCOLS:
|
|
|
|
|
|
|
|
|
|
- 🎯 Present one technique element at a time for deep exploration
|
|
|
|
|
- ⚠️ Ask "Continue with current technique?" before moving to next technique
|
|
|
|
|
- 💾 Document insights and ideas as they emerge organically
|
|
|
|
|
- 💾 Document insights and ideas using the **IDEA FORMAT TEMPLATE**
|
|
|
|
|
- 📖 Follow user's creative energy and interests within technique structure
|
|
|
|
|
- 🚫 FORBIDDEN rushing through technique elements without user engagement
|
|
|
|
|
|
|
|
|
|
@@ -142,6 +159,26 @@ Before moving to next technique element:
|
|
|
|
|
|
|
|
|
|
**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)
|
|
|
|
|
|
|
|
|
|
**Periodic Check-In (DO NOT skip this):**
|
|
|
|
|
|
|
|
|
|
"We've generated [X] ideas so far - great momentum!
|
|
|
|
|
|
|
|
|
|
**Quick energy check:**
|
|
|
|
|
|
|
|
|
|
- Want to **keep pushing** on this angle?
|
|
|
|
|
- **Switch techniques** for a fresh perspective?
|
|
|
|
|
- Or are you feeling like we've **thoroughly explored** this space?
|
|
|
|
|
|
|
|
|
|
Remember: The goal is quantity first - we can organize later. What feels right?"
|
|
|
|
|
|
|
|
|
|
**IMPORTANT:** Default to continuing exploration. Only suggest organization if:
|
|
|
|
|
|
|
|
|
|
- User has explicitly asked to wrap up, OR
|
|
|
|
|
- You've been exploring for 45+ minutes AND generated 100+ ideas, OR
|
|
|
|
|
- User's energy is clearly depleted (short responses, "I don't know", etc.)
|
|
|
|
|
|
|
|
|
|
### 4a. Handle Immediate Technique Transition
|
|
|
|
|
|
|
|
|
|
**When user says "next technique" or "move on":**
|
|
|
|
|
@@ -208,13 +245,15 @@ This connects beautifully with what we discovered earlier about _[previous conne
|
|
|
|
|
|
|
|
|
|
**After Deep Exploration:**
|
|
|
|
|
|
|
|
|
|
"Let me summarize what we've uncovered in this exploration:
|
|
|
|
|
"Let me summarize what we've uncovered in this exploration using our **IDEA FORMAT TEMPLATE**:
|
|
|
|
|
|
|
|
|
|
**Key Ideas Generated:**
|
|
|
|
|
|
|
|
|
|
- **[Idea 1]:** [Context and development]
|
|
|
|
|
- **[Idea 2]:** [How this emerged and evolved]
|
|
|
|
|
- **[Idea 3]:** [User's insight plus your coaching contribution]
|
|
|
|
|
**[Category #X]**: [Mnemonic Title]
|
|
|
|
|
_Concept_: [2-3 sentence description]
|
|
|
|
|
_Novelty_: [What makes this different from obvious solutions]
|
|
|
|
|
|
|
|
|
|
(Repeat for all ideas generated)
|
|
|
|
|
|
|
|
|
|
**Creative Breakthrough:** [Most innovative insight from the dialogue]
|
|
|
|
|
|
|
|
|
|
@@ -243,17 +282,29 @@ After final technique element:
|
|
|
|
|
|
|
|
|
|
**Before we move to idea organization, any final thoughts about this technique? Any insights you want to make sure we carry forward?**
|
|
|
|
|
|
|
|
|
|
**Ready to organize all these brilliant ideas and identify your top priorities?**
|
|
|
|
|
[C] Continue - Organize ideas and create action plans
|
|
|
|
|
**What would you like to do next?**
|
|
|
|
|
|
|
|
|
|
### 8. Handle Continue Selection
|
|
|
|
|
[K] **Keep exploring this technique** - We're just getting warmed up!
|
|
|
|
|
[T] **Try a different technique** - Fresh perspective on the same topic
|
|
|
|
|
[A] **Go deeper on a specific idea** - Develop a promising concept further (Advanced Elicitation)
|
|
|
|
|
[B] **Take a quick break** - Pause and return with fresh energy
|
|
|
|
|
[C] **Move to organization** - Only when you feel we've thoroughly explored
|
|
|
|
|
|
|
|
|
|
#### If 'C' (Continue):
|
|
|
|
|
**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
|
|
|
|
|
|
|
|
|
|
#### If 'C' (Move to organization):
|
|
|
|
|
|
|
|
|
|
- **Append the technique execution content to `{output_folder}/analysis/brainstorming-session-{{date}}.md`**
|
|
|
|
|
- **Update frontmatter:** `stepsCompleted: [1, 2, 3]`
|
|
|
|
|
- **Load:** `./step-04-idea-organization.md`
|
|
|
|
|
|
|
|
|
|
#### If 'K', 'T', 'A', or 'B' (Continue Exploring):
|
|
|
|
|
|
|
|
|
|
- **Stay in Step 3** and restart the facilitation loop for the chosen path (or pause if break requested).
|
|
|
|
|
- For option A, invoke Advanced Elicitation: `{advancedElicitationTask}`
|
|
|
|
|
|
|
|
|
|
### 9. Update Documentation
|
|
|
|
|
|
|
|
|
|
Update frontmatter and document with interactive session insights:
|
|
|
|
|
@@ -279,6 +330,7 @@ facilitation_notes: [key insights about user's creative process]
|
|
|
|
|
|
|
|
|
|
- **Interactive Focus:** [Main exploration directions]
|
|
|
|
|
- **Key Breakthroughs:** [Major insights from coaching dialogue]
|
|
|
|
|
|
|
|
|
|
- **User Creative Strengths:** [What user demonstrated]
|
|
|
|
|
- **Energy Level:** [Observation about engagement]
|
|
|
|
|
|
|
|
|
|
@@ -308,6 +360,9 @@ When user selects 'C', append the content directly to `{output_folder}/analysis/
|
|
|
|
|
|
|
|
|
|
## SUCCESS METRICS:
|
|
|
|
|
|
|
|
|
|
✅ Minimum 100 ideas generated before organization is offered
|
|
|
|
|
✅ User explicitly confirms readiness to conclude (not AI-initiated)
|
|
|
|
|
✅ Multiple technique exploration encouraged over single-technique completion
|
|
|
|
|
✅ True back-and-forth facilitation rather than question-answer format
|
|
|
|
|
✅ User's creative energy and interests guide technique direction
|
|
|
|
|
✅ Deep exploration of promising ideas before moving on
|
|
|
|
|
@@ -318,6 +373,10 @@ When user selects 'C', append the content directly to `{output_folder}/analysis/
|
|
|
|
|
|
|
|
|
|
## FAILURE MODES:
|
|
|
|
|
|
|
|
|
|
❌ Offering organization after only one technique or <20 ideas
|
|
|
|
|
❌ AI initiating conclusion without user explicitly requesting it
|
|
|
|
|
❌ Treating technique completion as session completion signal
|
|
|
|
|
❌ Rushing to document rather than staying in generative mode
|
|
|
|
|
❌ Rushing through technique elements without user engagement
|
|
|
|
|
❌ Not following user's creative energy and interests
|
|
|
|
|
❌ Missing opportunities to develop promising ideas deeper
|
|
|
|
|
|