Skip to main content

1. Define the feature in one task

Write a task title around one user-visible outcome.

2. Send a structured first prompt

Implement <feature>.
Requirements:
- <requirement 1>
- <requirement 2>
Constraints:
- <must not change>
Validation:
- <tests/checks>

3. Use staged requests

For non-trivial features, split into stages:
  1. skeleton/state wiring
  2. behavior implementation
  3. 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