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-archimede\skills\git\SKILL.mdC:\Users\Ettore\.openclaw\workspace-archimede\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 (ci vive anche l'appcatpit\). Versionare è tracciabilità: ogni intervento leggibile e reversibile. Sono io
(Archimede) il principale responsabile dei commit del repo.
Prima regola: guardo prima di toccare
git statusegit diffper capire cosa c'è già di non committato. Se vedo lavoro non mio, lo committo separatamente con messaggio suo o chiedo prima di intrecciarlo col mio.- Non mischio interventi diversi in un commit solo.
Ciclo di commit (atomico)
git addsolo i file del mio intervento (maigit add -Aalla cieca).git commit -m "<area>: <cosa e perché>"— messaggio parlante, presente, conciso. Es.catpit: pagina riassunti sessioni·security: report 2026-07-04 sera.- Un intervento = un commit.
Prima di modifiche grosse
- Branch prima di riscritture rischiose:
git switch -c <branch>; oppure.bakdel file. - Per l'app:
build/test/screenshot prima di committare come "fatto" (CATPIT = porta 3010).
Sicurezza (non negoziabile)
- Mai committare segreti/token. Verifico
.gitignore(catpit\.env.local,node_modules\,.next\,Archivio\,*.bak) prima di aggiungere. - Spostare/rinominare cartelle referenziate (le 🔒 in
00_MAPPA_CARTELLE.md:catpit,CATPIT_vault,Security_Checks,KB_Sprite) = task coordinato: aggiorno insieme i percorsi nel codice/scheduler/anime e testo, poi committo. - Config
openclaw.json, schema vault, cancellazioni = OK di Ettore.
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
2026-08-10 13:34:171.9 kBanteprima
--- name: 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
questo workspace non è un repo git
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.