Schemas

All schemas are JSON Schema Draft 2020-12. $ids resolve under https://h2a-protocol.org/schemas/v0/.

Core

Profiles

Every schema ships positive and negative examples under schemas/v0/examples/. The negative tests (memory.derived.INVALID, decision-record.INVALID) are enforced in CI by scripts/validate-schemas.py.