# PATHS.md — Résolution des chemins machine > ⚠️ Fichier machine-spécifique — seul fichier à mettre à jour lors d'un export ou changement de machine. > Tous les agents utilisent les noms sémantiques ci-dessous. Ne jamais hardcoder un chemin absolu ailleurs. --- ## Chemins actifs | Nom sémantique | Chemin réel | Remote | Gitignored dans brain | |----------------|-------------|--------|----------------------| | `brain/` | `` | `//brain` | — (repo racine) | | `toolkit/` | `/toolkit/` | `//toolkit` | ✅ | | `progression/` | `/progression/` | `//progression-coach` | ✅ | | `reviews/` | `/reviews/` | `//brain-agent-review` | ✅ | | `profil/` | `/profil/` | `//brain-profil` | ✅ | | `todo/` | `/todo/` | `//brain-todo` | ✅ | | `projects/` | `` | GitHub | — | | `home/` | `` | — | — | ## Architecture satellite repos Les repos gitignorés dans `brain/` sont des **satellites autonomes** — chacun a son propre remote. ```bash git clone :/brain.git git clone :/toolkit.git /toolkit git clone :/progression-coach.git /progression git clone :/brain-agent-review.git /reviews git clone :/brain-profil.git /profil git clone :/brain-todo.git /todo ``` --- ## Règle anti-hallucination — obligatoire pour tous les agents > Si un chemin n'est pas dans cette table → **ne pas deviner**. > Écrire : `"Information manquante — vérifier PATHS.md"` --- ## Procédure — nouvelle machine ```bash # 1. Cloner brain-template ou tous les satellites git clone :/brain.git # ... (voir ci-dessus) # 2. Installer CLAUDE.md cp /profil/CLAUDE.md.example ~/.claude/CLAUDE.md sed -i 's|||g' ~/.claude/CLAUDE.md # 3. Déployer le global memory Claude (layer cognitif) ln -s /memory-global ~/.claude/memory # 4. Mettre à jour ce fichier PATHS.md avec les chemins réels # 5. Done — le brain est opérationnel ``` --- ## Historique machines | Machine | OS | `brain/` | Actif | |---------|----|----------|-------| | *(à remplir)* | | | |