Reverb-color tap-out: colored genres get the echo-into-reverb glue

Genres with a reverbColor sent only the raw rev bus through the external color node; the fx_bus delay/pingpong bleed into reverb (d*0.2 + pp*0.12) fed only the internal zita — muted when a color is active — so colored genres were subtly drier after echoes than uncolored ones.

• dsp/rev_bleed.dsp (new, subset-built): recomputes the exact fx_bus bleed term (identical fbdel + cross-fed pingpong, same 0.2/0.12).

• press: inside the color path, render rev_bleed over the del/pp buses and feed the color node rev + bleed.

• live: a native-node bleed graph (feedback delay + cross-fed pingpong — no extra worklet, budget stands) folded into the color node's input, built lazily on the first colored bar, params driven per-bar from the…

• TRIM recalibration measured as unnecessary: tail energies unchanged (all colors ~3.3-3.9e-5 vs zita ~3.6e-5), press L-RMS moved <0.1dB.

Verified: probe-reverb extended with a bleed-echo assertion, PASS; surfrock colored double-render byte-identical; verify.sh PASS; live smoke PASS (load 0.976, balance 0.936, 0 errors).

▶ Play it: Barometric Stampede → Atrium Standing Wave → Undertow Sock Hop — the three genres this change names, as one path https://stellate.app/?genre=jungle&seed=5832&path=1718.20526,1873.8827,1315.6203&xdur=0.052

eff2f80 https://github.com/aboard-io/stellate/commit/eff2f8080d7dcd8e55f396f81668b33c1876927c