# Harte Vergleichsmodus-Gates außerhalb der Registry (Loop 1, B-09)

22 Stellen prüfen `comparison_mode`/`comparisonMode` direkt statt über
`comparison-mode.ts` (CAP-001-Restschuld; Ziel Loop 8: 0):

| Datei | Stellen |
|---|---:|
| components/qaf-differences/qaf-differences-client.tsx | 8 |
| app/qaf-differences/actions.ts | 7 |
| app/qaf-differences/[id]/page.tsx | 4 |
| lib/qaf-differences/internal/baseline.ts | 1 |
| components/qaf-differences/qaf-comparison-detail.tsx | 1 |
| app/qaf-differences/[id]/kalkulator/page.tsx | 1 |

Reproduktion: `grep -rn "comparison_mode ===\|comparisonMode ===\|mode === '" lib/qaf-differences components/qaf-differences app/qaf-differences --include="*.ts" --include="*.tsx" | grep -v test | grep -v comparison-mode.ts`
