smart_ide/docs/API/docv.md
Nicolas Cantu bc3c75e15f Add enso docs mirror under services/docv/enso-docs; docv integration docs
- 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
2026-04-03 17:26:35 +02:00

16 lines
982 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# docv (service externe)
**docv** nest **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 denvironnement 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)