Lade till en uppsättning gemensamma ingenjörsriktlinjer och 5 regler för alla OpenClaw-agenter: 1. Djupmodul – en mindre gränssnittsparameter kan vara mindre, och funktionen utförs djupare Göm dig – alla ID:n, vägar och nycklar måste gå genom konfigurationen, och hårdkodning i skriptet leder till informationsläckage 3. Feltäckning – returnera nollvärde om filen inte finns, krasch inte, och beskär automatiskt om parametern överskrider gränsen och rapportera inget fel 4. Strategisk programmering – spendera 10–20 % av tiden på att underhålla designen för varje förändring, och skriptet måste skrivas i dokumentation 5. Skriv kommentarer först och skriv sedan kod – definiera vad du ska göra först och skriv sedan hur du ska göra det, kommentarer är promptar för AI Skriv ENGINEERING.md i agenter/delade/, alla agenters SOUL.md referenser Det största problemet med AI-kodskrivning är att den bara bryr sig om funktionen och arkitekturen. Dessa 5 regler begränsar i princip AI:ns beteende – du måste berätta för den vilka goda ingenjörsmetoder som är, annars skriver den den svåraste koden att underhålla på snabbast sätt