# Mechanical Quality Gate Report

Patterns loaded: 208 (BANNED 101, CAP 8, WATCH 99)

Allowlist format: `relative/path.md|pattern-id|line`. Every allowlisted hit must be defended on the chapter card or in style_and_voice.md (dialogue hits may instead cite the speaking character's voice card).

| file | line | pattern | tier | status | evidence |
|---|---:|---|---|---|---|
| `output/chapters/chapter_02.md` | 0 | reddit1-repeated-descriptor | WATCH | WATCH | 45 occurrence(s); first: scene 1: already x4 |
| `output/chapters/chapter_02.md` | 1 | wp-aititlecase-headings | WATCH | WATCH | 1 occurrence(s); first: # Chapter Two: The Materials Packet |
| `output/chapters/chapter_02.md` | 5 | aiisms-2.25-transition-verbs | WATCH | WATCH | 1 occurrence(s); first: settled |
| `output/chapters/chapter_02.md` | 21 | reddit2-emdash-dialogue-good | WATCH | WATCH | 1 occurrence(s); first: — |
| `output/chapters/chapter_02.md` | 29 | writing-jargon-defaults | WATCH | WATCH | 1 occurrence(s); first: unlocked |
| `output/chapters/chapter_02.md` | 39 | aiisms-2.6-gaze-look-descriptors | WATCH | WATCH | 1 occurrence(s); first: tracking |
| `output/chapters/chapter_02.md` | 39 | watch-qs-trailing-participle | WATCH | WATCH | 3 occurrence(s); first: , striking |
| `output/chapters/chapter_02.md` | 47 | tells-2.1-hands-body-watch | WATCH | WATCH | 1 occurrence(s); first: hand |
| `output/chapters/chapter_02.md` | 59 | aiisms-2.33-overused-verbs | WATCH | WATCH | 2 occurrence(s); first: unpacked |
| `output/chapters/chapter_02.md` | 105 | legacy-uncontracted-casual-dialogue | WATCH | WATCH | 2 occurrence(s); first: She is |
| `output/chapters/chapter_02.md` | 133 | qscan-25-familiar-usual-rhythm-routine-ritual | WATCH | WATCH | 1 occurrence(s); first: usual |
| `output/chapters/chapter_02.md` | 157 | ruleset-three-part-cadence | WATCH | WATCH | 1 occurrence(s); first: list, cards, and put |

Open findings: 0
Allowlisted: 0
WATCH hits (non-blocking, feed the judgment audits and tics tracker): 60
