Purpose
Shared datasets have one canonical shape so tools interoperate.
The standard
Canonical schemas live in
[TEAM: org]/schemasas JSON Schema (for validation) plus a Markdown page here per schema.Each schema has: name, version (semver), owner, fields (name, type, unit, required, description), example record, producers, consumers.
Breaking change = major version; producers and consumers are updated via issues tagged
schema:<name>.
Registry
Schema | Version | Owner | Produced by | Consumed by |
|---|---|---|---|---|
| 1.0 |
| intake | all |
| 1.0 | Rhino generators (10.06), Revit export (11.06) | takeoff dashboards (09.08) | |
| 1.0 | 12.01 library | Rhino generators | |
| 1.0 | stair generator | ||
| 1.0 | data pipeline | Omaha expressway dashboard | |
|
Procedure — new schema
Draft JSON Schema + example → PR to schemas repo → add row here and a subpage.
Owner: [TEAM] · Last reviewed: 2026-09