f98528733d
+705 checks (776 total): per quality x root x style, asserts pcs subset of voicingToneSet, real 3rd present, true-7th when hasTrueSeventh, notes in [0,36], bass==min, no duplicate absolute note, determinism, chain pcs-preservation. Surfaced the sus2 dup-note wart (fixed by L-13). Critic adversarially confirmed the checks bite. Derived expectations, no hardcoding. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>