Skip to content

Change management

Sections marked as "Note" or "Example" are non-normative. Everything else is normative.

Collections of tokens- including the document root and nested groups- MUST list their non-$ members in lexicographic order so diffs remain stable. Within typed value objects this specification defines canonical property sequences (for example dimensionType, value, unit) and those canonical orders MUST take precedence over naive lexical sorting. Collections MAY be versioned using Semantic Versioning at the document level. Tools SHOULD compute $hash values and lint and validate documents in continuous integration pipelines.