[PASS   ] receipts/01-only.json: receipt format
[PASS   ] receipts/01-only.json: bytes are canonical
[PASS   ] receipts/01-only.json: required field 'format'
[PASS   ] receipts/01-only.json: required field 'run_id'
[PASS   ] receipts/01-only.json: required field 'stage'
[PASS   ] receipts/01-only.json: required field 'prev'
[PASS   ] receipts/01-only.json: required field 'time'
[PASS   ] receipts/01-only.json: required field 'coverage'
[PASS   ] receipts/01-only.json: required field 'emission'
[PASS   ] receipts/01-only.json: required field 'anchor'
[PASS   ] receipts/01-only.json: required field 'instrument'
[PASS   ] receipts/01-only.json: required field 'inputs'
[PASS   ] receipts/01-only.json: required field 'outputs'
[PASS   ] receipts/01-only.json: required field 'assertions'
[PASS   ] receipts/01-only.json: required field 'outcome'
[PASS   ] receipts/01-only.json: time.started carries its zone
[PASS   ] receipts/01-only.json: time.ended carries its zone
[PASS   ] receipts/01-only.json: instrument is named and pinned
[PASS   ] receipts/01-only.json: assertions name their constants
[PASS   ] receipts/01-only.json: outcome class is one of ['error', 'ok', 'refused']
[PASS   ] receipts/01-only.json: coverage declares completeness
[PASS   ] receipts/01-only.json: 'complete' is consistent with the stage lists
[PASS   ] receipts/01-only.json: anchor state is declared, not absent
[NOT-RUN] receipts/01-only.json: originality -- record is declared unanchored; this verifier can establish consistency, not originality
[PASS   ] receipts/01-only.json: digest matches the manifest
[PASS   ] receipts/01-only.json: chain link
[NOT-RUN] run: artifacts -- artifacts not present; output files not checked
[PASS   ] manifest: chain head matches the last receipt

26 pass, 0 fail, 2 not-run  ->  PASS
