<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>