La til et sett med felles ingeniørretningslinjer og 5 regler for alle OpenClaw-agenter: 1. Dypmodul – én mindre grensesnittparameter kan være mindre, og funksjonen utføres dypere Skjul – alle ID-er, stier og nøkler må gå gjennom konfigurasjonen, og hardkoding i skriptet er informasjonslekkasje 3. Feildekning – returner nullverdi hvis filen ikke eksisterer, krasjer ikke, og beskjærer automatisk hvis parameteren overstiger grensen og rapporterer ingen feil 4. Strategisk programmering – bruk 10-20 % av tiden på å vedlikeholde designet for hver endring, og skriptet må være skrevet i dokumentasjon 5. Skriv kommentarer først og så skriv kode – definer hva du skal gjøre først og skriv deretter hvordan du gjør det, kommentarer er prompter for AI Skriv ENGINEERING.md i agenter/shared/, alle agenters SOUL.md referanser Det største problemet med AI-kodeskriving er at den bare bryr seg om funksjonen og arkitekturen. Disse 5 reglene begrenser i praksis AI-ens oppførsel – du må fortelle den hva gode ingeniørpraksiser er, ellers vil den skrive den vanskeligste koden å vedlikeholde på raskest mulig måte