Deterministische Verifikation

Was ist ein 'Turn' in reins?

Was ist ein 'Turn' in reins?

Eine Anatomie des Turns, der kleinsten Ausführungseinheit in reins. Was nicht aufgezeichnet ist, ist kein Turn — aus dieser einen Definition folgen Treiberunabhängigkeit, Neustart-Resilienz und Auditierbarkeit. Im Vergleich mit dem Loop-Engineering-Diskurs vom Juni 2026 zeigt sich, wie der Turn dessen Empfehlungen in Struktur verwandelt.

abloq — ein agentenbetriebener Blog, dessen Verifikation die Maschine sperrt

abloq — ein agentenbetriebener Blog, dessen Verifikation die Maschine sperrt

Übergibt man einem Agenten einen Blog, kommen Texte heraus. Das Problem ist, dass man ihnen nicht trauen kann — er erfindet Quellen, hebt den lastmod eines gar nicht geänderten Textes an und fasst Dateien an, die er nicht anfassen sollte. Will der Mensch ohnehin alles prüfen, war die Übergabe sinnlos. abloqs Antwort ist die Arbeitsteilung: Erzeugung probabilistisch, Verifikation deterministisch. Der Mensch schreibt nur ein einziges Blatt — die Insight-Spezifikation (insight.yaml); Erstellung, Übersetzung, Auffrischung und Belegverstärkung übernimmt der Agent als Quest, und die Qualität verbürgt ein aus einem einzigen blog.yaml abgeleitetes deterministisches Gate. Ein gesperrtes PASS ist irreversibel — der Agent mag wegwerfbar sein, doch der Fortschritt akkumuliert.

Warum deine Agenten-Loop divergiert

Warum deine Agenten-Loop divergiert

Je verbreiteter Loop Engineering wird, desto öfter stoßen Menschen an dieselbe Wand — die Loop konvergiert nicht, sie divergiert. Endlose Rotation, Drift, Reward Hacking: Die drei Gesichter haben eine gemeinsame Wurzel. Man hat den Generator selbst wieder in den Urteilsslot der Loop gesteckt. Doch Divergenz ist noch Glück. Denn sie ist sichtbar. Wirklich gefährlich ist die Loop, die still falsch konvergiert. Es gibt nur ein Rezept — die Befugnis, den Abschluss zu verriegeln, gehört nicht dem LLM, sondern allein einem deterministischen Gate.

Der Produktionsverkehr ist die Spezifikation

Der Produktionsverkehr ist die Spezifikation

Legacy-Code hat keine Dokumentation. Auch keine Tests. Und doch läuft er gerade jetzt. Ein Monat gut geführter Logs ist bereits die Spezifikation — wer aus dem Produktionsverkehr Hurl-Integrationstests baut, die das aktuelle Verhalten einfangen, fixiert die Funktionen des Legacy-Systems und spannt ein Sicherheitsnetz fürs Refactoring, ohne eine einzige Zeile Code zu lesen.

reins — nur die Domain aus der Quest-CLI behalten, das ratchet als Framework

reins — nur die Domain aus der Quest-CLI behalten, das ratchet als Framework

how-make-quest lehrte, wie man eine Quest-CLI mit bloßen Händen baut. Doch baut man eine zweite CLI, schreibt man dasselbe ratchet, dasselbe scan/next/submit, dieselbe Aggregation erneut. reins extrahiert dieses Invariante als Framework — ratchet, Befehlsgerüst, Aggregation und export liefert reins, du implementierst nur das Gate deiner Domain (gate.Definition, 4 Methoden). Das Gate ist ein Katalog von cheese-Abwehrregeln, und der toulmin-defeat-Graph gibt dem Agenten einen Lösungsweg zurück: 'warum verloren und was ändern, um zu gewinnen'.

Das Werkzeug, das uns die Zügel reichen sollte, hatte selbst keine — Die Grenze zwischen Geschirr und Reins

Das Werkzeug, das uns die Zügel reichen sollte, hatte selbst keine — Die Grenze zwischen Geschirr und Reins

"Reins Engineering — ist das nicht letztlich harness engineering?" Beide stehen nicht im Widerspruch zueinander — sie sind verschiedene Teile desselben Geschirrs. Aber verschiedene Teile. Selbst der weltweit führende Coding-Agent hatte für seinen eigenen Code keine Zügel. Denn Zügel sind nichts, was man hat — sie sind etwas, das man anlegt.

Wie man eine Quest-CLI baut — ein Werkzeug bauen, das die Maschine über die Fertigstellung entscheiden lässt

Wie man eine Quest-CLI baut — ein Werkzeug bauen, das die Maschine über die Fertigstellung entscheiden lässt

Die KI sagt 'Ich bin fertig.' In Wirklichkeit ist sie es nicht. Dieser Text zeigt, wie man das Werkzeug baut, das dieses Problem löst — eine Quest-CLI. Vom Prinzip (warum) bis zum cobra-Befehlsgerüst (wie) versetzt dieser eine Text einen Agenten in die Lage, eine Go-Quest-CLI zu bauen. huma ist das durchgearbeitete Beispiel.

