| `gui-visual-mobile.spec.ts` | 27 | Superseded by `device-mobile.spec.ts` (real Pixel 7 / iPhone 14 emulation). Used bare routes that 404 on prod preview. |
| `gui-visual-tablet.spec.ts` | 27 | Superseded by `device-tablet.spec.ts` (real iPad / Galaxy Tab emulation). Same bare-route issue. |
| `gui-responsive.spec.ts` | 82 | Superseded by `device-mobile.spec.ts` + `device-tablet.spec.ts`. All responsive chrome, overflow, layout tests covered by device specs with real touch/DPR. |
| `gui-performance.spec.ts` | 62 | 62 tests use bare tool routes (`/resize`, `/compress`, `/rotate`, etc.) that 404 on the 2.0 prod preview. Mechanical route fix is needed, but the file also references selectors (fullscreen grid search, tool-list layout, sidebar tool entries) that need 2.0 UI verification after route fix. | Medium -- route fix is mechanical, selector verification needs UI run | Phase 4 tail |
| `theme.spec.ts` | 3 | Asserts `button[title='Toggle Theme']` in footer and `Privacy Policy` link visibility. The 2.0 UI hides the footer on mobile viewports and may have changed the theme toggle mechanism. | Low -- 3 tests, needs UI verification | Phase 4 tail |
## Still-running serial specs (not quarantined, expected to pass)
These specs use proper role-based/text-based selectors and the `openSettings()` helper.
They were validated by code review and partial test run:
-`gui-settings-general.spec.ts` (56 tests) -- settings dialog navigation, general tab, system settings, about, AI features, tools deep, analytics, audit log
-`gui-settings-expanded.spec.ts` (77 tests) -- dialog state management, extended settings persistence
-`gui-settings-rbac.spec.ts` (39 tests) -- admin/editor/user role visibility, endpoint verification
-`gui-settings-people.spec.ts` (35 tests) -- people tab CRUD, teams tab, roles tab
-`gui-settings-security.spec.ts` (15 tests) -- change password form, API keys tab
-`gui-settings-apikeys.spec.ts` (15 tests) -- API key generation, scoping, deletion