Zum Inhalt springen
AetherOS und die zehn Apps werden noch gebaut. Zu haben sind bisher nur Schriften, Emojis und Farben – Apps geplant für Sommer 2027. Was noch kommt
Aerona verstehen

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.

Werkzeuge für die Werkstatt. Sie laufen nur auf dem Rechner, an dem Aerona gebaut wird, und sind nicht zum Herunterladen gedacht. Die Zahlen unter „Auf einen Blick“ sind am 23. September 2026 nachgezählt, die Skripte der Webseite am 24. September 2026, die Regeldateien am 25. September 2026.

Auf einen Blick

40

Skripte im Werkzeugordner des ganzen Projekts

282

Skripte im Werkzeugordner der Webseite

35

Regeldateien, dazu ein Inhaltsverzeichnis

11

maschinelle Prüfungen zu acht Regeln

8

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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

Version 9.0.0

Die Webseite wiegt die Hälfte, das Menü auf dem Telefon ist eine Liste geworden, das Glas ist überall dasselbe — und ein Kasten auf der Startseite sagt, warum hier eine Weile nichts passiert.