// code-review · github app
Review unter der Oberfläche.
CodeMole gräbt sich durch jeden Diff, bevor er merged — Struktur-Tests, KI-Logik-Review und zeilengenaue Findings. Kein Workflow, kein Rauschen.
32 trigger:
33+ - platform: state
34+ entity_id: binary_sensor.flur
35+ to: 'off'
// WIE ES GRÄBT
Drei Schichten, von oben nach unten.
Jeder PR durchläuft drei Tiefen — von der schnellen Oberflächen-Prüfung bis zum tiefen Logik-Review.
~0m
Struktur-Tests
Lint nur auf geänderten Zeilen, Secret-Scan, Diff-Größe, Config-Validierung → deterministischer Report.
~5m
Logik-Review
Ein LLM (aktuell Claude) liest den Diff gegen deine echten Projekt-Regeln und findet, was kein Linter sieht.
~10m
Inline-Findings
Jedes Finding landet zeilengenau im PR — als thecodemole[bot], mit Begründung und Fix.
~15m
Dialog statt Einbahnstraße
Antworte auf ein Finding — der Bot begründet oder zieht zurück und resolved die Conversation. Frag ihn per @the-codemole direkt im PR. Mehr dazu →
Installiert in drei Schritten.
Eine GitHub-App, kein .yml pro Repo, keine PATs.
- App installieren — CodeMole aufs Repo legen, Repos anhaken.
- PR pushen — beim nächsten Push beginnt der Maulwurf zu graben.
- Findings lesen — Report + Inline-Kommentare als
thecodemole[bot].
Der State-Trigger feuert auch beim Neustart (
unavailable → off). Mitfrom: 'on'absichern, sonst läuft die Automation nachts ungewollt an.