1. Rename derived output SPREAD → STD to avoid collision with SPREAD knob 2. Route thumbs-down through background thread (was mutating inference MLP directly — data race). Establish single-writer threading invariant. 3. Add rapid feedback queueing with coalescing (max queue depth 1) 4. Document slew-on-slew interaction (decimation + crossfade compose cleanly) 5. Cut compact (20HP) panel — physically impossible to fit 22 jacks 6. Define derived output defaults with 0 examples (NOVELTY=10V, CONFIDENCE=0V) 7. Initial random output is intentional (shows liveness, gives RL starting point) |
||
|---|---|---|
| .. | ||
| SPEC.md | ||