Human-Loop-Audit
Nicht zu verwechseln mit reissverschluss-merge: Der Name teilt sich das
"Reißverschluss"-Bild, aber reissverschluss-merge ist ein Git-Merge-Verfahren
(abschnittsweise zwei Code-Branches zusammenführen). human-loop-audit hier hat mit Git
nichts zu tun — es ist ein Test-/Audit-Ablauf mit dem Nutzer. Beide Skills nutzen den
Reißverschluss nur als dieselbe Grundidee (zwei Stränge Zahn um Zahn ineinanderführen,
nicht Strang für Strang nacheinander).
Zweck & Rollenverteilung
Die Zeit des Users ist der serielle Engpass: Nur er kann eine App wirklich live bedienen
und in Sekunden sagen, ob sie sich richtig anfühlt. Alles andere — Objekte öffnen, Feedback
strukturiert erfassen, Reparaturen anstoßen — übernimmt der Agent, und zwar während der
User schon am nächsten Objekt ist, nicht danach. Der Agent ist Cockpit-Betreiber und
Auswerter gleichzeitig.
Der Kern ist die Überlappung, nicht die Reihenfolge selbst: Ein rein sequenzielles
"App öffnen → warten → auswerten → nächste App öffnen" verschwendet die Wartezeit, in der
der User testet. Human-Loop-Audit nutzt genau dieses Fenster.
Ablauf
- "start" vom User → Agent öffnet das erste Prüfobjekt. Es reicht, den Prozess zu
starten (z. B.
Start-Process <exe> bzw. das passende Startkommando des Objekts) —
keine Desktop-Übernahme nötig, der User bedient selbst. Kurz bestätigen, dass es offen
ist.
- User testet und schreibt Feedback in den Chat — kurze Stichpunkte reichen, nichts
umformulieren, was die Bedeutung ändert.
- Sobald das Feedback eingeht, laufen zwei Dinge parallel, nicht nacheinander:
- Der Agent öffnet sofort das nächste Prüfobjekt, damit der User ohne Wartezeit
weitertesten kann.
- Gleichzeitig wertet der Agent das eingegangene Feedback aus: Befund je Objekt
strukturiert festhalten (Funktioniert / Defekt / Wunsch, mit kurzer
Beschreibung), und bei einem Defekt oder klaren Wunsch sofort einen
Reparaturauftrag an einen Worker delegieren (nicht sammeln und "später" beauftragen —
die Reparatur soll laufen, während der User weitertestet).
- Wiederholen bis alle Objekte durch sind (zurück zu Schritt 2/3 für jedes weitere
Objekt).
- Abschluss: Befundliste (je Objekt Funktioniert/Defekt/Wunsch) + Liste der gestarteten
Reparaturen (Worker/Auftrag/Status) dem User vorlegen.
Befundstruktur (je Prüfobjekt)
| Objekt |
Status |
Befund |
Reparatur delegiert an |
<App/Objekt-Name> |
Funktioniert / Defekt / Wunsch |
kurzer Stichpunkt, unverändert vom User-Wortlaut |
Worker-Name/Session, falls delegiert |
Ein Objekt kann mehrere Zeilen bekommen (mehrere Befunde). Nichts wird stillschweigend
zusammengefasst — der Abschluss liest sich aus dieser Tabelle, nicht aus dem Gedächtnis.
Abgrenzung zu verwandten Skills
reissverschluss-merge (s. Hinweis oben) — reines Git-Merge-Verfahren, keine
inhaltliche Überschneidung trotz gleichem Namensbild.
- Verwandte, aber enger gefasste Wellen-/Store-Einreichungs-Testzyklen mit fest verdrahteten
Zusatzphasen (Assets-Review, Submission-Sheets, ID-Rückschreibung) und sequenzieller
Umsetzung ("Umsetzung der Punkte läuft getrennt") existieren als projektlokale Verfahren.
human-loop-audit ist bewusst der generische Ablauf für beliebige App-/GUI-Serien
und delegiert Reparaturen sofort und parallel, nicht als separaten späteren Schritt.
bugsweep / bugfix-protocol — die eigentliche Reparaturarbeit, an die
human-loop-audit delegiert; dieser Skill selbst repariert nicht.
Fallstricke
- Nicht auf die Auswertung warten, bevor das nächste Objekt geöffnet wird — ein rein
sequenzielles "warten, dann auswerten, dann nächstes öffnen" verschenkt genau die
Überlappung, die diesen Skill ausmacht.
- Feedback sofort strukturiert festhalten, nicht im Chat-Verlauf sammeln — bei
Sessionabbruch wäre es sonst weg.
- Objekte nicht blind starten, wenn ein Objekt bekanntermaßen instabil ist — kurz
Startfähigkeit prüfen, bevor der User live davorsitzt.
- Delegation sofort, nicht gesammelt am Ende — sonst startet die Reparatur erst, wenn der
User längst fertig getestet hat, und der Zeitvorteil des Verfahrens geht verloren.
Trigger-Beispiele
- "human-loop-audit"
- "Lass uns die Apps im Reißverschluss durchtesten."
- "Ich teste, du wertest aus und reparierst."
- "start" (nach vorheriger Ankündigung eines Human-Loop-Audits, als Startsignal für Schritt 1)
Changelog
1.0.0 (2026-08-18)
- Initiale Version. Verfahren aus einer Nutzer-Definition vom 2026-08-18 übernommen:
Reißverschluss-Audit mit paralleler Auswertung + sofortiger Reparatur-Delegation,
abgegrenzt von
reissverschluss-merge (Git-Merge, gleiches Namensbild, kein Bezug) und
von engeren, projektlokalen Wellen-Testzyklen (sequenzielle Umsetzung statt parallel).
1---2name: human-loop-audit3description: Interaktives Reißverschluss-Audit-Verfahren für eine Serie von Apps/Prüfobjekten: der User testet live und gibt kurzes Feedback im Chat, der Agent startet dabei bereits das nächste Objekt UND wertet parallel das Feedback des vorigen aus (strukturiert erfassen, Reparaturaufträge sofort an Worker delegieren) — statt sequenziell zu warten. Nutze diesen Skill bei "human-loop-audit", "lass uns die Apps im Reißverschluss durchtesten", "ich teste, du wertest aus und reparierst", oder wenn eine Reihe von GUIs/Produkten gemeinsam mit dem Nutzer durchgetestet werden soll und Befunde sofort in Reparaturen münden sollen. Abschluss ist eine strukturierte Befundliste je Objekt (Funktioniert/Defekt/Wunsch) plus die Liste der bereits gestarteten Reparaturen.4---56<img src="banner.png" width="100%" alt="human-loop-audit banner">78# Human-Loop-Audit910> **Nicht zu verwechseln mit `reissverschluss-merge`:** Der Name teilt sich das11> "Reißverschluss"-Bild, aber `reissverschluss-merge` ist ein **Git-Merge-Verfahren**12> (abschnittsweise zwei Code-Branches zusammenführen). `human-loop-audit` hier hat mit Git13> nichts zu tun — es ist ein **Test-/Audit-Ablauf mit dem Nutzer**. Beide Skills nutzen den14> Reißverschluss nur als dieselbe Grundidee (zwei Stränge Zahn um Zahn ineinanderführen,15> nicht Strang für Strang nacheinander).1617## Zweck & Rollenverteilung1819Die Zeit des Users ist der **serielle Engpass**: Nur er kann eine App wirklich live bedienen20und in Sekunden sagen, ob sie sich richtig anfühlt. Alles andere — Objekte öffnen, Feedback21strukturiert erfassen, Reparaturen anstoßen — übernimmt der Agent, und zwar **während** der22User schon am nächsten Objekt ist, nicht danach. Der Agent ist Cockpit-Betreiber und23Auswerter gleichzeitig.2425**Der Kern ist die Überlappung, nicht die Reihenfolge selbst:** Ein rein sequenzielles26"App öffnen → warten → auswerten → nächste App öffnen" verschwendet die Wartezeit, in der27der User testet. Human-Loop-Audit nutzt genau dieses Fenster.2829## Ablauf30311. **"start"** vom User → Agent öffnet das **erste** Prüfobjekt. Es reicht, den Prozess zu32 starten (z. B. `Start-Process <exe>` bzw. das passende Startkommando des Objekts) —33 **keine Desktop-Übernahme nötig**, der User bedient selbst. Kurz bestätigen, dass es offen34 ist.352. **User testet und schreibt Feedback in den Chat** — kurze Stichpunkte reichen, nichts36 umformulieren, was die Bedeutung ändert.373. **Sobald das Feedback eingeht, laufen zwei Dinge parallel, nicht nacheinander:**38 - Der Agent **öffnet sofort das nächste Prüfobjekt**, damit der User ohne Wartezeit39 weitertesten kann.40 - **Gleichzeitig** wertet der Agent das eingegangene Feedback aus: Befund je Objekt41 strukturiert festhalten (**Funktioniert** / **Defekt** / **Wunsch**, mit kurzer42 Beschreibung), und bei einem Defekt oder klaren Wunsch **sofort einen43 Reparaturauftrag an einen Worker delegieren** (nicht sammeln und "später" beauftragen —44 die Reparatur soll laufen, während der User weitertestet).454. **Wiederholen** bis alle Objekte durch sind (zurück zu Schritt 2/3 für jedes weitere46 Objekt).475. **Abschluss:** Befundliste (je Objekt Funktioniert/Defekt/Wunsch) + Liste der gestarteten48 Reparaturen (Worker/Auftrag/Status) dem User vorlegen.4950## Befundstruktur (je Prüfobjekt)5152| Objekt | Status | Befund | Reparatur delegiert an |53|---|---|---|---|54| `<App/Objekt-Name>` | Funktioniert / Defekt / Wunsch | kurzer Stichpunkt, unverändert vom User-Wortlaut | Worker-Name/Session, falls delegiert |5556Ein Objekt kann mehrere Zeilen bekommen (mehrere Befunde). Nichts wird stillschweigend57zusammengefasst — der Abschluss liest sich aus dieser Tabelle, nicht aus dem Gedächtnis.5859## Abgrenzung zu verwandten Skills6061- **`reissverschluss-merge`** (s. Hinweis oben) — reines Git-Merge-Verfahren, keine62 inhaltliche Überschneidung trotz gleichem Namensbild.63- Verwandte, aber enger gefasste Wellen-/Store-Einreichungs-Testzyklen mit fest verdrahteten64 Zusatzphasen (Assets-Review, Submission-Sheets, ID-Rückschreibung) und **sequenzieller**65 Umsetzung ("Umsetzung der Punkte läuft getrennt") existieren als projektlokale Verfahren.66 `human-loop-audit` ist bewusst der **generische** Ablauf für **beliebige** App-/GUI-Serien67 und delegiert Reparaturen **sofort und parallel**, nicht als separaten späteren Schritt.68- **`bugsweep` / `bugfix-protocol`** — die eigentliche Reparaturarbeit, an die69 `human-loop-audit` delegiert; dieser Skill selbst repariert nicht.7071## Fallstricke7273- **Nicht auf die Auswertung warten, bevor das nächste Objekt geöffnet wird** — ein rein74 sequenzielles "warten, dann auswerten, dann nächstes öffnen" verschenkt genau die75 Überlappung, die diesen Skill ausmacht.76- **Feedback sofort strukturiert festhalten**, nicht im Chat-Verlauf sammeln — bei77 Sessionabbruch wäre es sonst weg.78- **Objekte nicht blind starten**, wenn ein Objekt bekanntermaßen instabil ist — kurz79 Startfähigkeit prüfen, bevor der User live davorsitzt.80- **Delegation sofort, nicht gesammelt am Ende** — sonst startet die Reparatur erst, wenn der81 User längst fertig getestet hat, und der Zeitvorteil des Verfahrens geht verloren.8283## Trigger-Beispiele8485- "human-loop-audit"86- "Lass uns die Apps im Reißverschluss durchtesten."87- "Ich teste, du wertest aus und reparierst."88- "start" (nach vorheriger Ankündigung eines Human-Loop-Audits, als Startsignal für Schritt 1)8990## Changelog9192### 1.0.0 (2026-08-18)93- Initiale Version. Verfahren aus einer Nutzer-Definition vom 2026-08-18 übernommen:94 Reißverschluss-Audit mit paralleler Auswertung + sofortiger Reparatur-Delegation,95 abgegrenzt von `reissverschluss-merge` (Git-Merge, gleiches Namensbild, kein Bezug) und96 von engeren, projektlokalen Wellen-Testzyklen (sequenzielle Umsetzung statt parallel).