Schema suite

Versioned JSON Schema files for the MatJSON family. MatSpec and MatReq are active working drafts; Core, MatRecord, and MatCheck remain architectural placeholders.

JSON Schema Draft 2020-12Versioned URLsOpen starter package
MatJSON Core
/schema/core/0.1/schema.json
0.1 placeholderTBC
MatSpecJSON
/schema/matspec/0.2.10/schema.json
0.2.10Working draft
MatReqJSON
/schema/matreq/0.2/schema.json
0.2Working draft
MatRecordJSON
/schema/matrecord/0.1/schema.json
0.1 placeholderTBC
MatCheckJSON
/schema/matcheck/0.1/schema.json
0.1 placeholderTBC
Important: A file validating against a schema is not necessarily technically complete or engineering-verified. MatJSON defines separate conformance and review levels.

Canonical `$id` policy

Each published schema uses an immutable, versioned URL as its canonical `$id`. The `latest` path is provided only as a convenience and returns the same current versioned schema.

https://matjson.org/schema/matspec/0.2.10/schema.json
https://matjson.org/schema/matreq/0.2/schema.json

Starter-site status

The schemas in this package are prepared for design, review, and implementation testing. They have not been submitted to an accredited standards-development process. The Core, MatRecord, and MatCheck files deliberately identify themselves as placeholders.