jevstrudel.git / songs / jev / borrow-checker-blues

For agents, on top of README.md, which they read first.

Notes for agents

Stop playback before playing song.js. Its section masks count from cycle 0.

The harmony moves every two bars on purpose. Each vocoded line is rendered on one chord (samples/README.md lists which), so it must start on the first bar of its chord. The chorus line exists twice (bclintem, bclinta) for the two chords it lands on, and so does the success line (bcfinished on A7 for the choruses, bcfinishedd on Dmaj7 for the outro).

Each lyric is verbatim rustc 1.98.1 output; check a new one by compiling a program that triggers it.

A vocoder line ships only when whisper small.en and medium.en both read it back. Record what each heard in its samples/README.md row.

stabLpf has one value per bar. It is a 64-step pattern like the masks; change the section lengths and it must change too.