Dokumentation
Fertig heißt
Prüfungen, die laufen, bevor du hinsiehst.
„Der Agent sagt, er ist fertig“ heißt noch nicht fertig. Fertig heißt ist die Liste von Befehlen, die das für ein Repo entscheiden, etwa make test. Cavvy führt sie selbst aus, bevor du eine Minute mit Hinsehen verbringst.
Einrichten
Auf der Seite des Repos (Klick darauf in der Projekt-Info, ⌘I) → Einstellungen → Fertig heißt. Tipp einen Befehl in Befehl hinzufügen … oder übernimm einen, den Cavvy unter Gefunden: im Repository entdeckt hat:
| Das Repository hat | Vorgeschlagener Befehl |
|---|---|
Ziele test, check oder lint in einem Makefile oder justfile | make test, just check …; dann nur diese |
Cargo.toml | cargo test |
package.json mit einem Skript test | pnpm test, yarn test, bun test oder npm test, je nach Lockfile |
Package.swift | swift test |
go.mod | go test ./... |
pyproject.toml oder pytest.ini | pytest |
mix.exs | mix test |
Jeder Befehl trägt die Marke muss bestehen. Die Liste liegt in der git-Konfiguration des Repositorys auf seinem Server, nicht in einem Commit; sie gilt also für jeden Task und für niemanden sonst.
Wann es läuft
Beendet ein Agent in einem Task einen Durchgang und hat der Task neue Commits, führt Cavvy die Befehle im Worktree des Tasks nacheinander aus und hört beim ersten auf, der scheitert. Jeder Befehl hat 15 Minuten. So lange steht der Task unter Automatische Prüfung. Ein schon geprüfter Stand wird nicht zweimal geprüft.
Rot
Der Task wandert nach Probleme. Die Karte sagt Prüfung rot · Revision … und zeigt die letzten Zeilen der Ausgabe. Dann:
- Claude Code um Korrektur bitten (mit dem Namen des Agenten im Task) schickt dem Agenten den gescheiterten Befehl und das Ende seiner Ausgabe.
- Terminal zeigen zeigt das Terminal des Agenten.
- Erneut prüfen führt die Befehle noch einmal aus.
Grün
Hat das Repo eine Zweite Meinung mit Nach grüner Prüfung, startet sie jetzt, und der Task bleibt unter Automatische Prüfung. Sonst wandert er nach Bereit zum Prüfen.
Ohne Fertig heißt
Vor einem Merge wird nichts geprüft. Abschließen… bietet den Merge dann nur als Trotzdem nach … mergen an, in Rot, und auch eine Zweite Meinung startet nicht von selbst. Erst Fertig heißt macht den grünen Punkt verlässlich.