Expand description
A pure, fail-closed classifier for one schema revision against another.
The classifier reads only the supplied SchemaDocument values. It consults no filesystem,
environment, network, clock, locale, process, or execution state, and has no policy controls
that could hide or relabel a finding. Named type-graph rows emit structured findings; every
unmatched difference falls to the fail-closed default. Structural capability, metadata,
named-field, and payload rows are named; reorder differences remain fail-closed.
Canonical report renderings are available as render_text and render_json.
Structs§
- Classification
Report - The findings and maximum-severity verdict for one classification.
- Finding
- One classified schema change.
Enums§
- Class
- The compatibility class of one schema change, ordered from least to most severe.
Functions§
- classify
- Classifies the supplied base and submitted schema documents.
- render_
json - Renders a classification report as its canonical deterministic JSON mirror.
- render_
text - Renders a classification report in the canonical human-readable form.