Die Voraussetzungen für eine höhere Genauigkeit von LLM-Multi-Agenten

Die Voraussetzungen für eine höhere Genauigkeit von LLM-Multi-Agenten

Mehrere Agenten parallel laufen lassen macht genauer? Nur zur Hälfte wahr. Modelle, die auf denselben Daten trainiert wurden, irren an denselben Stellen. Multi-Agenten funktionieren unter zwei Bedingungen — entweder man entwirft Fehlerunabhängigkeit, oder man stellt in einer verifizierbaren Domäne einen verifier außerhalb des LLM auf.

Warum Ihr Agent niemals aufhört

Warum Ihr Agent niemals aufhört

Angesichts des Prahlens, einen Agenten rund um die Uhr laufen zu lassen, stellt sich nicht Bewunderung ein, sondern eine Frage – warum ist er noch nicht fertig? Code ist kein Suchproblem, sondern ein Constraint-Satisfaction-Problem. Ein System, das anhalten kann, ist ein gesundes System.

Über die Schönheit

Über die Schönheit

70 % des Schönen ist Mathematik. Die Maschine sperrt die Ordnung deterministisch ein, und nur die 30 % Komplexität entscheidet der Mensch. Reins Engineering ist kein KI-Coding-Werkzeug — es ist das Prinzip, die Ordnung einzusperren und nur die Komplexität dem Menschen zu überlassen.

Wer definiert »Abgeschlossen«? — Das Problem, das Spiele 40 Jahre früher gelöst haben

Wer definiert »Abgeschlossen«? — Das Problem, das Spiele 40 Jahre früher gelöst haben

In dem Moment, wo man den Auszug eines Mieters mit fünf Fotos definiert, wird es zum Spiel-Quest. »Abgeschlossen« nicht als Behauptung des Ausführenden, sondern als maschinell verifizierbaren Zustand zu definieren — das haben Spiele 40 Jahre früher gelöst, und es ist die richtige Art, KI-Agenten Arbeit zu geben.

Präzedenz ist keine Wahrheit — wie KI Flickwerk kopiert und daraus Autorität macht

Präzedenz ist keine Wahrheit — wie KI Flickwerk kopiert und daraus Autorität macht

KI liest die Struktur von Code, aber nicht, ob es sich um eine Entscheidung oder ein Flickwerk handelt. Daher gewinnen Fehler beim Kopieren eine falsche Autorität. Was diese Schleife unterbrochen hat, war nicht ein größeres Modell, sondern eine einzige menschliche Gegenfrage.

Agent Operable Codebase

Agent Operable Codebase

Ist Code, der für Menschen gut lesbar ist, derselbe wie Code, mit dem Agenten gut arbeiten können? Nein. Wenn eine Datei 20 Funktionen hat, sinkt die Agent-Leistung um 30-85%. Das Büro muss zur Fabrik werden.

Reins Engineering — KI mit Zugeln

Reins Engineering — KI mit Zugeln

Harness Engineering ist ein Zaun. Er halt den Agenten davon ab, hinauszugehen, garantiert aber nicht, dass er das Ziel erreicht. Reins Engineering sind die Zugel — lenke mit deterministischen Vertragen, sichere mit Ratchets, trenne Entscheidungen von Implementierung.

Hurl stoppt Vibe-Coding-Drift

Hurl stoppt Vibe-Coding-Drift

Vibe Coding bricht innerhalb von 3 Monaten durch Logik-Drift zusammen. CMU, METR, DORA und Amazon belegen es. Deklarieren Sie API-Vertraege als Plain Text mit Hurl und sichern Sie sie mit einer Ratsche -- Drift wird strukturell unterdrueckt, ohne die Freiheit der KI einzuschraenken.

Ratchet-Code, der IFEval ausnutzt

Ratchet-Code, der IFEval ausnutzt

Der Schmeichelei-Bias von LLMs ist kein Fehler, sondern ein Vermoegenswert. Kombiniert man die von IFEval gemessene Faehigkeit zur Befolgung von Anweisungen mit deterministischem Feedback, erzeugt selbst ein lokales 4.5B-Modell eine Konvergenzschleife, die korrekten Code generiert.

Sycophancy bei KI ist ein Business-Feature

Sycophancy bei KI ist ein Business-Feature

Sycophancy-Bias bei LLMs ist kein Bug. Es ist eine mathematische Unvermeidlichkeit von RLHF und ein kommerzielles Feature, das Big Tech keinen Anreiz hat zu beheben. Deshalb ist LLM-as-Judge strukturell unmöglich.

Warum Coding-Agenten funktionieren und warum sie scheitern

Warum Coding-Agenten funktionieren und warum sie scheitern

Dasselbe Modell halluziniert im Web-Chat, liefert aber ein 200-Zeilen-Feature im Coding-Agenten. Nicht weil sich das Modell geändert hat — weil sich die Topologie geändert hat. Generierung kann probabilistisch sein. Verifikation muss deterministisch sein.