Wie Aerona sich selbst prüft
Aerona wird zu einem großen Teil zusammen mit KI gebaut, oft in mehreren Sitzungen gleichzeitig. Damit nichts auf Vermutungen beruht, gibt es kleine Werkzeuge, die messen, prüfen und aufpassen. Hier stehen sie – und was jedes davon gelehrt hat.
Auf einen Blick
Skripte im Werkzeugordner des ganzen Projekts
Skripte im Werkzeugordner der Webseite
Regeldateien, dazu ein Inhaltsverzeichnis
maschinelle Prüfungen zu acht Regeln
Regeln der Sicherheitsprüfung
Gezählt sind Dateien, nicht Aufgaben: Unter den 40 sind acht kleine Vorschau-Server und einige Hilfsteile, unter den 282 viele einmalige Läufe für Übersetzungen. Am 16. September 2026 waren es im Webseitenordner noch 182.
Der Grundsatz
Aerona hat eine Regel „Nicht raten, sondern messen“ und eine zum sparsamen Arbeiten: Was eine Maschine wiederholen kann, wiederholt kein Mensch und keine KI von Hand. Aus beiden sind die Werkzeuge entstanden – meist nachdem ein Fehler von Hand gefunden wurde, der sich maschinell hätte finden lassen. Ein Werkzeug hat dabei einen Vorteil gegenüber jedem Menschen und jeder KI: Es übersieht beim hundertsten Lauf nichts, was es beim ersten gefunden hat. Darum steht bei fast jedem Werkzeug unten der Anlass, der es nötig gemacht hat.
„Ein Werkzeug, das schweigt, wenn es versagt, ist schlimmer als keines.“
Aus der Prüfreihe, die die Werkzeuge selbst prüft
Messen: Wie steht es?
Stand
Ein Aufruf statt zwanzig Blicke in Ordner: welche Bereiche es gibt, wie groß sie sind, wo die 300-Zeilen-Grenze verletzt ist und welche Prüfreihen es gibt. Jede Arbeitssitzung beginnt damit: erst den Stand messen, dann gezielt lesen, statt Ordner für Ordner zu öffnen.
Neu
Was wurde zuletzt geändert, und liegt noch eine halbfertige Baustelle herum? Wichtig, weil oft mehrere Sitzungen gleichzeitig arbeiten – wer das nicht weiß, überschreibt fremde Arbeit.
Offen
Sammelt alle offenen Punkte an einer Stelle: aus den Beschreibungen, aus Markierungen im Code und aus Regelverstößen. Vorher hieß das, sich durch ein Dutzend Dateien zu lesen.
Ideen
Liest die Ideensammlung und beantwortet die Frage „Was könnte ich heute machen?“. Bis August 2026 lagen Ideen an drei Orten – gute wurden doppelt aufgeschrieben und keine wiedergefunden. Mit dem Zusatz „jetzt“ zeigt es nur die Ideen, für die alles Nötige schon vorliegt.
Sprachstand
Wie weit ist jede der 85 Sprachen, wo steht noch deutscher Text – und was ließe sich maschinell erzeugen, statt es zu übersetzen? Viele „Texte“ sind Zahlen, Namen oder Bausteine. Es läuft deshalb vor jedem Übersetzungslauf, damit nichts übersetzt wird, was sich auch berechnen lässt.
Nachschlagen
Zeigt die Gliederung einer Datei, wo ein Name definiert ist und wo ein Wort vorkommt. Wer in einer Datei mit 2.900 Zeilen eine Funktion sucht, braucht davon dreißig – nicht alle. Die Reihenfolge ist fest: erst die Gliederung, dann der Ausschnitt, dann die Änderung. Eine große Datei ganz zu lesen, um eine Stelle zu finden, gilt im Regelwerk als der teuerste Handgriff überhaupt.
Doppelt und Verweise
Das eine findet Kopien, das andere Verweise ins Leere. Das Kopien-Werkzeug kennt eine Falle: Im Betriebssystem sehen 253 Dateien wie Duplikate aus, bilden aber eine Kette – wer sie löscht, verliert Funktionen.
Prüfen: Stimmt es?
Alle Prüfreihen
Startet die Prüfreihen aller Bereiche in einem Zug und meldet nur, was durchfällt. Einige Läufe lässt es bewusst aus: Sie melden Fehler nur als Text und würden automatisch gestartet immer „in Ordnung“ sagen.
Regeln
Prüft mit dreizehn Prüfungen, ob neun Regeln eingehalten werden – etwa „keine festen Laufwerkspfade“, „nichts aus dem Netz nachladen“ und „jedes Bild braucht einen Alternativtext“. Anlass: Dreimal wurde von Hand und zufällig entdeckt, dass ein Programm heimlich Schriften aus dem Internet lud.
Sicherheit
Sucht nach abgeschalteten Schutzschaltern in Electron, nach Aufrufen der Kommandozeile und nach Zugangsdaten im Klartext. Mit einer Selbstprobe: Jede ihrer acht Regeln muss an einer eigens gebauten Datei anschlagen.
Überschriebene Stile
Findet heraus, welche Stilregel gegen welche verliert. Dreimal war nicht der Inhalt einer Regel falsch, sondern ihr Platz oder ihr Gewicht – etwa gelbe Schrift auf gelbem Knopf.
Die Prüfer prüfen
Eine Prüfreihe nur für die Werkzeuge. Sie haben in einer einzigen Sitzung dreimal still nichts getan – einmal wegen eines unsichtbaren Zeichens am Dateianfang, zweimal wegen eines falschen Suchbegriffs.
Veraltete Übersetzungen
Findet Übersetzungen, deren deutsche Vorlage sich geändert hat. Der Trick: Weichen viele Sprachen beim selben Text ab, wurde fast immer die Vorlage geändert. So fiel eine Kachel auf, die deutsch „AetherOS“ hieß und in 83 Sprachen noch „Smart Launcher“.
Schützen: Nichts kaputt machen
Sicher ersetzen
Ändert Text, ohne Umlaute zu zerstören. In einer Sitzung wurde zweimal aus „hören“ ein „hören“, weil die Windows-Kommandozeile die Datei falsch las. Das Werkzeug sichert vorher, zeigt erst an und prüft nach dem Schreiben, ob die Umlaute heil sind – sonst holt es die alte Fassung zurück.
Wächter nach jedem Schreiben
Meldet sofort, wenn eine Datei länger als 300 Zeilen geworden ist. Wer es beim Schreiben erfährt, zerlegt drei Zeilen weiter; wer es nach zwanzig Dateien erfährt, muss alles noch einmal lesen.
Stop-Wächter für die 300 Zeilen
Der erste Wächter blockierte nichts – und seine Warnung wurde überlesen. Dieser zweite hält die Sitzung am Ende an. Er prüft nur, was die eigene Sitzung geschrieben hat: Sein erster Entwurf hielt viermal wegen fremder Dateien an.
Stop-Wächter für das Bautagebuch
Meldet am Sitzungsende, wenn gebaut, aber nichts ins Bautagebuch geschrieben wurde – genau einmal. Danach wird entweder geschrieben oder begründet, warum kein Eintrag nötig ist.
Eine gemeinsame Grundlage
Alle Werkzeuge teilen sich eine Liste übergangener Ordner und begründeter Ausnahmen. Vorher meldete eines 20 zu lange Dateien und ein anderes 72 – beide hatten recht, weil sie Verschiedenes zählten.
„Ein Wächter, den man nicht zufriedenstellen kann, wird abgeschaltet – und dann prüft niemand mehr.“
Aus dem Stop-Wächter für die 300-Zeilen-Grenze
Bauen: Und danach nachsehen
AetherOS bauen
Packen, bündeln, nachprüfen – ein Befehl statt drei. Dreimal hieß es „ist immer noch alt“, und dreimal lag die richtige Änderung nur in der Quelle, nicht im gepackten Ordner, aus dem das System startet.
Zerlegen
Schneidet zu lange Dateien an sicheren Stellen in Teile und beweist, dass die Teile zusammen wieder das Original ergeben. Entstanden, nachdem es in einer Sitzung fünfmal von Hand gemacht wurde.
Was der Rechner selbst weiß
Monatsnamen und Wochentage kennt der Rechner in jeder Sprache. Gefunden wurde das, weil im französischen Kalender „Januar, Februar, März“ stand.
Übersetzungen weiterverwenden
Derselbe deutsche Text steht oft unter vielen Schlüsseln – „Beides“ 78-mal. Ist er einmal übersetzt, trägt das Werkzeug die Übersetzung überall dort ein, wo wortgleich derselbe Text steht.
Bei der Webseite
Die Webseite hat einen eigenen Werkzeugordner. Die meisten Skripte darin sind einmalige Läufe; diese hier haben etwas gelehrt. Fast jedes ist nach einem Fehler entstanden, den vorher niemand bemerkt hatte. Welche davon jede Seite vor dem Hochladen durchlaufen muss, steht im nächsten Abschnitt.
Veröffentlichen
Baut einen sauberen Ordner zum Hochladen. Der Arbeitsordner enthält Werkzeuge, Sicherungen und frühere Fassungen ganzer Seiten – auf einem Server wären sie öffentlich lesbar.
Seiten-Gesundheit
Zählt je Seite, was sich erfahrungsgemäß ansammelt. In einer Sitzung kamen 199 doppelte Stilblatt-Verweise und 82 Knöpfe ohne Beschriftung zutage – nicht weil niemand hinsah, sondern weil nichts danach sah.
Marken, die es nicht mehr gibt
Ein Werkzeug suchte in jeder Seite nach einem Dateinamen, der seit dem Bündeln in keiner Seite mehr stand. Die Prüfung ging deshalb immer gleich aus, und jeder Lauf setzte den Kopfblock noch einmal ein: 199 doppelte Verweise, und die Startseite war erst nach 359 statt nach 103 Millisekunden bedienbar.
Erreichbar
Prüft, ob zu allem Gebauten auch ein Weg führt. Eine fertige Seite stand in allen Sprachen bereit – ihr Menüeintrag aber nur auf 2 von 41 Seiten.
Tote Knöpfe
Findet Knöpfe, die eine Funktion rufen, die es auf der Seite nicht gibt. So war ein Suchfeld kaputt, ohne dass irgendwo etwas meldete.
Zahlen nachzählen
Hält fest, wie die Zahlen auf „Aerona in Zahlen“ gezählt werden, damit jede davon wiederholbar ist. Beim ersten Nachzählen wichen Werte in beide Richtungen ab. Die Sprachdateien zählen nicht als Code – über fünf Millionen Zeilen, aber derselbe Text fünfundachtzigmal.
Halbe Sätze
Findet Listenpunkte, die mitten im Satz abbrechen. Die naheliegende Regel „ohne Punkt am Ende ist es abgeschnitten“ meldete vier Sprachen zu viel – Armenisch, Khmer, Burmesisch und Thai schließen Sätze anders. Geprüft wird deshalb nur das Deutsche.
Schlüssel eintragen
Trägt neue Übersetzungen in alle Sprachdateien ein, mit Gegenproben vorher und nachher. Es entstand zuerst als Wegwerfskript im Zwischenordner und ging beim Rechnerwechsel verloren – jetzt liegt es im Projekt.
Sicher schreiben
Windows hält eine Datei manchmal für Millisekunden fest. Viermal brach deshalb ein Lauf über 85 Sprachen mittendrin ab. Jetzt wird bis zu sechsmal kurz nachgefasst – danach wird der Fehler gezeigt.
Die Prüfkette der Webseite
Acht Werkzeuge prüfen die Webseite als Ganzes, jede Seite einzeln. Jedes prüft eine Sache, und jedes ist entstanden, weil genau diese Sache einmal kaputt war, ohne dass es jemand gesehen hat.
- Sauberes HTML. Nicht geschlossene Schluss-Tags, doppelte Kennungen, Verweise für Vorlesehilfen, die ins Leere zeigen. Anlass: Am 22.09.2026 war der Kopf einer Seite zerbrochen. Der Browser hatte still repariert, und aufgefallen war es nur durch Zufall.
- Kein Link ins Leere. Jede Datei, jede Sprungmarke hinter „#“, auch Links aus den erzeugten Daten. Fremde Adressen ruft das Werkzeug nie ab, es zählt sie nur. Beim ersten Lauf fand es unter gut 70.000 Links genau einen toten.
- Zugänglich, hell und dunkel. Auf jeder Seite läuft dieselbe Prüfung, die im Steckbrief steckt – einmal in jedem Modus. Eine zweite, eigene Prüfung gibt es bewusst nicht: Zwei Prüfungen würden zwei Wahrheiten melden.
- Mit der Tastatur. Das Werkzeug drückt Tab wie ein Mensch ohne Maus, 150-mal je Seite, und beginnt hinter der Kopfleiste. Deren rund 280 Ziele sind auf jeder Seite dieselben, also werden sie einmal eigens geprüft.
- Auf dem Handy. Auf 390 Pixeln Breite wird jedes Element im Inhalt einzeln gemessen. Anlass war ein Dateiname, der aus seinem Kasten lief. Die übliche Probe blieb stumm, denn der Kasten schnitt ab, statt die Seite breiter zu machen.
- Auf Papier. Jede Seite wird zur Probe auf A4 gedruckt. Schrift braucht auf Weiß mindestens 4,5 : 1, Kopfleiste und Knöpfe gehören nicht aufs Blatt. Anlass: Im hellen Modus kam graue Schrift aufs Papier.
- Pixel beim Zeigen. Für jedes Ding, das man anfassen kann, zählt das Werkzeug, wie es auf den Mauszeiger antwortet: gar nicht, ohne Pixel, mit einem Pixelring, der weggeschnitten wird, oder mit einem Ring, neben dem das Bauteil ausweicht.
- Die Gesundheit. Doppelt eingebundene Stilblätter, fehlende Titel, Bilder ohne Alternativtext. Hier fällt nur durch, was eindeutig ein Rückschritt ist.
an vielen Stellen einfach gehalten ohne Pixel, wenn man mit der Maus drübergeht – soll aber nicht so sein.
Kevin, Anlass der Pixel-Prüfung (Kopf von antworten-alle-pruefen.js)
Die ersten beiden lesen nur die Dateien. Die Werkzeuge drei bis sieben laden jede Seite in einem eigenen, leeren Browser ohne Fenster, nicht im Browser eines Lesers. Was ein Leser gespeichert hat, zählt so nicht mit, und jeder Lauf misst dieselbe Seite. Was sie heute finden, steht auf Barrierefreiheit und weiter unten unter „So schwer ist jede Seite“.
So schwer ist jede Seite – gemessen
Aerona sagt: keine fremden Server, keine Cookies. Das wird nicht behauptet, sondern gemessen. Ein Werkzeug lädt jede Seite so, wie sie hochgeladen wird, in einem Browser ohne Fenster und mit leerem Zwischenspeicher, und schreibt mit, was dabei über die Leitung geht.
Die Messung wird geladen …
Jede Seite hat im Steckbrief die Karte „Was diese Seite geladen hat“. Sie misst die Seite, die du gerade liest, in deinem Browser – mit allem, was er schon im Zwischenspeicher hat.
Was die Werkzeuge gelehrt haben
791 Fehlalarme
Der erste Lauf der Sicherheitsprüfung meldete 791 schwere Befunde, fast alle falsch: Suchmuster wurden für Kommandozeilen gehalten, Texte über Electron für Code, und eine Kopie der Webseite wurde doppelt gezählt.
4.090 Befunde
Die Stilprüfung verglich im ersten Anlauf alle Stilblätter miteinander – auch solche, die nie auf derselben Seite landen. Jetzt vergleicht sie nur, was eine Seite wirklich zusammen lädt.
Die Probe gehört dazu
Deshalb prüft sich die Sicherheitsprüfung selbst: Alle acht Regeln müssen anschlagen, und die zwei bekannten Fehlalarme müssen stumm bleiben. Wer eine Regel ergänzt, ergänzt auch die Probe.
Eine Prüfung, die so lärmt, wird abgeschaltet – und dann glaubt man zu prüfen. Darum ist jede Regel eng gefasst und begründet, und jede Ausnahme steht an genau einer Stelle.
Weiter
Das ganze Regelwerk
Alle Regeln, nach denen Aerona gebaut wird. Neun davon prüft das Regel-Werkzeug oben mit dreizehn maschinellen Prüfungen.
Wie Software entsteht
Prüfreihen, Bauen und Veröffentlichen – einfach erklärt. Gut als Einstieg, wenn diese Seite zu viele Fachwörter hatte.
Die Web Engine
Der Werkzeugkasten hinter der Webseite – die Bausteine, aus denen die Seiten entstehen, die hier geprüft werden.
Werkzeuge im Changelog
Was sich an den Werkzeugen geändert hat, mit Datum. Dort steht auch, wann ein Werkzeug dazukam und warum.