HaikuMechanical work with one right answer: searches, counts, inventories.
SonnetBounded reasoning against a clear spec: audits, reviews, code for a settled design.
Opus: never a subagentArchitecture and debugging stay on the main thread, where the context is.