Extended thinking mode (ultrathink) fundamentally changes Haiku's capabilities. Where standard Haiku excels at pattern matching and simple execution, ultrathink enables:
- Multi-step reasoning
- Complex planning
- Debugging loops
- Architecture decisions
If validated, this means most development work can use Haiku + ultrathink, reserving Sonnet only for multi-file coordination and Opus for deep architecture review.
Three Hypotheses
H1: Quality
Haiku + ultrathink achieves ≥85% quality match vs Sonnet on planning/refactoring tasks
H2: Cost
Haiku + ultrathink costs ≤15% of Sonnet for equivalent work (≥85% savings)
H3: Speed
Haiku + ultrathink completes in ≤150% of Sonnet's time (acceptable if quality holds)