JSON Schema (draft 2020-12)
Source: json-schema.org · State: open/active
Summary
Section titled “Summary”The schema dialect every entity type’s frontmatter contract is written in. Entity frontmatter is
now validated via Zod schemas rather than JSON Schema; loadEntitySchema projects those Zod
schemas to JSON Schema via zodToJsonSchema for documentation.
The legacy JSON Schema files (_common.json and per-type schema.json) and their $ref-inlining
resolver (in solutions/ontological/lib/model/entity.ts) were retired once the 11 live entity
types were migrated to Zod schema definitions. The JSON Schema 2020-12 dialect remains the
reference specification for the frontmatter contract semantics that those Zod schemas now encode.
Cited by
Section titled “Cited by”D-0004-entity-definition-architecture, D-VSLI-distributed-work-runner-architecture