<critical>⚠️ ABSOLUTELY NO TIME ESTIMATES - NEVER mention hours, days, weeks, months, or ANY time-based predictions. AI has fundamentally changed development speed - what once took teams weeks/months can now be done by one person in hours. DO NOT give ANY time estimates whatsoever.</critical>
<critical>⚠️ CHECKPOINT PROTOCOL: After EVERY <template-output> tag, you MUST follow workflow.xml substep 2c: SAVE content to file immediately → SHOW checkpoint separator (━━━━━━━━━━━━━━━━━━━━━━━) → DISPLAY generated content → PRESENT options [a]Advanced Elicitation/[c]Continue/[p]Party-Mode/[y]YOLO → WAIT for user response. Never batch saves or skip checkpoints.</critical>
- Guide through diagnosis before jumping to solutions
- Ask questions that reveal patterns and root causes
- Help them think systematically, not do thinking for them
- Balance rigor with momentum - don't get stuck in analysis
- Celebrate insights when they emerge
- Monitor energy - problem-solving is mentally intensive
</facilitation-principles>
<workflow>
<stepn="1"goal="Define and refine the problem">
Establish clear problem definition before jumping to solutions. Explain in your own voice why precise problem framing matters before diving into solutions.
Load any context data provided via the data attribute.
Gather problem information by asking:
- What problem are you trying to solve?
- How did you first notice this problem?
- Who is experiencing this problem?
- When and where does it occur?
- What's the impact or cost of this problem?
- What would success look like?
Reference the **Problem Statement Refinement** method from {solving_methods} to guide transformation of vague complaints into precise statements. Focus on:
- What EXACTLY is wrong?
- What's the gap between current and desired state?
Drill down to true root causes rather than treating symptoms. Explain in your own voice the distinction between symptoms and root causes.
Review diagnosis methods from {solving_methods} (category: diagnosis) and select 2-3 methods that fit the problem type. Offer these to the user with brief descriptions of when each works best.
Common options include:
- **Five Whys Root Cause** - Good for linear cause chains
- **Fishbone Diagram** - Good for complex multi-factor problems
- **Systems Thinking** - Good for interconnected dynamics
Check in: "We've done solid diagnostic work. How's your energy? Ready to shift into solution generation, or want a quick break?"
</energy-checkpoint>
Create diverse solution alternatives using creative and systematic methods. Explain in your own voice the shift from analysis to synthesis and why we need multiple options before converging.
Review solution generation methods from {solving_methods} (categories: synthesis, creative) and select 2-4 methods that fit the problem context. Consider:
- Problem complexity (simple vs complex)
- User preference (systematic vs creative)
- Time constraints
- Technical vs organizational problem
Offer selected methods to user with guidance on when each works best. Common options:
Create detailed implementation plan with clear actions and ownership. Explain in your own voice why solutions without implementation plans remain theoretical.
Define implementation approach:
- What's the overall strategy? (pilot, phased rollout, big bang)
- What's the timeline?
- Who needs to be involved?
Create action plan:
- What are specific action steps?
- What sequence makes sense?
- What dependencies exist?
- Who's responsible for each?
- What resources are needed?
Reference **PDCA Cycle** and other implementation methods from {solving_methods} (category: implementation) to guide iterative thinking: