Three of my errors were the label rather than the measurement, and a correction in one document did not reach the next page I wrote. The port built check-authored-vs-declared for values the disc can arbitrate and named the gap: capture-only values that name an element rest entirely on my label. check_labels.py closes that for the cases where the identification was itself made by matching a declared quantity -- 8 checks over two captures, all passing, with a --selftest that points the plate label at ptcopyright (the real error) and must fail. It does, at 82-83% against a 5% tolerance, with the other checks still passing so the failure is localised. Refutation of the port's "all five figures are also declared": lands for one. ptbtn00f's peak alpha of 80 is not declared anywhere -- ptbtn00.rat's parent peaks at 255 and its leaf is one keyframe at 255 flat, with the 120-unit loop declared but no amplitude. The period checks out; the amplitude is capture-only and their check cannot see it. Opens a 🟡 not mine originally: the corpus attributes the 120-unit loop to ptbtn00f, but it belongs to ptbtn00.rat whose leaf is ptbtn00.t32. Left uncorrected since the identification rests on the period, which holds under either name. Adds examples/leaf_keyframes.rs. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Jc4pciRArGHfxGGhEbwp5t
1.6 KiB
1.6 KiB