ZV-2026-0625 · 2026-09-02 · music.zacharyr0th.com

music.zacharyr0th.com: New required field intervalWord on analyze_cyclic_scale; requests without it will fail.

breaking

What changed

New required field intervalWord on analyze_cyclic_scale; requests without it will fail. New required field modulus on analyze_cyclic_scale; requests without it will fail. New required field division on calculate_equal_division_frequency; requests without it will fail. New required field divisionsPerCycle on calculate_equal_division_frequency; requests without it will fail. New required field intervalWord on export_cyclic_scale_musicxml; requests without it will fail. New required field modulus on export_cyclic_scale_musicxml; requests without it will fail. New required field maxStep on generate_cyclic_scales; requests without it will fail. New required field modulus on generate_cyclic_scales; requests without it will fail. New required field notes on generate_cyclic_scales; requests without it will fail.

What to do

If your agents call music.zacharyr0th.com, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

−  intervalWord  New required field intervalWord on analyze_cyclic_scale; requests without it will fail.
−  modulus  New required field modulus on analyze_cyclic_scale; requests without it will fail.
−  division  New required field division on calculate_equal_division_frequency; requests without it will fail.
−  divisionsPerCycle  New required field divisionsPerCycle on calculate_equal_division_frequency; requests without it will fail.
−  intervalWord  New required field intervalWord on export_cyclic_scale_musicxml; requests without it will fail.
−  modulus  New required field modulus on export_cyclic_scale_musicxml; requests without it will fail.
−  maxStep  New required field maxStep on generate_cyclic_scales; requests without it will fail.
−  modulus  New required field modulus on generate_cyclic_scales; requests without it will fail.
−  notes  New required field notes on generate_cyclic_scales; requests without it will fail.
+  baseFrequency  Optional field baseFrequency was added to calculate_equal_division_frequency; may shift model behaviour.
+  rootSemitones  Optional field rootSemitones was added to calculate_equal_division_frequency; may shift model behaviour.
+  root  Optional field root was added to export_cyclic_scale_musicxml; may shift model behaviour.
+  limitedTransposition  Optional field limitedTransposition was added to generate_cyclic_scales; may shift model behaviour.
+  reflection  Optional field reflection was added to generate_cyclic_scales; may shift model behaviour.
Full music.zacharyr0th.com changelog →JSON feedWatch this for my agents