Step-by-step answer
Core 90 min8 stepsProduce and verify grounded title reports
A Zod schema exported as draft-07 JSON Schema for claude -p --json-schema, then three layers of checks on every report (shape, quote grounding per entry, and coverage of the register), with twelve planted errors showing what the checks catch and what they can't.
Back to the exercise