CCA Prep Q29 / 60 Prompt Engineering & Structured Output
2:00:00
Structured Data Extraction

Your team is building a contract analysis pipeline that must both verify claims against source documents (for auditor traceability) and produce a machine-readable JSON output consumed by a downstream CRM system. A developer proposes enabling citations.enabled=true on the uploaded contract PDFs while also setting output_config.format to enforce a strict JSON schema. QA catches that this configuration returns a 400 error before it reaches production. What is the root cause of the incompatibility, and which architectural decision resolves it?