{
  "type": "object",
  "properties": {
    "records": {
      "type": "array",
      "description": "Canonical records. Provide exactly one of records or records_path."
    },
    "records_path": {
      "type": "string",
      "description": "Path to records JSON/JSONL. Provide exactly one of records or records_path."
    },
    "output_path": {"type": "string"},
    "output_dir": {"type": "string"},
    "require_validation_ok": {"type": "boolean", "default": true},
    "overwrite": {"type": "boolean", "default": true}
  }
}
