**Motivations:** - Single canonical documentation tree under docs/; reduce drift between README copies. **Evolutions:** - Add docs/repo/ with operational guides (cron, systemd, projects, logs, docv, ia_dev, services, scripts, extension). - Replace scattered README.md files with pointers to docs/repo/*.md. - Refresh docs/README.md index and cross-links across docs/, .cursor rules/agents. - Bump ia_dev submodule to matching doc pointer commits.
1.2 KiB
1.2 KiB
Miroir de la documentation Enso (services/docv/enso-docs/)
Pourquoi ce répertoire reste sous services/docv/
L’arborescence services/docv/enso-docs/ est une copie du dossier docs/ du dépôt enso. Elle est volumineuse (spécifications, installation, docv métier). Elle reste à cet emplacement pour :
- garder un chemin stable pour les scripts et les contributeurs qui ouvrent le monorepo sans clone enso à côté ;
- conserver la procédure documentée dans docv-services-directory.md sans déplacer des centaines de fichiers à chaque synchronisation.
La documentation canonique smart_ide (architecture, API, features) vit sous docs/ à la racine du monorepo ; enso-docs/ est un amas de référence amont, pas la doc de gouvernance du monorepo.
Resynchroniser depuis le dépôt enso
Après une évolution majeure de la doc enso :
# depuis la racine smart_ide
rm -rf services/docv/enso-docs
cp -a /chemin/vers/enso/docs services/docv/enso-docs
Remplacer /chemin/vers/enso/docs par le clone local du dépôt enso.
Point d’entrée
Fichier services/docv/enso-docs/README.md (livré avec la copie amont).