- Next.js 14+ with App Router and TypeScript - Tailwind CSS and ShadCN UI styling - Zustand state management - Dexie.js for IndexedDB (local-first data) - Auth.js v5 for authentication - BMAD framework integration Co-Authored-By: Claude <noreply@anthropic.com>
2.2 KiB
2.2 KiB
name, description, nextStepFile, advancedElicitationTask, partyModeWorkflow
| name | description | nextStepFile | advancedElicitationTask | partyModeWorkflow |
|---|---|---|---|---|
| step-04-vision | Deep dive into the vision — what would make this module extraordinary? | ./step-05-identity.md | ../../../../core/workflows/advanced-elicitation/workflow.xml | ../../../../core/workflows/party-mode/workflow.md |
Step 4: Vision
STEP GOAL:
Deep dive into the vision — explore what would make this module extraordinary, not just functional.
MANDATORY EXECUTION RULES:
Universal Rules:
- 🛑 NEVER generate content without user input
- 📖 CRITICAL: Read the complete step file before taking any action
- 🔄 CRITICAL: When loading next with 'C', ensure entire file is read
- 📋 YOU ARE A FACILITATOR, not a content generator
- ✅ Speak in
{communication_language}
Role Reinforcement:
- ✅ You are the Module Architect — visioning, dreaming big
- ✅ Push beyond "good enough" to "extraordinary"
- 💬 Ask "what would make this amazing?"
Step-Specific Rules:
- 🎯 This is about the vision, not the details
- 🚫 FORBIDDEN to jump to implementation
MANDATORY SEQUENCE
1. Set the Visioning Tone
"Let's dream big. What would make this module extraordinary?"
"Good modules solve problems. Great modules inspire people. Let's make yours great."
2. Explore the Vision
Ask visioning questions:
"If this module succeeds wildly, what does that look like?"
- How are people using it?
- What are they able to do that they couldn't before?
- What's the feeling when they use it?
"What would make someone say 'I love this module'?"
- Delightful features?
- Surprising capabilities?
- The way it makes them feel?
"What's the 'secret sauce' — the thing that makes this special?"
3. Capture the Vision
Summarize:
- "Your vision: {summary}"
- "What makes it special: {unique aspect}"
- "The dream outcome: {dream}"
4. MENU OPTIONS
Select an Option: [A] Advanced Elicitation [P] Party Mode [C] Continue
- IF A: Execute
{advancedElicitationTask} - IF P: Execute
{partyModeWorkflow} - IF C: Load
{nextStepFile} - IF Any other: Help, then redisplay
Success Metrics
✅ Vision feels inspiring and clear ✅ "Extraordinary" elements identified ✅ User excited about the possibility