The unguarded s.startswith(m) let 2-char cues overreach: cp→cpluck→snare, 808→808hc→bass. It was redundant (the ≥3-char token-prefix clause already covers single-token plurals like pads→pad). Removed it: short cues now fire only as exact name/token. cpluck→keys (its string identity, not snare); 808hc/808mc→None and defer to audio (CLAP hears conga). Regression tests added. Full suite 61 green.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| fixtures | Loading commit data... | |
| conftest.py | Loading commit data... | |
| test_agree.py | Loading commit data... | |
| test_backlog_setlists.py | Loading commit data... | |
| test_catalog.py | Loading commit data... | |
| test_catalog_view_it.py | Loading commit data... | |
| test_corners.py | Loading commit data... | |
| test_patterns.py | Loading commit data... | |
| test_tidal_score.py | Loading commit data... | |
| test_tokens.py | Loading commit data... |