Skip to content
VERASPEC
Repository
VER 1.0.1 errata annexstable

§5 Traceability

This annex contains 29 normative items (E1–E29) and six editorial notes (N1–N6). Every item is indexed by audit finding identifier; identifiers of the form App. D #n cite Appendix D of the base specification. The complete ledger — all fifteen Appendix D items, all audit findings, and their dispositions (fixed-in-1.0.1, drafted-in-1.1, validator-rule VERxxx, ADR-000x, documented) — is docs/standards/VER-1.0-errata.md.

Open decisions referenced by this annex:

ADRSubjectReferenced by
ADR-0004Provenance action extensibilityE20 (the fusion-method registry uses the same mechanism), 1.1 draft
ADR-0006redactions[].salted_sha256 mandatory vs optionalE15 (OPEN — decision required)
ADR-0007Model-bundle manifest hashingE29 (the 1.0.x interpretation ADR-0007 refers back to), 1.1 draft
ADR-0008Embedding dim/dtype mandatory in 1.1E24

5.1 Item index

“Identity impact” repeats §1 property 2 per item, so the property can be checked against the items rather than taken on trust. Selects a reading means the item chose between two defensible 1.0.0 readings that produced different Canonical Buffers; Records made under the non-selected reading are non-conformant and their pixel_hash values are withdrawn, not recomputed.

ItemSubjectClassificationIdentity impact
E1Identity gradient overstates what pixel_hash survivespatch-correctionnone — states the existing behaviour correctly
E2image.width/height are Canonical Buffer dimensionspatch-correctionnone
E3Quantize is a scale, not a clippatch-correctionselects a reading (sources > 8 bpc)
E4Alpha compositing is in the 8-bit domainpatch-correctionnone — ordering only
E5Rendition selection happens at decodepatch-correctionnone — ordering only
E6One orientation source; out-of-range is uprightpatch-correctionselects a reading (XMP-vs-EXIF carrier; malformed values)
E7Animated sources: first frame, definedpatch-correctionselects a reading (logical screen; transparent canvas)
E8Present-but-unusable ICC profile fails closedpatch-correctionwithdraws identity entirely for those Assets
E9CPNP-1 consumes only an embedded ICC profilepatch-correctionselects a reading (gAMA/cHRM/sRGB/APP14/ColorSpace)
E10The pixel_hash preimage, byte for bytepatch-correctionnone
E11What a preserved raw segment is, per containerpatch-correctionnone
E12“Conformant decoder”, definedpatch-correctionnone
E13Conformance-table correctionspatch-correctionnone
E14Reconciliation precedence, completedpatch-correctionnone
E15Redaction shapes and the raw-preservation carve-outpatch-correction + open-ADR (ADR-0006)none — the release's one relaxation (§1 property 3)
E16record_id and created_at, definedpatch-correctionnone
E17The signature payload, definedpatch-correctionnone
E18space_id is unique within a Recordpatch-correctionnone
E19Grade is derived from source.classpatch-correctionnone
E20Fused recipe inputs, definedpatch-correctionnone
E21Availability naming, other segments, basis scopepatch-correction + two sub-items additive-1.1none
E22Digest encodings and registered perceptual algorithmspatch-correctionnone
E23Validators MUST assert format/contentEncodingpatch-correctionnone
E24Vector carriage, dtype inheritance, byte layoutpatch-correctionnone
E25source_bytes_ref points at the Assetpatch-correctionnone
E26Shipped example artifacts are illustrativeeditorial (its five example corrections: patch-correction)none
E27pixel_hash is a grouping key, never a primary keypatch-correction (conformance-claim prohibition); guidance otherwisenone
E28C2PA state consistency; “MUST be validated”patch-correction + unverifiable additive-1.1none
E29model.weights_sha256 has no defined preimage in 1.0.xpatch-correction + model.bundle additive-1.1none

Editorial notes N1–N6 are non-normative and appear in §4.

Artifacts of this release:

FileRole
standards/ver/1.0.1/VER-1.0.1-errata-annex.mdThis annex — normative
standards/ver/1.0.1/ver-record.schema.jsonCorrected schema, $idver-record-1.0.1.json
standards/ver/1.0.1/example-record.jsonCorrected example, valid under 1.0.0 and 1.0.1
standards/ver/1.0.0/The frozen 1.0.0 artifact set — never modified