**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.
27 lines
1.2 KiB
Markdown
27 lines
1.2 KiB
Markdown
# 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](./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** :
|
||
|
||
```bash
|
||
# 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).
|