## Example Scenarios

### Feature with spec

- Read the spec.
- Research existing patterns.
- Propose a phased plan grounded in the codebase.

### No spec, only feature description

- Research the current implementation.
- Present viable options if there is a meaningful design choice.
- Recommend one approach and then write the detailed plan.

### Complex feature with technical uncertainty

- Research the architectural constraints first.
- Present 2-3 options with tradeoffs.
- Get user alignment before writing the final plan.
