Proceed autonomously when:
- Task is clear, following established patterns, or plan is explicit
Ask the user when:
- Requirements ambiguous, multiple approaches, breaking changes, or business logic decisions
NEVER use EnterPlanMode. Use /planning command instead — it produces structured plans in requests/.