- Copy enso/docs tree to services/docv/enso-docs (refresh via cp -a from enso repo) - Document mirror and refresh command in services/docv/README.md - Ignore services/docv/target for local Rust workspace - Track docv-service-integration, API docv.md, and related doc index updates
16 lines
982 B
Markdown
16 lines
982 B
Markdown
# docv (service externe)
|
||
|
||
**docv** n’est **pas** implémenté dans le monorepo `smart_ide`. Les endpoints HTTP, schémas et ports sont définis dans le **dépôt docv** (filière Enso).
|
||
|
||
## Consommation depuis smart_ide
|
||
|
||
- **Base URL** : variable d’environnement du type `DOCV_BASE_URL` (valeur par environnement, hors dépôt).
|
||
- **Auth** : selon le contrat docv (ex. Bearer `DOCV_API_TOKEN`) ; définir côté hôte sans commiter les secrets.
|
||
- **Données projet** : docv lit les fichiers sous **`${DOCV_PROJECTS_ROOT}/<projet>/data/`** — voir [features/docv-service-integration.md](../features/docv-service-integration.md).
|
||
|
||
## Documentation dans smart_ide
|
||
|
||
- Gestion documentaire, chemins, multi-hôte : [features/docv-service-integration.md](../features/docv-service-integration.md)
|
||
- Intégration IA : [features/docv-ai-integration.md](../features/docv-ai-integration.md)
|
||
- Contrat emplacement `services/docv/` : [services/docv/README.md](../../services/docv/README.md)
|