Skip to content

JSON Schema (draft 2020-12)

Source: json-schema.org · State: open/active

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.

D-0004-entity-definition-architecture, D-VSLI-distributed-work-runner-architecture


← Back to References