Änderung überprüfen
Keine Überprüfung in diesem Chat. Erstelle das Canvas nicht selbst.
Engine ermitteln
Verwende das erste Verzeichnis, das bin/post-commit-review enthält:
$MERGE_REVIEWER_HOME$(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer<git-root>/tools/merge-reviewer
Beide Variablen sind auch Schlüssel in ~/.config/review-change/cursor.env. Lies nur diese Schlüsselnamen. Gib keinen anderen Wert aus dieser Datei aus.
Vorgehen
- Führe vom Git-Root aus
<engine>/bin/post-commit-reviewaus. - Die Engine liest Einstellungen aus
.agent-tools/config.md(oder den Legacy-PROJECT.md-Schlüsseln), wendet## QualitätsbarriereausPROJECT.mdan, führt den Pre-Review-Befehl aus, falls festgelegt, schreibt eine Analyse-JSON und rendert das Canvas. - Teile dem Benutzer den Canvas-Pfad und den Pfad zu
var/review-change.logaus der Befehlsausgabe mit.
Wenn dieser Host kein Cursor-Canvas anzeigen kann, stoppe. Sage, dass das Canvas nur in Cursor gerendert wird.
Starte keinen zweiten Reviewer. Teile den Diff nicht über mehrere Modelle auf.
Modi
| Benutzer sagte | Was auszuführen ist |
|---|---|
| review, review-change | <engine>/bin/post-commit-review |
| Merge-Request erstellen | <engine>/bin/post-commit-review --create-mr |
--create-mr pusht den aktuellen Branch und öffnet die „Neuen Merge-Request“-Seite des Hosts. Führe dies nur aus, wenn der Benutzer danach gefragt hat.
Überspringe, wenn HEAD der Default-Branch ist. Die Engine macht das bereits.