The tests cover how a chat message becomes an action — starting a session when none is live, messaging or stopping the live one, answering a parked question by number — plus the per-message on/off toggle, the channel restriction, and that every failure is reported or logged instead of thrown.

## Before writing SPEC.md files

Read https://raw.githubusercontent.com/brillout/sdd/refs/heads/main/sdd.md
