tonemap_verify.py, written from extensions/exact-tonemap.md: its own integer log2/exp2, sRGB table, gain map and ST 2094-50 derivations, Annex C reader, PCHIP on exact rationals and PNG reader; envelopes and SPEC §7.1's component rules through staged_verify.py, which now knows the two new companions' base classes. It agrees with wai-rs on every case, recomputes §6's measurement, and catches every mutation and every dropped check. Two cases added so the binding check is load-bearing: a base index that names the companion, and a gain map bound by id to another rendition than the record's base. Co-Authored-By: Claude Opus 5.5 <[email protected]>
2.8 KiB
2.8 KiB