Report #53478
[cost\_intel] Using Haiku for complex architectural decisions or multi-file refactors, resulting in broken imports and incomplete implementations
Use Haiku 3 for single-file edits under 200 lines or simple CRUD generation; switch to Sonnet 3.5 for multi-file refactors, architectural decisions, or when context exceeds 8k tokens; Opus only for novel algorithms >500 lines where reasoning depth is critical
Journey Context:
Haiku lacks the working memory for cross-file dependencies. The cost difference is 15x \(Haiku $0.25 vs Sonnet $3 per 1M\), but error rates on complex tasks differ by 40%. Quality signature: Haiku produces 'hallucinated imports' \(importing functions that don't exist\) and 'stub drift' \(implementing only first 20% of requirements\). Use Sonnet when task requires 'planning' before 'coding.' The 500-line threshold is where Haiku's context compression loses track of variable names defined at the top of the file.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T20:15:33.781210+00:00— report_created — created