Block a user
[QA] §D2 Element Call fork feature sweep: in-source denoise reconnect, call_state indicators, focus-participant, in-call decorations, transparent bg, soundboard, quality controls, server-enforced call permissions
Fork feature sweep on the local LiveKit stack (two real participants)
"You're talking while muted" toast
Confirmed not implemented on the local LiveKit stack: alice muted while a 440 Hz tone keeps playing into her mic → no toast in 10 s. Needs the fork to report speaking-while-muted (element-call…
Logging out mid-call never hangs up, leaving a ghost RTC membership
[verify] Incoming ring stops on all devices once the call is answered or declined elsewhere
Calls: sharer's own 'Stop Screenshare' button stays lit ~30 s after the server revokes the share
[QA] §D Element Call control-bar regression sweep (PTT, AFK auto-mute, denoise, screenshare audio, PiP badges)
Verified in real two-party calls on a local stack (Synapse + LiveKit 1.13.7 + voice-limit-guard + the bundled EC fork; two headless Chromiums with fake mic/camera, a 440 Hz tone as the mic)
a11y in CI: axe-core gate + accessibility-tree snapshots as the screen-reader proxy
CI: Windows smoke job on the existing
windows runner — install the built NSIS bundle and drive the app with tauri-driver