schemasthat
schemasthat is a term used to describe a design principle and, in some contexts, a software approach to treating schemas as first-class artifacts in data processing. It advocates creating, sharing, and applying schemas alongside the data they describe, with the goal of improving validation, interoperability, and governance across distributed systems.
Core concepts include declarative schema definitions, support for multiple schema formats, and tooling that links schemas
Architecturally, schemasthat often relies on a registry or meta-schema that stores schemas and their relationships. Data
Typical use cases are API contract enforcement, data integration and ETL pipelines, data governance and lineage,
Relation to existing standards is broad, intersecting JSON Schema, XML Schema, SHACL, and database schema design.