# Mechanical Quality Gate Report

Patterns loaded: 209 (BANNED 102, 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_24.md` | 0 | reddit1-repeated-descriptor | WATCH | WATCH | 41 occurrence(s); first: scene 1: against x3 |
| `output/chapters/chapter_24.md` | 1 | wp-aititlecase-headings | WATCH | WATCH | 1 occurrence(s); first: # Chapter Twenty-Four: First Snow |
| `output/chapters/chapter_24.md` | 3 | tells-2.1-hands-body-watch | WATCH | WATCH | 17 occurrence(s); first: shoulders |
| `output/chapters/chapter_24.md` | 5 | qscan-07-finally | WATCH | WATCH | 4 occurrence(s); first: finally |
| `output/chapters/chapter_24.md` | 5 | watch-qs-trailing-participle | WATCH | WATCH | 17 occurrence(s); first: , reading |
| `output/chapters/chapter_24.md` | 7 | aiisms-2.33-overused-verbs | WATCH | WATCH | 2 occurrence(s); first: showcase |
| `output/chapters/chapter_24.md` | 7 | tells-2.1-eyes-watch | WATCH | WATCH | 3 occurrence(s); first: eyes |
| `output/chapters/chapter_24.md` | 7 | wp-aivocab-cluster | WATCH | WATCH | 2 occurrence(s); first: showcase |
| `output/chapters/chapter_24.md` | 7 | writing-jargon-defaults | WATCH | WATCH | 3 occurrence(s); first: showcase |
| `output/chapters/chapter_24.md` | 21 | watch-qs-and-but-start | WATCH | WATCH | 4 occurrence(s); first: And |
| `output/chapters/chapter_24.md` | 85 | ruleset-three-part-cadence | WATCH | WATCH | 2 occurrence(s); first: out, back, and they |
| `output/chapters/chapter_24.md` | 101 | aiisms-2.25-transition-verbs | WATCH | WATCH | 2 occurrence(s); first: tightened |
| `output/chapters/chapter_24.md` | 103 | qscan-06-carefully | WATCH | WATCH | 1 occurrence(s); first: carefully |
| `output/chapters/chapter_24.md` | 123 | aiisms-2.6-gaze-look-descriptors | WATCH | WATCH | 1 occurrence(s); first: guarded |
| `output/chapters/chapter_24.md` | 161 | tells-2.1-throat-breath-watch | WATCH | WATCH | 1 occurrence(s); first: swallowed |
| `output/chapters/chapter_24.md` | 163 | aiisms-2.10-temperature-watch | WATCH | WATCH | 4 occurrence(s); first: cold |

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