# JSON Schemas

> The JSON Schemas of Kindgi documents (packs, flows, tools, events, the pack protocol).

The shapes Kindgi reads and writes, as JSON Schema (draft 2020-12), from `@kindgi/specs`. Validate against them with any JSON Schema validator; each is also importable as `@kindgi/specs/<name>.schema.json`.

- [Agent](https://docs.kindgi.com/v0.1.9/reference/schemas/agent.md): `agent.schema.json`
- [Audit bundle](https://docs.kindgi.com/v0.1.9/reference/schemas/audit-bundle.md): `audit-bundle.schema.json`
- [Capability declaration](https://docs.kindgi.com/v0.1.9/reference/schemas/capability.md): `capability.schema.json`
- [Compliance evidence bundle](https://docs.kindgi.com/v0.1.9/reference/schemas/compliance-evidence.md): `compliance-evidence.schema.json`
- [Discoverable entity](https://docs.kindgi.com/v0.1.9/reference/schemas/discoverable.md): `discoverable.schema.json`
- [Evaluation suite](https://docs.kindgi.com/v0.1.9/reference/schemas/eval-suite.md): `eval-suite.schema.json`
- [Event](https://docs.kindgi.com/v0.1.9/reference/schemas/event.md): `event.schema.json`
- [Flow](https://docs.kindgi.com/v0.1.9/reference/schemas/flow.md): `flow.schema.json`
- [Guardrail](https://docs.kindgi.com/v0.1.9/reference/schemas/guardrail.md): `guardrail.schema.json`
- [Memory — Log + Facts](https://docs.kindgi.com/v0.1.9/reference/schemas/memory.md): `memory.schema.json`
- [Pack index](https://docs.kindgi.com/v0.1.9/reference/schemas/pack-index.md): `pack-index.schema.json`
- [Pack protocol](https://docs.kindgi.com/v0.1.9/reference/schemas/pack-protocol.md): `pack-protocol.schema.json`
- [Pack manifest](https://docs.kindgi.com/v0.1.9/reference/schemas/pack.md): `pack.schema.json`
- [Tenant policy](https://docs.kindgi.com/v0.1.9/reference/schemas/policy.md): `policy.schema.json`
- [Provenance DAG](https://docs.kindgi.com/v0.1.9/reference/schemas/provenance.md): `provenance.schema.json`
- [Run event](https://docs.kindgi.com/v0.1.9/reference/schemas/run-event.md): `run-event.schema.json`
- [Signed export](https://docs.kindgi.com/v0.1.9/reference/schemas/signed-export.md): `signed-export.schema.json`
- [Tool](https://docs.kindgi.com/v0.1.9/reference/schemas/tool.md): `tool.schema.json`
