{ "type": "object", "properties": { "summary": { "type": "string", "description": "the executive answer to the research question, synthesized across all sources" }, "findings": { "type": "array", "description": "the key findings, one per item; each should be supported by at least one cited source", "minItems": 1, "items": { "type": "string" } }, "sources": { "type": "array", "description": "the source URLs cited in the report (citations into the source dossier)", "minItems": 1, "items": { "type": "string" } } }, "required": ["summary", "findings", "sources"], "additionalProperties": true }