Schemas
JSON Schemas (draft 2020-12) for the machine-readable surface. Normative; the raw files are served at their
canonical $id URLs for tooling. See
the machine-readable surface and
versioning for the stability rules.
| Schema | Validates | Raw |
|---|---|---|
agent-profile | Validates the YAML frontmatter of an agent profile document. The markdown body stays free-form. | .json |
context-changelog | Append-only machine-readable record of context layer changes. | .json |
context-index | Generated map of the context layer. Never hand-maintained; regenerate on change. | .json |
context-manifest | The machine entrypoint of a Leji context layer. Lives at the repository root as leji.json. | .json |
decision-record | Validates the YAML frontmatter of a decision record. The markdown body carries context, decision, and consequences in prose. | .json |