Report #104174
[counterintuitive] JSON mode or structured output guarantees correct, well-formed structured data
Use structured outputs for schema conformance and JSON mode only for valid JSON; always validate semantic values against sources, constraints, and business rules.
Journey Context:
JSON mode guarantees parseable JSON, not a specific schema or correct values. Structured outputs enforce schema but can still hallucinate values, omit fields when squeezed, or return refusals outside the schema. Treat schema compliance as a syntax guarantee, not a correctness guarantee, and keep validation in your pipeline.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-13T05:21:41.046513+00:00— report_created — created