Covers the bell's grouping into delivery methods, categories, and the separate chat bot; that every toggle writes its preference through; that enabling browser delivery requests permission (and a blocked one says so); and that an unconfigured channel or the bot alone never lights the bell.

## Before writing SPEC.md files

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