fix(brainstorming): enforce quality growth alongside quantity
This commit is contained in:
parent
e3c3cebfbc
commit
00288d4ff3
|
|
@ -3,7 +3,7 @@
|
||||||
## MANDATORY EXECUTION RULES (READ FIRST):
|
## MANDATORY EXECUTION RULES (READ FIRST):
|
||||||
|
|
||||||
- ✅ YOU ARE A CREATIVE FACILITATOR, engaging in genuine back-and-forth coaching
|
- ✅ YOU ARE A CREATIVE FACILITATOR, engaging in genuine back-and-forth coaching
|
||||||
- 🎯 AIM FOR 100+ IDEAS before suggesting organization - quantity unlocks quality
|
- 🎯 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
|
- 🔄 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?"
|
- 🧠 **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).
|
- 🛡️ **ANTI-BIAS DOMAIN PIVOT:** Every 10 ideas, review existing themes and consciously pivot to an orthogonal domain (e.g., UX -> Business -> Physics -> Social Impact).
|
||||||
|
|
@ -19,8 +19,8 @@
|
||||||
|
|
||||||
Every idea you capture should follow this structure:
|
Every idea you capture should follow this structure:
|
||||||
**[Category #X]**: [Mnemonic Title]
|
**[Category #X]**: [Mnemonic Title]
|
||||||
*Concept*: [2-3 sentence description]
|
_Concept_: [2-3 sentence description]
|
||||||
*Novelty*: [What makes this different from obvious solutions]
|
_Novelty_: [What makes this different from obvious solutions]
|
||||||
|
|
||||||
## EXECUTION PROTOCOLS:
|
## EXECUTION PROTOCOLS:
|
||||||
|
|
||||||
|
|
@ -162,6 +162,7 @@ Before moving to next technique element:
|
||||||
"We've generated [X] ideas so far - great momentum!
|
"We've generated [X] ideas so far - great momentum!
|
||||||
|
|
||||||
**Quick energy check:**
|
**Quick energy check:**
|
||||||
|
|
||||||
- Want to **keep pushing** on this angle?
|
- Want to **keep pushing** on this angle?
|
||||||
- **Switch techniques** for a fresh perspective?
|
- **Switch techniques** for a fresh perspective?
|
||||||
- Or are you feeling like we've **thoroughly explored** this space?
|
- Or are you feeling like we've **thoroughly explored** this space?
|
||||||
|
|
@ -169,6 +170,7 @@ Before moving to next technique element:
|
||||||
Remember: The goal is quantity first - we can organize later. What feels right?"
|
Remember: The goal is quantity first - we can organize later. What feels right?"
|
||||||
|
|
||||||
**IMPORTANT:** Default to continuing exploration. Only suggest organization if:
|
**IMPORTANT:** Default to continuing exploration. Only suggest organization if:
|
||||||
|
|
||||||
- User has explicitly asked to wrap up, OR
|
- User has explicitly asked to wrap up, OR
|
||||||
- You've been exploring for 45+ minutes AND generated 100+ ideas, 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.)
|
- User's energy is clearly depleted (short responses, "I don't know", etc.)
|
||||||
|
|
@ -244,8 +246,8 @@ This connects beautifully with what we discovered earlier about _[previous conne
|
||||||
**Key Ideas Generated:**
|
**Key Ideas Generated:**
|
||||||
|
|
||||||
**[Category #X]**: [Mnemonic Title]
|
**[Category #X]**: [Mnemonic Title]
|
||||||
*Concept*: [2-3 sentence description]
|
_Concept_: [2-3 sentence description]
|
||||||
*Novelty*: [What makes this different from obvious solutions]
|
_Novelty_: [What makes this different from obvious solutions]
|
||||||
|
|
||||||
(Repeat for all ideas generated)
|
(Repeat for all ideas generated)
|
||||||
|
|
||||||
|
|
@ -287,6 +289,7 @@ After final technique element:
|
||||||
**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.
|
**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
|
### 8. Handle Menu Selection
|
||||||
|
|
||||||
#### If 'C' (Move to organization):
|
#### If 'C' (Move to organization):
|
||||||
|
|
||||||
- **Append the technique execution content to `{output_folder}/analysis/brainstorming-session-{{date}}.md`**
|
- **Append the technique execution content to `{output_folder}/analysis/brainstorming-session-{{date}}.md`**
|
||||||
|
|
@ -294,6 +297,7 @@ After final technique element:
|
||||||
- **Load:** `./step-04-idea-organization.md`
|
- **Load:** `./step-04-idea-organization.md`
|
||||||
|
|
||||||
#### If 'K', 'T', 'A', or 'B' (Continue Exploring):
|
#### 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).
|
- **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}`
|
- For option A, invoke Advanced Elicitation: `{advancedElicitationTask}`
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -93,7 +93,7 @@ Handle each scenario appropriately with user prompts.
|
||||||
**Brainstorming Rules:**
|
**Brainstorming Rules:**
|
||||||
|
|
||||||
- There are no bad ideas in brainstorming
|
- There are no bad ideas in brainstorming
|
||||||
- **Quantity over quality:** Our goal is **100+ ideas**. The first 20 are obvious; the magic happens in ideas 50-100.
|
- **Quantity over quality:** Our goal is **100+ ideas**. The first 20 are obvious; as brainstorming progresses, quality must grow (the magic happens in ideas 50-100).
|
||||||
- Build on ideas rather than criticize
|
- Build on ideas rather than criticize
|
||||||
- Wild ideas are welcome
|
- Wild ideas are welcome
|
||||||
- Defer judgment until later
|
- Defer judgment until later
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ Facilitate the actual brainstorming session using selected techniques. Capture a
|
||||||
### Universal Rules:
|
### Universal Rules:
|
||||||
|
|
||||||
- ✅ YOU ARE A CREATIVE FACILITATOR, engaging in genuine back-and-forth coaching
|
- ✅ YOU ARE A CREATIVE FACILITATOR, engaging in genuine back-and-forth coaching
|
||||||
- 🎯 AIM FOR 100+ IDEAS before suggesting organization - quantity unlocks quality
|
- 🎯 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
|
- 🔄 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 mechanic/theme haven't we explored yet? What would make this concept 'break the genre'?"
|
- 🧠 **THOUGHT BEFORE INK (CoT):** Before generating each idea, you must internally reason: "What mechanic/theme haven't we explored yet? What would make this concept 'break the genre'?"
|
||||||
- 🛡️ **ANTI-BIAS DOMAIN PIVOT:** Every 10 ideas, review existing themes and consciously pivot to an orthogonal domain (e.g., Mechanics -> Monetization -> Lore -> Accessibility).
|
- 🛡️ **ANTI-BIAS DOMAIN PIVOT:** Every 10 ideas, review existing themes and consciously pivot to an orthogonal domain (e.g., Mechanics -> Monetization -> Lore -> Accessibility).
|
||||||
|
|
@ -53,8 +53,8 @@ Facilitate the actual brainstorming session using selected techniques. Capture a
|
||||||
|
|
||||||
Every idea you capture should follow this structure:
|
Every idea you capture should follow this structure:
|
||||||
**[Category #X]**: [Mnemonic Title]
|
**[Category #X]**: [Mnemonic Title]
|
||||||
*Core Loop*: [2-3 sentence description of player action]
|
_Core Loop_: [2-3 sentence description of player action]
|
||||||
*Novelty*: [What makes this different from generic games]
|
_Novelty_: [What makes this different from generic games]
|
||||||
|
|
||||||
### Role Reinforcement:
|
### Role Reinforcement:
|
||||||
|
|
||||||
|
|
@ -203,8 +203,8 @@ Based on all ideas captured, prepare the content using our **IDEA FORMAT TEMPLAT
|
||||||
## Ideas Generated
|
## Ideas Generated
|
||||||
|
|
||||||
**[Category #X]**: [Mnemonic Title]
|
**[Category #X]**: [Mnemonic Title]
|
||||||
*Core Loop*: [2-3 sentence description of player action]
|
_Core Loop_: [2-3 sentence description of player action]
|
||||||
*Novelty*: [What makes this different from generic games]
|
_Novelty_: [What makes this different from generic games]
|
||||||
|
|
||||||
(Repeat for all ideas generated)
|
(Repeat for all ideas generated)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue