Downloads¶
The full .cart v0.1 specification and its machine-readable companions, ready to
download. These are also attached to the
v0.1.0 release on GitHub.
- :material-file-pdf-box: **[Specification (PDF)](downloads/cart-spec-v0.1.0.pdf)**
The complete v0.1 spec, typeset — including the full data dictionary as an
appendix. Best for reading and sharing.
- :material-code-json: **[JSON Schema](downloads/cart.schema.json)**
The full spec in programmatic form — JSON Schema (draft 2020-12) for
validating `.cart` files.
- :material-table: **[Data dictionary (JSON)](downloads/data-dictionary.json)**
Every field as structured data — dotted path, type, required, profile, and
PII sensitivity. See it rendered as a [table](reference/data-dictionary.md).
- :material-file-delimited: **[Data dictionary (CSV)](downloads/data-dictionary.csv)**
The same data dictionary as a spreadsheet-friendly CSV.
- :material-cart: **[Example `.cart` file](downloads/industrial-supplier.cart)**
A worked B2B cart from an industrial supplier, ready to open or transform.
What's authoritative¶
| Artifact | Role |
|---|---|
Specification (PDF / SPEC.md) |
The prose specification — normative where it and the schema disagree. |
| JSON Schema | Authoritative for validation: a file is a valid .cart if it validates. |
| Data dictionary (JSON / CSV) | Authoritative for the field catalogue — a flat list of every field for tooling and reference. |
All artifacts are generated from canonical sources in the repository and released under the MIT license.