Diese Vorlage fuehrt durch einen strukturierten Ablauf zum Identifizieren, Reproduzieren und Beheben von Fehlern in Software. Sie folgt vier Phasen: den Fehler mit Tests reproduzieren, moegliche Ursachen ableiten, fuer jede Hypothese parallel einen Unteragenten zum Beheben starten und die beste Loesung fuer die Integration zusammenfuehren.
Diese Uebersetzung dient nur dem Verstaendnis. Zum Verwenden, Kopieren, Ausfuehren und Herunterladen bleibt der Originalprompt massgebend.
Fehlerbericht: ${bug}. Folge diesem strikten Ablauf. Phase 1 Reproduzieren: Schreibe mit Mocks fehlende Tests, die das genau gemeldete Szenario reproduzieren, und aendere noch keinen Produktionscode. Zeige die fehlgeschlagene Testausgabe. Phase 2 Hypothesen bilden: Liste alle plausiblen Ursachen nach Wahrscheinlichkeit geordnet auf und belege sie mit Hinweisen aus dem Codebestand ueber Grep und Read. Phase 3 Parallel beheben: Starte mit dem Task-Tool einen Unteragenten pro Top-3-Hypothese. Jeder Agent behebt seine Hypothese in einem separaten Git-Worktree oder Branch und meldet, ob der fehlerhafte Test nun besteht und ob die gesamte Testsuite gruen bleibt. Phase 4 Zusammenfuehren: Empfiehl, welcher Fix gemerged werden soll und warum, und committe dann. Ablehnen, Phasen zu ueberspringen.