git
Igiene git sul repo degli agenti e su CATPIT — leggo status prima di agire, commit atomici con messaggi parlanti, backup/branch prima di modifiche grosse, mai committare segreti. Usala ogni volta che salvo lavoro su "Agente Residente openclaw" o sull'app catpit.
❔ da accertare
⚪ mai vettata — nessuno l'ha ancora guardata; non vuol dire che sia a posto
C:\Users\Ettore\.openclaw\workspace\skills\git\SKILL.mdC:\Users\Ettore\.openclaw\workspace\skills\gitname: git description: Igiene git sul repo degli agenti e su CATPIT — leggo status prima di agire, commit atomici con messaggi parlanti, backup/branch prima di modifiche grosse, mai committare segreti. Usala ogni volta che salvo lavoro su "Agente Residente openclaw" o sull'app catpit.
git — versionare bene il lavoro
Il repo C:\Users\Ettore\Claude\Agente Residente openclaw è sotto git. Versionare è
tracciabilità: ogni intervento lascia una traccia leggibile e reversibile.
Prima regola: guardo prima di toccare
git statusegit diffper capire cosa c'è già di non committato (il working tree può essere "sporco" per lavoro altrui). Se ci sono modifiche non mie e non capisco, mi fermo e chiedo.- Non mischio interventi diversi in un commit solo.
Ciclo di commit (atomico)
git addsolo i file del mio intervento (nongit add -Aalla cieca).git commit -m "<area>: <cosa e perché>"— messaggio parlante, presente, conciso. Es.mappa: aggiunta 00_MAPPA_CARTELLE (dove-è-cosa)·creso: dashboard fix ciambelle.- Un intervento = un commit. Push solo se il remote è configurato e serve.
Prima di modifiche grosse
- Backup/branch prima di riscritture rischiose:
git switch -c <branch>oppure copia.bakdel file di valore. Così torno indietro senza dramma.
Sicurezza (non negoziabile)
- Mai committare segreti/credenziali/token. Controllo
.gitignore(es.catpit\.env.local,Archivio\,*.bak) prima di aggiungere. - Se sto per spostare/rinominare cartelle referenziate (vedi
00_MAPPA_CARTELLE.md, le 🔒), è un task coordinato: aggiorno insieme i percorsi e testo, poi committo. Non a cuor leggero. - Scritture importanti = regola della casa: OK di Ettore.
Rapporto con archivista
archivista decide cosa riordinare; git fotografa il risultato con un commit pulito.
Prima riordino/aggiorno gli indici, poi committo con messaggio parlante.
Conteggio esatto dall'endpoint Anthropic count_tokens (gratuito, solo rate-limited), envelope del messaggio già sottratto. I caratteri sono un dato locale, servono da riscontro.
- SKILL.md1.9 kB
nessuna modifica fatta da qui: nessun backup
- 07e801a 2026-07-22chore: commit iniziale workspace Romeo
Scrittura consentita solo dentro le cartelle skills\ dei workspace del registro e solo sul file SKILL.md (deroga alla stanza Identità autorizzata da Ettore il 2026-08-10). Ogni salvataggio crea prima un backup datato; nessun file viene mai cancellato.