File: e2e/permissions.spec.ts:92 + missing test in crates/web/tests/browser.rs
Severity: quality — tier mismatch
Obvious? yes
Test now only asserts that the settings panel opens and "Back" returns to chat — single-client, single-viewport DOM behavior. Per CLAUDE.md decision tree (single client + single viewport → wasm-pack browser test), this belongs in crates/web/tests/browser.rs, not Playwright.
The original role-creation assertions were removed (UI not implemented), leaving a vacuous Playwright shell that pays full multi-peer setup cost.
Fix: migrate down to browser.rs or delete.
Filed by /general-audit @ b901575 (2026-05-02). master: #513.
File:
e2e/permissions.spec.ts:92+ missing test incrates/web/tests/browser.rsSeverity: quality — tier mismatch
Obvious? yes
Test now only asserts that the settings panel opens and "Back" returns to chat — single-client, single-viewport DOM behavior. Per CLAUDE.md decision tree (single client + single viewport → wasm-pack browser test), this belongs in
crates/web/tests/browser.rs, not Playwright.The original role-creation assertions were removed (UI not implemented), leaving a vacuous Playwright shell that pays full multi-peer setup cost.
Fix: migrate down to
browser.rsor delete.Filed by
/general-audit@b901575(2026-05-02). master: #513.