<aside> 🚨

Procédure canonique de réinstallation.

Ordre absolu : 1) fermer proprement les terminaux 2) sauvegarder 3) réinstaller 4) réhydrater la mémoire 5) rebrancher l'arsenal 6) valider.

</aside>


Phase 0 — Fermeture propre des 3 terminaux (à faire AVANT toute suppression)

Terminal 1 / 2 / 3 — même séquence

  1. Finir ou interrompre proprement la tâche en cours
  2. Ajouter un mini-jalon de fermeture dans ~/neo_primer.md
  3. Sauver la mémoire partagée
  4. Sauver le contexte local Claude
  5. Quitter le terminal seulement après checkpoint

Checkpoint minimal à écrire

printf "\\n[%s] TERMINAL X — fermeture propre\\n- tâche en cours : ...\\n- dernier état : ...\\n- prochain pas : ...\\n" "$(date '+%Y-%m-%d %H:%M:%S')" >> ~/neo_primer.md

Sauvegardes minimales

mkdir -p ~/.neo-memory
[ -f ~/.neo-memory/memory.json ] && cp ~/.neo-memory/memory.json ~/.neo-memory/memory.json.bak.$(date +%Y%m%d-%H%M%S)
[ -f ~/.neo_memory.json ] && cp ~/.neo_memory.json ~/.neo_memory.json.bak.$(date +%Y%m%d-%H%M%S)
[ -f ~/.claude/CLAUDE.md ] && cp ~/.claude/CLAUDE.md ~/.claude/CLAUDE.md.bak.$(date +%Y%m%d-%H%M%S)

Fermeture finale

exit

Phase 1 — Snapshot complet avant réinstallation

TS=$(date +%Y%m%d-%H%M%S)
BACKUP_DIR=~/backups/claude-reinstall-$TS
mkdir -p "$BACKUP_DIR"
[ -d ~/.claude ] && cp -R ~/.claude "$BACKUP_DIR/claude"
[ -d ~/.neo-memory ] && cp -R ~/.neo-memory "$BACKUP_DIR/neo-memory"
[ -f ~/.neo_memory.json ] && cp ~/.neo_memory.json "$BACKUP_DIR/"
[ -f ~/neo_primer.md ] && cp ~/neo_primer.md "$BACKUP_DIR/"
[ -f ~/neo.py ] && cp ~/neo.py "$BACKUP_DIR/"
[ -f ~/notion.sh ] && cp ~/notion.sh "$BACKUP_DIR/"

Ă€ ne jamais perdre :