MSG rules

21 rules, each with its source

The rules the free checker and the Distributor API run. Each one has a stable ID, a normative statement, the exact test, live examples and the published guidance it comes from. Cite a rule by its ID.

Severity: errors block delivery, warnings are worth fixing, info is advisory. The identity test and escape patterns in the MSG style guidelines are applied in review and are not automated rules.