Run commands from interface/.
npm run quality:frontend:fastThis runs lint, Svelte diagnostics, Vitest, and unused-code checks.
npm run quality:frontendThis adds dependency-cruiser, production build, and size-budget checks.
Use when touching navigation, settings save flows, accessibility, responsive layout, auth shell, or Matrix LED:
npm run quality:frontend:e2eFor a full Playwright run against a device:
DEVICE_URL=https://192.168.0.30 TEST_USERNAME=admin TEST_PASSWORD=admin npm run test:e2e