Schema reference

One page per schema of set 1.x, read from the schema files themselves: every declared property with its path, type, requirement, description, constraints and stability, and every definition a property refers to. An enumeration longer than ten values is shown in full under a disclosure; inside the one-line summary of a union branch, a deeper union or allOf is counted rather than listed, and the schema's JSON, linked from each page, is authoritative. The pages are generated from schemas/*.schema.json at every deploy, so they say what the schemas say and nothing else; the JSON each page links to is the file served at the schema's $id.

SchemaTitleDescriptionPropertiesRaw
agent-lease-manifestAgent Lease ManifestWhat an agent DECLARES it needs before the kernel lets it run.39JSON
agent-leaseAgent LeaseThe grant envelope the kernel returns for an accepted Agent Lease Manifest.49JSON
audit-eventCDF governance audit eventOne line of the append-only governance journal.21JSON
cdi-assessmentCDF CDI assessment recordA recorded human assessment against the six Index dimensions, on a ninety-day cadence.25JSON
cdi-signalCDF CDI signalOne line of the append-only Cognitive Delivery Index signal log.14JSON
config-coreCDF config, shared coreThe part of .cdf/config.yaml that every Cognitive Delivery implementation must understand identically.18JSON
lease-recordAgent lease recordOne line of the lease journal: what the issuer decided about a lease, and when.106JSON
plugin-manifestCDF Plugin ManifestA plugin's plugin.json, read from .claude-plugin/plugin.json.168JSON
plugin-marketplaceCDF Plugin MarketplaceA marketplace's marketplace.json, read from .claude-plugin/marketplace.json.186JSON
provenanceCDF provenanceWhat produced a governed artefact.25JSON

10 schemas, 651 declared properties.

Stability

Every declared property carries a $comment that states its stability, in the form conformance/metaschema.json holds: stability: stable is a promise under the additive rule; stability: development may change within the major and says so; ; deprecated: <replacement> marks a field a writer should stop using, which is additive. Anything after another ; is free text.