## Centralisation des scripts ### Objectif Uniformiser l'emplacement et l'usage des scripts d'exploitation pour tous les projets, sans casser les références existantes. ### Décisions - Scripts centralisés dans `projects/lecoffre/lecoffre_node/scripts/`. - Les anciens dossiers `scripts/` dans les sous‑projets sont remplacés par des liens symboliques. - Compatibilité maintenue: toute commande `./scripts/...` au sein d'un projet continue de fonctionner. ### État actuel - `lecoffre_node/scripts` → lien vers `projects/lecoffre/lecoffre_node/scripts` - Tous les scripts d'agents IA sont maintenant dans `projects/lecoffre/lecoffre_node/scripts/` ### Impacts et recommandations - Documentation: référencer préférentiellement `projects/lecoffre/lecoffre_node/scripts/...`. - CI/Docker: aucune modification nécessaire si les chemins relatifs à `./scripts/` étaient utilisés (les liens absorbent le changement). - Gouvernance: éviter de recréer des variantes de scripts; améliorer l'existant. - Ne faite pas de nouveaux fichiers de scripts mais complete les fichiers existants ### Vérification post‑migration 1. Rechercher des références à `scripts/` et valider qu’elles pointent sur le lien: - Dockerfile: `COPY scripts/ ...` - docker-compose: volumes `./scripts/...` - Docs/README: commandes `./scripts/...` 2. Exécuter les commandes habituelles pour confirmer le bon fonctionnement. ### Étapes suivantes - Étendre la centralisation aux autres projets si un dossier `scripts/` est ajouté. - Supprimer définitivement les anciens dossiers uniquement après transformation en liens (déjà effectué ici).