Schnellstart
Die GUI oeffnen
Abschnitt betitelt „Die GUI oeffnen“sentrux # aktuelles Verzeichnis scannensentrux /path/to/project # ein bestimmtes Projekt scannenDu siehst eine Live-Treemap deiner Codebasis — jede Datei nach Codezeilen skaliert, eingefaerbt nach Sprache oder Qualitaet. Abhaengigkeitskanten ueberlagern die Karte.
Qualitaet in CI pruefen
Abschnitt betitelt „Qualitaet in CI pruefen“sentrux check .# ✓ All rules pass — Quality: 7342Exit-Code 0 = bestanden, 1 = fehlgeschlagen. Fuege es in deine CI-Pipeline ein.
Quality Gate (vor/nach Agenten-Sitzung)
Abschnitt betitelt „Quality Gate (vor/nach Agenten-Sitzung)“# Bevor der Agent startetsentrux gate --save .
# ... Agent schreibt Code ...
# Nachdem der Agent fertig istsentrux gate .# ✗ Quality degraded: 7342 → 6891Der Score
Abschnitt betitelt „Der Score“sentrux berechnet eine Zahl: Qualitaetssignal (0–10.000).
Es ist das geometrische Mittel von 5 Ursachen-Metriken:
| Metrik | Was sie misst |
|---|---|
| Modularitaet | Clustern sich Dateien in unabhaengige Module? (Newman’s Q) |
| Azyklizitaet | Gibt es zirkulaere Abhaengigkeiten? (Tarjan’s SCC) |
| Tiefe | Wie tief sind die Abhaengigkeitsketten? |
| Gleichheit | Ist die Komplexitaet gleichmaessig verteilt? (Gini-Koeffizient) |
| Redundanz | Wie viel toter/doppelter Code existiert? |
Jeder +1 Punkt ist eine echte architektonische Verbesserung. Keine Buchstabennoten, keine willkuerlichen Grenzen.