# Model Routing Rules

## Default: Sonnet (cheap, fast, handles 70%+ of tasks)

## Escalate to Opus when:
- Multi-step architecture or system design
- Complex debugging (multi-file, subtle bugs)
- Deep research synthesis (combining 5+ sources)
- Creative writing that needs nuance
- Security analysis or pentesting strategy
- Business strategy / financial projections
- Anything Jake explicitly says needs "deep thinking"

## Stay on Sonnet for:
- File reads, git operations, simple commands
- Quick lookups, status checks
- Casual chat, short answers
- Sending messages (iMessage, Discord, etc.)
- Memory searches
- Simple code edits
- Routine maintenance (cron, backups)
- Anything that's basically CRUD

## Sub-agent on Opus for:
- Heavy research tasks (competitive analysis, market research)
- Building entire files/projects from scratch
- Long code generation sessions
- Anything that would bloat the main session context
