Expand description
Backend-agnostic schema model for a registered dataset.
Both backends introspect their parquet source at startup and produce a
DatasetSchema. Predicate validation, identifier quoting, and the
GET /api/datasets/{name}/schema response all go through this type.