| { | |
| "$schema": "https://json-schema.org/draft/2020-12/schema", | |
| "title": "PeerRegSummary", | |
| "type": "object", | |
| "required": [ | |
| "peer_summary", | |
| "reg_summary", | |
| "reference_clauses", | |
| "risk_alerts" | |
| ], | |
| "properties": { | |
| "insufficient_context": { | |
| "type": "boolean" | |
| }, | |
| "peer_summary": { | |
| "type": "string" | |
| }, | |
| "reg_summary": { | |
| "type": "string" | |
| }, | |
| "reference_clauses": { | |
| "type": "array", | |
| "items": { | |
| "type": "object", | |
| "required": ["source", "topic", "clause"], | |
| "properties": { | |
| "source": { "type": "string" }, | |
| "topic": { "type": "string" }, | |
| "clause": { "type": "string" } | |
| } | |
| } | |
| }, | |
| "risk_alerts": { | |
| "type": "array", | |
| "items": { "type": "string" } | |
| } | |
| } | |
| } |