1. Define the feature in one task
Write a task title around one user-visible outcome.2. Send a structured first prompt
3. Use staged requests
For non-trivial features, split into stages:- skeleton/state wiring
- behavior implementation
- tests and polish
4. Review after each stage
Do not wait until the end for one massive review.5. Final acceptance
Before finalizing:- all required behavior is present
- constraints were respected
- validation is complete