--:--:--
4b

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.

← Identità🛠️ Archimedev
da chi viene · l'abbiamo controllata

da accertare
mai vettata — nessuno l'ha ancora guardata; non vuol dire che sia a posto

dove sta
C:\Users\Ettore\.openclaw\workspace-archimede\skills\git\SKILL.md
C:\Users\Ettore\.openclaw\workspace-archimede\skills\git
SKILL.md
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 (ci vive anche l'app
catpit\). Versionare è tracciabilità: ogni intervento leggibile e reversibile. Sono io
(Archimede) il principale responsabile dei commit del repo.

Prima regola: guardo prima di toccare

  1. git status e git diff per 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.
  2. Non mischio interventi diversi in un commit solo.

Ciclo di commit (atomico)

  1. git add solo i file del mio intervento (mai git add -A alla cieca).
  2. git commit -m "<area>: <cosa e perché>" — messaggio parlante, presente, conciso. Es. catpit: pagina riassunti sessioni · security: report 2026-07-04 sera.
  3. Un intervento = un commit.

Prima di modifiche grosse

  • Branch prima di riscritture rischiose: git switch -c <branch>; oppure .bak del 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.
peso
863token · Opus 51892 caratteri

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.

modifica
file accessori · 1
  • SKILL.md1.9 kB
storico · 1 backup
  • 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
commit sul file

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.

LIVE
nessun agente al lavoro · ultima attività 8 min fa26 task in corso su 16918 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite79 sessioni registratenessun agente al lavoro · ultima attività 8 min fa26 task in corso su 16918 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite79 sessioni registrate