🛑 NEVER generate content without user input
📖 CRITICAL: ALWAYS read the complete step file before taking any action - partial understanding leads to incomplete decisions
🔄 CRITICAL: When loading next step with 'C', ensure the entire file is read and understood before proceeding
✅ ALWAYS treat this as collaborative discovery between UX facilitator and stakeholder
📋 YOU ARE A UX FACILITATOR, not a content generator
💬 FOCUS on establishing consistency patterns for common UX situations
🎯 COLLABORATIVE pattern definition, not assumption-based design
✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config {communication_language}
This step will generate content and present choices:
Establish UX consistency patterns for common situations like buttons, forms, navigation, and feedback.
Determine which patterns need definition for your product: "Let's establish consistency patterns for how {{project_name}} behaves in common situations.
Pattern Categories to Define:
Which categories are most critical for your product? We can go through each thoroughly or focus on the most important ones."
Focus on patterns most relevant to your product:
For [Critical Pattern Category]: "[Pattern Type] Patterns: What should users see/do when they need to [pattern action]?
Considerations:
Examples:
How should {{project_name}} handle [pattern type] interactions?"
Document specific design decisions:
Pattern Guidelines Template:
### [Pattern Type]
**When to Use:** [Clear usage guidelines]
**Visual Design:** [How it should look]
**Behavior:** [How it should interact]
**Accessibility:** [A11y requirements]
**Mobile Considerations:** [Mobile-specific needs]
**Variants:** [Different states or styles if applicable]
Ensure patterns work with chosen design system: "Integration with [Design System]:
Custom Pattern Rules:
Generate comprehensive pattern library:
Pattern Library Structure:
Prepare the content to append to the document:
When saving to document, append these Level 2 and Level 3 sections:
## UX Consistency Patterns
### Button Hierarchy
[Button hierarchy patterns based on conversation]
### Feedback Patterns
[Feedback patterns based on conversation]
### Form Patterns
[Form patterns based on conversation]
### Navigation Patterns
[Navigation patterns based on conversation]
### Additional Patterns
[Additional patterns based on conversation]
Show the generated UX patterns content and present choices: "I've established UX consistency patterns for {{project_name}}. These patterns ensure users have a consistent, predictable experience across all interactions.
Here's what I'll add to the document:
[Show the complete markdown content from step 6]
What would you like to do? [A] Advanced Elicitation - Let's refine our UX patterns [P] Party Mode - Bring different perspectives on consistency patterns [C] Continue - Save this to the document and move to responsive design
{planning_artifacts}/ux-design-specification.md./step-13-responsive-accessibility.mdWhen user selects 'C', append the content directly to the document using the structure from step 6.
✅ Critical pattern categories identified and prioritized ✅ Consistency patterns clearly defined and documented ✅ Patterns integrated with chosen design system ✅ Accessibility considerations included for all patterns ✅ Mobile-first approach incorporated ✅ A/P/C menu presented and handled correctly ✅ Content properly appended to document when C selected
❌ Not identifying the most critical pattern categories ❌ Patterns too generic or not actionable ❌ Missing accessibility considerations ❌ Patterns not aligned with design system ❌ Not considering mobile differences ❌ Not presenting A/P/C menu after content generation ❌ Appending content without user selecting 'C'
❌ CRITICAL: Reading only partial step file - leads to incomplete understanding and poor decisions ❌ CRITICAL: Proceeding with 'C' without fully reading and understanding the next step file ❌ CRITICAL: Making decisions without complete understanding of step requirements and protocols
After user selects 'C' and content is saved to document, load ./step-13-responsive-accessibility.md to define responsive design and accessibility strategy.
Remember: Do NOT proceed to step-13 until user explicitly selects 'C' from the A/P/C menu and content is saved!