Zum Inhalt springen
Farbschema wählenSprache wählen

Den Standard-Closeout konfigurieren

Der Standard-Closeout ist das Ritual, das ein Agent am Ende eines Tasks abarbeitet: das Quell-Issue schließen, die Projekt-Doku aktualisieren, die Produkt- (User-)Doku aktualisieren, eine Wiki-Notiz hinzufügen und einen Memory-Vorschlag erzeugen. Jeder Schritt ist einzeln an- oder abschaltbar — es gibt keinen Master-Schalter — und die wirksame Menge wird pro Schritt über drei Stufen aufgelöst: einen Workspace-Default, einen optionalen Projekt-Override und einen optionalen Run-Override beim Start.

Der Projekt-Tab „Konfiguration“ — das Akkordeon der Richtlinien-Zeilen von Repository und Quelle über Automatisierung, Closeout bis Guardrails, jede mit ihrer aktuellen Einstellung.Der Projekt-Tab „Konfiguration“ — das Akkordeon der Richtlinien-Zeilen von Repository und Quelle über Automatisierung, Closeout bis Guardrails, jede mit ihrer aktuellen Einstellung.
Schritt Was der Agent tut
Quell-Issue schließen Kommentiert und schließt (oder transitioniert) das verknüpfte Issue. Das ist die bestehende Completion-Action des Projekts.
Projekt-Doku aktualisieren Aktualisiert repo-interne Doku (z. B. docs/**, CLAUDE.md, README.md), wenn die Änderung sie berührt.
User-Doku aktualisieren Pflegt die Produkt-Doku (die Starlight-Seite unter docs/user/**) in jeder konfigurierten Sprache.
Wiki-Notiz schreiben Fügt eine kurze Notiz im Wiki des Git-Providers hinzu.
Memory-Vorschlag erzeugen Destilliert den Lauf zu einem wiederverwendbaren Fakt und reicht ihn zur Review ein — siehe unten.

Was „Memory-Vorschlag erzeugen” jetzt einreicht

Abschnitt betitelt „Was „Memory-Vorschlag erzeugen” jetzt einreicht“

Dieser Schritt gab dir früher die Zusammenfassung der Aufgabe zurück, Wort für Wort. Ein Freigeben schrieb damit Erzählung in den Workspace-Speicher, und ein Koordinator-Lauf reichte eine solche Zeile je Worker-Subtask ein — die Review-Last wuchs also mit der Flottengröße statt mit dem Gelernten. Drei Regeln haben das geändert:

  • Ein Vorschlag muss einen wiederverwendbaren Fakt tragen — eine Falle, eine Entscheidung, einen Mechanismus: das, was ein künftiger Lauf wissen muss. Ein Vorschlag, der im Wesentlichen die Zusammenfassung wiederholt, wird gar nicht eingereiht, weil alles darin bereits an der Aufgabe hängt.
  • Behauptete Artefakte werden geprüft. Nennt der Text Commits, Branches oder einen Pull Request, wird der Vorschlag nur dann als belegt eingereiht, wenn der Lauf sie wirklich persistiert hat. Wo nicht — etwa bei einem Lauf ohne konfigurierten Push-Pfad, der also gar nichts pushen konnte — erscheint der Vorschlag trotzdem, trägt aber eine sichtbare Warnung Artefakte nicht verifiziert samt der unbelegten Behauptungen. Sie warnt, sie blockiert nicht: ein Agent darf einen fremden Commit legitim zitieren, und aus einem Falsch-Positiv einen gesperrten Knopf zu machen würde Datenverlust erzeugen.
  • Subtasks reichen nicht mehr je einzeln ein. Ein delegierender Lauf erzeugt einen Vorschlag am Eltern-Task, mit den Beiträgen der Worker daran.

Der Workspace-Default gilt für jedes Projekt, das einen Schritt nicht überschreibt.

  1. Öffne Einstellungen → Closeout.
  2. Schalte jeden Schritt an oder aus. Für die Doku-Schritte setze die Pfade (Globs) und die Bedingung (nur wenn berührt oder immer); für die User-Doku setze die Sprachen, die synchron gehalten werden.
  3. Speichern. Nur ein Workspace-Owner oder -Admin kann den Default ändern.

Ein Projekt kann einzelne Schritte überschreiben; die nicht angefassten Schritte erben weiter vom Workspace-Default.

  1. Öffne den Bearbeiten-Dialog des Projekts und finde die Closeout-Sektion.
  2. Das Banner zeigt, ob das Projekt geerbt oder überschrieben ist. Ändere einen Schritt, um ihn zu überschreiben — die anderen erben weiter.
  3. Um den Override ganz zu verwerfen und zum Workspace-Default zurückzukehren, nutze Auf Workspace-Default zurücksetzen.
  4. Speichern. Den Closeout eines Projekts zu ändern ist eine Workspace-Admin- Aktion, sodass ein einfaches Mitglied beim Bearbeiten eines unbeteiligten Felds nie darüber stolpert.

Beim Start eines Tasks kannst du den Closeout nur für diesen Run überschreiben — z. B. einmal ohne Doku-Anfassung laufen lassen. Öffne im Start-Dialog die Aufklappung Closeout für diesen Run und setze jeden Schritt auf erben, an oder aus. Bleiben alle Schritte auf erben, gilt die Auflösung über Projekt (dann Workspace).