Catches the mistakes coding agents repeat before they merge: a pull-request gate with no model call and no API key.
One page per rule: what it catches, why, a bad and a good example, how it is checked and how to silence it. There are 123 rules. brevio-core scan checks 13 of them. The harness’s pre-flight checks 10 more, which brevio-core scan does not run; 22 more are slice cards; the rest are standing rules. Generated from the rule definitions; do not edit by hand.