CURRENT UI REVISION: SELECT shared swag / rosen knob row; knob 1 swag, knob 2 rosen. GLOBAL no longer opens rosen. Automatic preset/favourite/user changes leave the existing overlay untouched; manual selection still displays a popup.

Targeted host tests PASS: menu controls/clamps/independence, short/held SELECT and HOME/OCT exit, GLOBAL Options retained, all rosen modes, favourite/user/cross-engine loads, FX preservation, automatic popup suppression and manual popup retention (578 FX checks). C syntax CPU1 off/on PASS. Final label shortened to swag to fit knob column.

DSP/scheduler/boot/flash sources identical to preceding voicesplit revision. Previous concurrency and policy results are retained in VALIDATION-VOICESPLIT.txt; not rerun for this UI-only change. No target build or flash; display geometry and target timing need device/emulator verification. QUAD and golden assets unchanged.

boot: normal reset power-on failed 0 pending 1 counted 0 prev_stage 0 (none)
lock: latched MAJ
lock: latched MAJ m7
lock: latched MAJ M7
lock: latched MAJ M7
lock: latched none
PASS: SELECT menu, retired scales/settings, exclusive sevenths in Simple/Advanced/Free and LOCK, exact Ping Pong/Tennis, Random, release/retrigger/pads, third protection on CZ/Prophet with BASS
Host structure sizes: chord engine 7368, chord voice 172; target sizes require device build
boot: normal reset power-on failed 0 pending 1 counted 0 prev_stage 0 (none)
PASS: SELECT knob 2, CZ / Prophet sixth-first priority and restoration, ROSEN queue, harmony dedup, Next/Random/Ping Pong
boot: normal reset power-on failed 0 pending 1 counted 0 prev_stage 0 (none)
popup: part 0 65 / FX TEST / CZ-1 · 65/66
rosen FX: 578 checks PASS (Next/Random/Ping Pong, On/Off, four reverb models, factory/user/cross-engine favourites, globals, BASS, manual load, automatic popup suppression/manual popup retained)
