Files
amethyst/commons
Vitor PamplonaandClaude Opus 5 05a331068f test(concord): pin that a banned member's typing heartbeat is dropped
The soft-ban audit's A4 shipped with a send-side guard and a receive-side
filter, and the receive-side filter — the only one that binds a modified
client — had no test.

Bans first, so the assertion exercises the filter rather than an entry that
was seated before the ban, and checks the filter is targeted rather than a
blanket mute. Mutation-tested: removing the isBanned check in
ConcordCommunitySession.ingestTyping fails it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-09 17:51:39 -04:00
..