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.