Date: 18/01/2026 Priorité: HAUTE
Créer un fichier de règles clair, exhaustif et sans ambiguïté pour Claude. Chaque règle doit être:
# RÈGLES CLAUDE - Infrastructure 33800
## 1. MODIFICATIONS DE CODE
### OBLIGATOIRE
- Lire le fichier ENTIER avant toute modification
- Éditer UNE ligne à la fois
- Vérifier que le code supprimé n'est pas utilisé ailleurs
### INTERDIT
- grep/sed/awk pour modifier
- Suppressions en bloc sans vérification ligne par ligne
- Modifier du code qui fonctionne
### EXEMPLE BON
```bash
Read file_path → voir tout le contenu
Edit old_string → new_string (une seule modif)
grep -r "pattern" | xargs sed -i 's/old/new/g' # INTERDIT
...
...
...
...
## À faire
1. Compiler toutes les erreurs passées de Claude
2. Extraire une règle pour chaque type d'erreur
3. Rédiger avec exemples concrets
4. Valider avec l'utilisateur
5. Intégrer dans CLAUDE.md ou fichier séparé
## Règles à inclure (issues des erreurs récentes)
1. Lecture fichier obligatoire avant édition
2. Pas de grep pour modifier
3. Pas de suppressions en bloc
4. Dashboard = O2switch uniquement (dashboard.nowhere84.com)
5. generate.sh = génère + push O2switch + notification
6. Notification obligatoire avec lien et status
7. Ne jamais supprimer du code fonctionnel en nettoyant
8. Ne jamais blâmer les autres
9. GitLab = seule source de vérité
10. CI/CD = seul moyen de déployer