Benutzereingabe: $ARGUMENTS
Konfiguration
Vor allem anderen: ${CLAUDE_SKILL_DIR}/../squad-config.md lesen
Bevor du beginnst
- Kein TKT-Kontext in dieser Unterhaltung → rufe zuerst das Skill
squad:tkt-contextmit dem Ticket-Key auf - Kein Worktree für dieses TKT → erstelle ihn (siehe Regeln)
Bug?
Reproduzieren → rot
Reproduziere den Bug und erfasse das rote Artefakt im Medium des Bugs (siehe Skill squad:tkt-evidence).
„Nicht screenshotbar“ ist nie ein Grund anzuhalten – wechsle das Medium (Test / curl / DB-Shell / Log).
Kein rotes Artefakt in irgendeinem Medium → qa clar.
Beheben
- Minimale Änderungen zur Behebung des Bugs
Feature?
- Die PRD muss befolgt werden
- Mehrdeutige, widersprüchliche oder mit vorhandenen Features kollidierende Punkte → in einem Kommentar kennzeichnen, zu
prod clarwechseln
Adversariale Überprüfung (vor grün / squad:tkt-evidence)
Erzeuge einen frischen Sub-Agenten (keinen Fork). Gib ihm: TKT-Key, Diff, rotes Artefakt (Bug) oder PRD (Feature). Seine Aufgabe ist es, die Änderung zu widerlegen, nicht zu genehmigen. Jeder Fund wird als blockierend oder Nit gekennzeichnet.
- Bug: Reproduziert das Rot den gemeldeten Bug? Grundursache oder Symptom? Minimal? Regressionen in der Nähe?
- Feature: Jeder PRD-Punkt abgedeckt und getestet? Irgendetwas über die PRD hinaus? Konflikte mit vorhandenem Verhalten?
Blockierend → beheben → erneut überprüfen. Einen blockierenden Fund nur mit Beweisen entkräften, nicht mit Argumenten.
Nach 2 Runden immer noch blockierend →
dev clarmit der offenen Frage. Nits → beheben oder im PR auflisten.