4b59e4422c
Two issues found and fixed in the deployed UI bundle: 1. String.fromCharCode(64+y) where y is 0-based bank index → 64+y gives 64+0=64 = '@' for bank 0 → Fixed: 65+y gives 65+0=65 = 'A' for bank 0 2. e.bank||1 where falsy 0 falls through to 1 → Shows 'Bank 1' for bank 0, 'Bank 2' for bank 1 → Fixed: e.bank||0 so 0 renders as 'Bank 0' Source code (frontend-react/src/App.jsx) was already clean — the bug was in a transport/song mode feature that was built from uncommitted changes then reverted.