dates" - WebSockets vs SSE vs polling - Example: "Implement state management" - Redux vs Context vs custom solution 5. **Multi-File Changes**: The task will likely touch more than 2-3 files - Example: "Refactor the authentication system" - Example: "Add a new API endpoint with tests" 6. **Unclear Requirements**: You need to explore before understanding the full scope - Example: "Make the app faster" - need to profile and identify bottlenecks - Example: "Fix the bug in checkout" - need to investigate root cause 7. **User Preferences Matter**: The implementation could reasonably go multiple ways - If you would use