01
Auftrag
mensch · absicht
Ein Satz Absicht, meist unterspezifiziert. Der Harness übersetzt ihn nicht — er stellt ihn zu, zusammen mit allem, was das Modell sonst über dieses Repo wissen muss: Projektgedächtnis, Konventionen, offene Aufgaben.
FehlermodusDer Auftrag wird geraten statt geklärt.
02
Modell
plan · werkzeugwahl
Die einzige Station ohne Gedächtnis. Sie sieht ausschließlich, was im Kontextfenster steht, und antwortet mit Text: einer Absicht und dem nächsten Werkzeugaufruf. Alles, was sie „weiß“, hat eine andere Station hineingeschrieben.
FehlermodusWas nicht im Fenster steht, existiert nicht.
03
Kontrolle
rechte · hooks · sandbox
Der Punkt zwischen Vorschlag und Vollzug: Rechtemodus, Hooks, Sandbox, Pfad- und Netzgrenzen. Hier wird ein Aufruf zugelassen, umgeschrieben oder abgelehnt — und nur hier lässt sich später begründen, warum etwas passiert ist.
FehlermodusWer alles erlaubt, hat keinen Harness, sondern eine Fernbedienung.
04
Werkzeug
read · edit · bash
Ein schmales, scharfes Set. Jedes Werkzeug hat eine Signatur, ein Limit und eine Fehlermeldung, die das Modell lesen kann. Die Werkzeuge sind die eigentliche Schnittstelle des Harness — nicht der Prompt.
FehlermodusVierzig Werkzeuge, keine Auswahlhilfe.
05
Umgebung
repo · shell · netz
Der Ort, an dem tatsächlich etwas geschieht: Dateien ändern sich, Prozesse laufen, Zeit vergeht. Sie ist entweder reproduzierbar — gleiche Aufgabe, gleicher Container, gleiches Ergebnis — oder sie ist keine Grundlage.
FehlermodusGrün auf dem Laptop, rot im Container.
06
Verifikation
tests · lint · diff
Die Runde endet erst, wenn etwas widerspricht oder bestätigt: Testlauf, Linter, Typprüfung, gelesener Diff. Diese Station erzeugt den einzigen Text im Kontextfenster, den das Modell nicht selbst geschrieben hat.
FehlermodusDer Agent erklärt, statt zu prüfen.