AI-tips #12: Forby det som gjør vondt
I sommer hadde jeg endringer fra flere supportsaker liggende i arbeidsmappa samtidig, uten commit. Claude kjørte en sammensatt kommando for å sjekke noe, og inni den lå en rest av git stash. Alt som ikke var committet forsvant inn i en stash, både mine endringer og Claude sine.
Etter det er git forbudt for Claude hos meg, også git status og git diff. Regelen ligger i hukommelsen, og en hook stopper kommandoen hvis den likevel prøver.
Dette står på forbudslista mi:
- git, alle kommandoer. Jeg har ofte flere saker i arbeid i samme mappe, og én feil kommando kan ta alt.
npm run build,devogstart. Bygg og servere styrer jeg selv. Claude har også fått beskjed om å ikke laste ned de ferdigbygde filene fra nettsiden for å sjekke om noe er ute.eslint --fix. Lint-feilene skal rapporteres og rettes for hånd, ikke automatisk.- Kopiering mellom repoer. Claude kopierte en gang en rettelse over til en annen klone, så serveren der skulle plukke den opp. Nå skal den si hva som er endret, og la meg gjøre resten.
Hver regel i hukommelsen har en linje som begynner med «Why:», der grunnen står. Da vet Claude hvorfor regelen finnes.
Jeg anbefaler derfor å skrive grunnen sammen med forbudet. Det er hele tipset.
Hva står på forbudslista di? Del gjerne i kommentarfeltet.