1.3
draftOpen items. Nothing here is stable; do not implement against this section.
- Compact profile for streaming instrument data (repeated results sharing one header).
- Cross-organisation chain resolution: discovery rules when
resolveris absent. - Proposal to register
flow.volumetricandanglequantity names. - Under discussion: whether
valid_untilshould permit a duration as well as a date.
1.2
current- Added the
supersedesmember, replacing the convention of encoding revision information innotes. - Added canonical CBOR (§6), so a record can move between JSON and CBOR without re-signing.
- Added the
application/mtproto-bundle+zipmedia type. - Registered
frequencyandresistance.dc. - Clarified that
traceable_tomay be empty only for anchor records; 1.1 left this ambiguous and two implementations read it differently. - Stated explicitly that consumers must preserve unknown members. This was always the intent but was not normative text.
1.1.1
patch- Corrected the worked example in §7: the signature was computed over the pre-canonical form.
- Fixed the schema's
kconstraint, which rejected non-integer coverage factors. - Editorial: consistent use of “standard uncertainty” throughout.
1.1
superseded- Replaced the ad-hoc unit strings of 1.0 with UCUM codes. This was the only breaking-in-practice change in the format's history, and it was worth it.
- Added the optional
conditionsmember. - Added
distributionto quantity objects, defaulting to"normal". - Made
resolveroptional and advisory after early deployments showed that mandatory resolution made offline verification impossible.
1.0
superseded- First published version: record structure, traceability references, Ed25519 signatures over a canonical JSON form.
Schema files for superseded versions remain published at their original paths and are not modified. If a link to one has stopped working, please tell us — that is a bug, not a policy.