Splitter strips widen to border +/- 1 help-padded column so the thin
border is easy to target; mousedown records the cursor's offset from
the border column and drag subtracts it, so the border tracks the
cursor instead of jumping. Padded columns must never overlap
interactive content (rect-based hit grid). Dead one-off render
harness scripts/_hv.ts removed. Tests cover far/inner-edge grabs
and no-resize on padded-column clicks.
- Vendor cava/cavacore.c + header (MIT, from karlstav/cava) — the FFI build
referenced cava/cavacore.c which was never committed, so every CI runner
failed at scripts/build-cavacore.sh and no release was possible.
- build-cavacore.sh: discover libfftw3.a across Homebrew and Debian/Ubuntu
multiarch paths (FFTW_PREFIX override preserved).
- release.yml: install fftw before building cavacore; run the boot smoke test
from a bunfig-free dir (the embedded runtime reads the CWD bunfig.toml and
this repo's preload entry breaks it — 'preload not found'); use
macos-15-intel for darwin-x64 (macos-latest is arm64).
- Makefile/build.ts: drop the no-op BUN_CONFIG=bunfig.standalone.toml compile
dance (Bun never honored it; compile output is config-independent); delete
bunfig.standalone.toml.