- Replace mutable items[].enabled with EnabledIds type (null | string[]) - Extract state operations as pure functions (toggle, enableAll, clearAll, move, getSortedIds) - Simplify component to UI wiring only - Prepare for Alt+Up/Down model reordering feature Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>