Das Projekt
Entstanden, um einem Modell Augen zu geben, das eine Oberfläche schrieb, ohne sie je zu sehen. Was folgte, kam aus echtem Gebrauch und aus dem regelmäßigen Befragen von Modellen aller Familien — nicht aus einer Roadmap, und auch nicht aus Zufall.
Ein Sprachmodell schrieb Code für eine Weboberfläche und konnte ihn ändern, ohne je das Ergebnis zu sehen: Es arbeitete mit dem, was man ihm sagte, und über die Beschreibung kamen die Ungenauigkeiten herein. Die Absicht des Betreibers war, diesem Modell Augen zu geben – damit es sich die Oberfläche selbst ansieht, statt jemandem aufs Wort zu glauben, was nicht stimmt.
Die erste Version tat genau eines: eine Seite aufnehmen und das Bild zurückgeben.
Wie es gewachsen ist
Drei Stufen, in dieser Reihenfolge – jede erschloss Einsätze, die die vorherige nicht erreichte:
Sehen kam zuerst – ein Screenshot, dann nummerierte interaktive Elemente, dann der Barrierefreiheitsbaum. Jede Ergänzung, weil die vorige nicht reichte, um zu handeln, und jede erweiterte, was ein Szenario abdecken konnte.
Handeln folgte – ausfüllen, klicken, navigieren, und dann die sperrigen Fälle, die erst im echten Einsatz auftauchen: Elemente, die der Browser nicht anklicken will, Formulare, die Erfolg melden und nie abgeschickt werden, Seiten, die nie fertig laden.
Vertrauen kam zuletzt und ist der größte Teil. Das verschlüsselte Verzeichnis, die erklärte Identität, das Operationsjournal, die Lesesperre. Ein Teil davon war vorhergesehen; ein Teil wurde erzwungen, weil ein Modell falsch mit dem umging, was man ihm gegeben hatte.
Das Entwicklungsjournal
Das Entwicklungsjournal läuft vom Neuesten zum Ältesten, und die Feldnotizen enthalten mehr als hundert nummerierte Reibungspunkte. Zusammen gelesen zeigen sie, wie das Werkzeug wirklich gewachsen ist.
Die Sitzungen 1 bis 17 sind außerhalb des öffentlichen Repositorys festgehalten, in den eigenen Arbeitsnotizen des Projekts; ab Sitzung 18 ist das Journal öffentlich und durchgehend.
Wer es baut
Drei Beteiligte mit klar getrennten Rollen, und das Repository sagt es von Anfang an.
Ronan Davalan – Architekt und Schiedsrichter: Richtung, Sicherheitsanforderungen, Freigabe. Jede Architekturentscheidung geht über ihn.
Claude Code (Anthropic) – Systemingenieur: der Quellcode, die Umsetzung, die technische Dokumentation.
Gemini (Google) – Synthese und strategische Beratung: unabhängige Architekturanalyse, Gegenprüfung, Auflösung logischer Widersprüche.
Um sie herum werden Modelle anderer Familien hinzugezogen – für Reviews, für Rollenspiele, für Wartungsdurchgänge –, und lokale Wahrnehmungsmodelle erledigen die visuelle Arbeit im Werkzeug selbst.
Drei Dinge, die sich nicht geändert haben
Es läuft auf Ihrem Rechner. Aufnahmen, Analysen, Zugangsdaten – die Voreinstellung war nie eine andere.
Es sagt, was es ist. Keine Version von Diwall wurde mit Verkleidung als Voreinstellung ausgeliefert.
Es führt aus, es entscheidet nicht. Jede Aktion stammt aus einer Datei, die Sie geschrieben haben. Das Werkzeug hat nie die Befugnis erhalten, einen Schritt hinzuzufügen.
Wo es heute steht
Sechs Befehle, ein verschlüsseltes Verzeichnis, Szenarien, die vor dem Browserstart gegen ein Schema geprüft werden, Dokumentation in vier Sprachen und eine Handbuchseite in jeder. Debian, Ubuntu, Fedora, openSUSE und Arch Linux per Paket, oder per Git-Klon auf jedem davon.
Und eine Liste von Grenzen, die bewusst wächst, denn eine aufgeschriebene Grenze lässt sich verschieben.