Eine Reihe von gemeinsamen Projektprinzipien für alle Agenten von OpenClaw hinzugefügt, 5 Regeln: 1. Tiefe Module – Schnittstellenparameter sollten so wenig wie möglich sein, die Funktionalität sollte tiefgehend sein. Verbergen – Alle IDs, Pfade und Schlüssel müssen über die Konfiguration laufen, Hardcoding in Skripten ist ein Informationsleck. 3. Fehlerbehandlung – Wenn die Datei nicht existiert, soll ein leerer Wert zurückgegeben werden, kein Absturz, Parameterüberschreitungen sollen automatisch beschnitten werden, keine Fehlermeldungen. 4. Strategisches Programmieren – Bei jeder Änderung 10-20% der Zeit für die Wartung des Designs aufwenden, Skripte müssen dokumentiert werden. 5. Zuerst Kommentare schreiben, dann Code – Zuerst definieren, was gemacht werden soll, dann wie es gemacht wird, Kommentare sind das Prompt für die KI. In ENGINEERING.md geschrieben und in agents/shared/ abgelegt, alle SOUL.md der Agenten verweisen darauf. Das größte Problem bei KI, die Code schreibt, ist, dass sie sich nur um die Funktionalität kümmert und nicht um die Architektur. Diese 5 Regeln beschränken im Wesentlichen das Verhalten der KI – du musst ihr sagen, was gute Ingenieurpraktiken sind, sonst wird sie den schnellsten Weg wählen, um den am schwersten wartbaren Code zu schreiben.