reference source sha256: feeb632d9e95d9dc798e28a66ecd060c31da25ac151654f8e18ab3580eb4613c corpus: 32 items semantic round-trip (cbor2.loads(ref_bytes) == value): 32/32 PASS full consumption (parser end == encoding length): 32/32 PASS cbor2 6.1.4 canonical vs reference encoder: 30/32 byte-identical divergent corpus[29] = {100: 0, -1: 1} reference: a21864002001 cbor2 : a22001186400 divergent corpus[31] = {'outer': {100: 0, -1: 1}, 'z': [{-25: True, 24: False}]} reference: a2617a81a21818f43818f5656f75746572a21864002001 cbor2 : a2617a81a21818f43818f5656f75746572a22001186400 RFC 8949 4.2.1 properties, ARP subset (verifier independent of both encoders): 32/32 PASS on reference encoder cbor2 on divergent pair {100,-1}: length-first ordering, the RFC 8949 Section 4.2.3 variant, not the Section 4.2.1 Core Deterministic ordering ARP-03 pins. divergence set matches the declared expectation exactly; exit 0