<critical_constraints> ❌ NO implementation before brainstorming ✅ MUST clarify user intent and success criteria ✅ MUST get explicit confirmation before proceeding ✅ MUST explore multiple approaches with pros/cons </critical_constraints>
<when_to_use>
- Before new feature or component
- Before significant behavior modification
- When requirements are vague
- When multiple valid approaches exist </when_to_use>