Report #91280
[cost\_intel] Assuming Claude 3.5 Sonnet is required for all structured JSON extraction tasks
Use Claude 3 Haiku for entity extraction, PII redaction, and schema-following tasks with <500 token outputs; it matches Sonnet within 3% F1 at 12x lower cost \($0.25 vs $3.00 per 1M input tokens\)
Journey Context:
Benchmarks on structured extraction show Haiku fails on multi-hop reasoning but excels at constrained grammar following. The common mistake is using Sonnet 'to be safe' when the task is actually pattern matching with strict output schemas. Quality degradation signature: Haiku produces malformed JSON or wrong enum values when the schema has >10 nested fields or requires conditional logic; below this complexity threshold, the quality delta is indistinguishable.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T11:48:29.391375+00:00— report_created — created