Card-truth wave: the commission cast finds its voice (20 genres)

The espeak speech cast — 66 lines recorded for the "commission" genres — was registered in SAMPLES but wired to nothing: cards promising an auctioneer, an umpire, a DMV window, a modem, and 20 more, delivering silence.

• buried vox layers for the running voices (rotating the pool, every:2-4, maxDur sized so each clip finishes): sp_atc → airtrafficdrone, sp_ca → canawave, sp_cereal → cerealwave, sp_crier → towncrier, sp_dmv →…

• The three ambiguous mappings were resolved by reading the cards, not guessing: cereal→cerealwave (its card names the cereal ad

Verified: matrix 228/228 --no-cache (no genre dropped, no vol rescue needed), every genre resolves its sp_* ids into foundSources and emits 3-64 speech events, verify.sh (validate + engine + prove)…

▶ Play it: Magnetron Benediction → Hereinafter Forever → Riboflavin Rapture — the three genres this change names, as one path https://stellate.app/?genre=microwave&seed=2410&path=1276.5376,2129.10846,1913.14117&xdur=0.085

1bf606b https://github.com/aboard-io/stellate/commit/1bf606ba7d5bb95ad1c3b5f0193f994e2712305d