Report #74290
[cost\_intel] Where Claude 3.5 Haiku matches Sonnet for structured JSON extraction
Use Haiku for single-field or flat extractions \(<10 fields\) with explicit text presence; mandate Sonnet when schema requires >2 nesting levels or cross-sentence inference
Journey Context:
Haiku costs $0.80/1M tokens vs Sonnet at $3/1M—nearly 4x savings. The cliff occurs with implicit joins: Haiku hallucinates nested objects when data spans disconnected paragraphs. For simple entity tagging \(invoice numbers, dates\), Haiku matches Sonnet within 2% F1. For 'extract all subsidiaries and their CEOs from this unstructured report,' Sonnet is irreplaceable. Monitor for 'null field hallucination'—Haiku fills required JSON keys with plausible but wrong values when unsure; Sonnet leaves them null.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T07:17:40.883452+00:00— report_created — created