Covers: initial state, TOGGLE, FORCE_MUTE (incl. override-while-off), AUTO_MUTE, AUTO_UNMUTE, RESTORE_MUTED, RESTORE_UNMUTED, ROLE_PROMOTED, ctx.source pinning per event, observer notification on every transition, mod-mute idempotency, and the documented invariant that the FSM itself does NOT enforce "mod-mute is sticky" — policy lives at the call site. 102/0 passing. |
||
|---|---|---|
| .. | ||
| functional.c | ||
| integration.c | ||
| mod-action-serializer.test.js | ||
| multi-peer-mesh.test.js | ||
| self-listener-fsm.test.js | ||
| test.h | ||
| unit.c | ||
| video-track-removal.test.js | ||
| web-protocol.test.js | ||
| zebra-fsm.test.js | ||
| zebra-spaces.test.js | ||