Skip to content

JSON Schema (draft 2020-12)

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

The schema dialect every entity type’s frontmatter contract is written in; _common.json is merged into each per-type schema via $ref and validated with ajv.

The $ref-inlining resolver in apps/sdlc/lib/model/entity.ts was retired once _common.json and the per-type schema.json files were deleted: the 11 live entity types are registered as Zod schemas and loadEntitySchema projects them via zodToJsonSchema, so there is no fragment left to merge. The dialect remains the reference point for the frontmatter contracts those Zod schemas encode.

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


← Back to References