This document is the external-consumer quickstart for the current commercial release line.
Use the explicit current-line JSON path export by default:
import commercialIndex from '@commandlayer/commercial/schemas/v1.1.0/index.json';That path is the current machine-readable map of every canonical verb schema in the release and is the most portable documented import for ESM-first consumers. The bare package import @commandlayer/commercial currently resolves to the same file, but treat it as an environment-dependent shortcut rather than the default example.
Normative machine artifacts:
schemas/v1.1.0/schemas/v1.1.0/index.jsonmanifest.json
Illustrative conformance fixtures:
examples/v1.1.0/commercial/<verb>/valid/examples/v1.1.0/commercial/<verb>/invalid/
Normative interpretive docs:
README.mdSPEC.mdPOLICY.mdSECURITY_PROVENANCE.md
- Confirm the package version is
1.1.0and thatmanifest.jsonreportsstatus: current. - Load
schemas/v1.1.0/index.jsonand select the request and receipt schema paths you need. - Configure your validator from the flat per-verb schema files under
schemas/v1.1.0/commercial/<verb>/. - Run checksum verification before mirroring or vendoring artifacts using the canonical commands in
README.md#validation-commands. - Use
examples/v1.1.0/as conformance fixtures, not as a substitute for schema requirements.
Choose v1.1.0 unless you are maintaining compatibility with an older integration that still depends on the published historical nested requests/ and receipts/ paths.
v1.1.0is the current canonical flat line.v1.0.0is retained legacy for compatibility and audit.
Do not teach v1.0.0 paths as current implementation guidance.
The checksum-covered payload for this release is intentionally narrow:
schemas/v1.1.0/examples/v1.1.0/manifest.json
checksums.txt is the ledger for that payload. It is not itself inside the hashed set, so checksum verification confirms covered files only relative to the checked-in checksums.txt ledger and does not independently authenticate that ledger. Prose docs remain authoritative for interpretation and release process, but they are outside the checksum boundary.
There is no current-line TypeScript compile target or public examples/v1.1.0/**/ts/ teaching surface in this release. The retained v1.0.0 TypeScript example files are legacy compatibility artifacts, not an active build surface. If a future release restores a TypeScript surface, it should be explicitly governed, validated, and documented before it is treated as part of the public implementer surface.