Prinzipien
Wie wir bauen.
KI-Agenten können Code schnell produzieren, aber Geschwindigkeit ohne Disziplin liefert nur Bugs schneller. Das sind die nicht verhandelbaren Mindeststandards, an die wir jedes Projekt halten — dieselben Standards, die unsere Open-Source-Skills kodieren, damit Agenten ihnen standardmäßig folgen.
Standards statt Bauchgefühl
Ein Prinzip zählt nur, wenn eine Maschine es prüfen kann. Jeder Mindeststandard unten bildet ein konkretes Gate in unseren Werkzeugen ab — einen Test, eine Review-Regel, ein erforderliches Artefakt — damit 'fertig' bewiesen und nicht behauptet ist. Das ist es, was unsere Engineering-Skills in ein Projekt installieren, und was unsere Forschung weiter schärft.
Die nicht verhandelbaren Mindeststandards
Sicherheit wird auf dem Server entschieden
Authentifizierung und Autorisierung werden serverseitig durchgesetzt, nie im Client. Secrets erreichen nie das Browser-Bundle. Eine Prüfung in der UI ist User Experience — die echte Entscheidung fällt dort, wo die Anfrage landet, gegen eine verifizierte Identität.
Tests beweisen Verhalten
Ein Test behauptet, was die Software tut — Inhalt, Zustand, Interaktion, Fehler- und Leerpfade — nicht bloß, dass sie gerendert hat. Abdeckung, die nicht fehlschlägt, wenn das Verhalten bricht, ist keine Abdeckung. Quality Gates blockieren einen Merge genauso wie ein kaputter Build.
Jede Änderung hinterlässt einen Audit-Trail
Keine Arbeit ist fertig, bis sie festgehalten ist: was sich geändert hat, warum, was entschieden und was verworfen wurde. Das Archive ist Teil der Auslieferung, kein Papierkram danach — damit die Begründung die Sitzung überlebt, die sie hervorgebracht hat.
Identität zuerst
Jedes Projekt beginnt mit robustem IAM: Identität ist keine E-Mail, Zugriff ist beziehungsbasiert und standardmäßig mandantenfähig, und passwortlos ist das Ziel. Autorisierung ist granular vom ersten Tag an, nicht nach einem Vorfall angeschraubt.
Offen als Standard
Unsere Werkzeuge sind Open Source und unsere Erkenntnisse sind öffentlich. Wenn es zählt, kannst du es lesen, ausführen, forken und darauf aufbauen. Reproduzierbarkeit ist der Punkt — ein Ergebnis, das du nicht reproduzieren kannst, ist eine Meinung.
Ausliefern, nicht horten
Wir forschen, indem wir bauen und ausliefern; das Labor und die Produkte nähren sich gegenseitig. Das Ziel ist, den richtigen Weg zum einfachen Weg zu machen — Werkzeuge, die den Standard installieren, ihn aktuell halten und dem Entwickler aus dem Weg gehen.
Sieh die Mindeststandards im Code.
Die Prinzipien oben sind als installierbare Engineering-Skills für Claude Code kodiert — und der Quellcode ist komplett auf GitHub.