La compattazione elimina le catene causali. Anamnesis le cattura prima. Decisioni, biforcazioni, insight — sopravvivono.
Si integra nel ciclo di vita della sessione. Cattura, re-inietta, ragiona.
Snapshot lagrangiano: stato git, momentum, traiettoria, file toccati. Non solo dati — il campo cognitivo intero.
Re-inietta il contesto cristallizzato dopo la compattazione. Il coder riparte dal grafo decisionale, non da un riassunto.
Cristallizza in tempo reale. Insight, biforcazioni, KLI — catturati mentre accadono, non alla fine.
La compattazione è necessaria. La perdita del ragionamento no.
| Elemento | Standard | Con Anamnesis |
|---|---|---|
| Catene causali | Lost | Preserved |
| Biforcazioni esplorate | Lost | Preserved |
| KLI (Key Learning Insights) | Lost | Preserved |
| Decisioni architetturali | Partially | Fully preserved |
| Git state | Preserved | Enhanced |
Progetto multi-repo, compattazioni quotidiane. TM1 Origin Node, Windows + Claude Code.
AGPL-3.0. Clona e usa. Per adattarlo al tuo contesto, lo configuriamo noi.
Adattiamo hook, template e cristallizzazione al tuo progetto, team e toolchain. Funzionante in 1 giorno.
Mezza giornata per insegnare al tuo team a cristallizzare il ragionamento e usare AI coder al massimo.
Orchestrazione multi-nodo, integrazione pipeline, supporto continuativo. Per team che lavorano con AI ogni giorno.
Risposta entro 24h · Primo assessment gratuito
Scarica il seed file.
Copia SEED-anamnesis.md nella root del tuo progetto.
L'AI coder legge il seed, genera la configurazione, attiva gli hook.
# 1. Crea la directory .anamnesis nella root del progetto
mkdir -p .anamnesis
# 2. Configura il pre-compact hook
# Salva come .anamnesis/pre-compact.sh
#!/bin/bash
git diff --stat > .anamnesis/snapshot.md
git log --oneline -5 >> .anamnesis/snapshot.md
# 3. Configura il post-compact hook
# Salva come .anamnesis/post-compact.sh
#!/bin/bash
cat .anamnesis/snapshot.md
cat .anamnesis/reasoning-chains.md
# 4. Aggiungi al tuo CLAUDE.md o settings
# "Leggi .anamnesis/ all'inizio di ogni sessione"
# Clona il repository
git clone https://github.com/GrazianoGuiducci/anamnesis.git
# Copia i file nel tuo progetto
cp -r anamnesis/hooks/ .anamnesis/
cp anamnesis/SEED-anamnesis.md ./
# Leggi il README per la configurazione completa
cat anamnesis/README.md