Route Tasks
Route tasks to models per routing.json policy.
Process
- Read
routing.json - Match keywords to route
- Default if no match
- Log to
routing_ledger.md - Execute with chosen model
Log Format
[timestamp] | TASK: <type> | MODEL: <model> | REASON: <reason>
Rules
- Explain model choice
- Log before execute
- Don't override unless instructed