## Goal Protect the frontend model picker filtering logic from regressions around local-pack visibility and feature exposure. ## Suggested files - `web/static/js/ui.js` - `tests/` ## Acceptance criteria - [ ] Filter logic is extracted or documented enough to test. - [ ] Test covers locked local-pack models being hidden or disabled. - [ ] Existing JS syntax checks still pass.
Goal
Protect the frontend model picker filtering logic from regressions around local-pack visibility and feature exposure.
Suggested files
web/static/js/ui.jstests/Acceptance criteria