Schema Registry
Canonical JSON schemas and versioning rules. These are the “golden source” contracts for validation and mapping.
Schemas
Inventory
| Name | Version | Description | URL |
|---|
IntentRecord state guardrails (example) expand
current_state: draft | diagnosed | decided | planned | published | failed | cancelled
Minimum viable transitions (illustrative):
- draft → diagnosed: diagnostics present and scored OR override_event
- decided → planned: routing + admin present + destination selected
- planned → published: publish receipt + external IDs + intent_version