Zum Hauptinhalt springen

Autonome Loops

Wenn CI oder E2E-Tests fehlschlagen, versucht das System automatisch zu reparieren — bis zu einem definierten Maximum.

Loop A: PR-Phase (CI-Fehler)

CI schlägt fehl → WF-01 → Loop-Counter prüfen
→ Counter < 3: Bug-Issue erstellen → Copilot fixt → neuer Push → CI erneut
→ Counter ≥ 3: Eskalation → needs-human Label → Board: "Eskalation"

Zuständig: WF-01 (CI-Result-Handler) + WF-08 (Eskalation-Handler)

Loop B: Staging-Phase (E2E-Fehler)

E2E schlägt fehl → WF-02 → Loop-Counter prüfen
→ Counter < 2: Bug-Issue erstellen → Copilot → neuer Loop A
→ Counter ≥ 2: Eskalation → needs-human Label → Board: "Eskalation"

Zuständig: WF-02 (Staging-Result-Handler) + WF-08 (Eskalation-Handler)

Eskalation

Nach Erreichen der maximalen Versuche:

  • Label needs-human wird gesetzt
  • Issue wird in Board-Spalte "Eskalation" verschoben
  • WF-07 Board-Digest meldet es im täglichen Report