- 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
Documentation — enso (docv / enso)
Index de la documentation du monorepo enso, qui regroupe docv (socle commun) et enso (avocats).
1. Documents de cadrage
| Document | Description |
|---|---|
| PLAN_DEVELOPPEMENT.md | Plan de développement actionnable : phases, jalons, ordre des zones docv, ordre d’intégration enso (zone 17). |
| ARCHITECTURE_DOCV_ENSO.md | Découpage docv / enso, API externes, structure des projets. |
| PLAN_REALISATION_DOCV_ENSO.md | Phases de réalisation (Phase 0 à 4), héritage, livrables, références. |
| ARCHITECTURE_DOCV_DETAILLEE.md | Architecture détaillée du socle docv (couches, BDD, API). |
| REGLES_CODING_PROJET.md | Règles de coding spécifiques au projet : placement du code, API/couches, auth, paramétrage, erreurs, front, conventions, commits, interdictions. |
| INSTALLATION_ENVIRONNEMENT.md | Installation de l’environnement sans Docker : prérequis, clone, build, déploiement sur test / pprod / prod ; proxy ; certificats TLS docv documentés (§8.1), consolidation nginx/certbot côté infra à poursuivre. |
| PORTS_ENSO.md | Cartographie des ports : déjà utilisés sur test/pprod/prod, ports attribués au projet enso (identiques en dev, test, pprod, prod). |
2. Points d’entrée par projet
Chaque sous-projet dispose d’un point d’entrée qui décrit son périmètre, ses références et l’ordre de lecture pour l’implémentation :
| Projet | Point d’entrée | Périmètre |
|---|---|---|
| docv | docv/README.md | Socle commun ; zones 1–15 ; pas de zone 17 ni de spécifiques. |
| enso | enso/README.md | Avocats ; zones 1–15 + zone 17 (ia_local) ; spécifiques E1–E31. |
3. Référentiels et spécifications
| Document | Description |
|---|---|
| SCREENS_AND_FUNCTIONS_MAP.md | Cartographie écrans et fonctions (zones 1–17, actions 18.1–18.83). |
| features/REFERENTIEL_ECRANS_ACTIONS.md | Liste exhaustive des écrans et actions avec identifiants stables (paramétrage, implémentation). |
| features/specs/README.md | Spécifications fonctionnelles par zone (SPEC_01 à SPEC_17). |
| features/implementation/README.md | Description technique d’implémentation par zone (IMPL_01 à IMPL_17). |
| features/PARAMETRAGE_ECRANS_ACTIONS.md | Modèle de paramétrage (écrans, actions, options). |
| features/SPECIFIQUES_PROJETS.md | Spécifiques enso (E1–E31) ; statuts de confirmation. |
| features/DOCV_API_ENSO_FRONT_MAP.md | Liaison docv-back (/api/v1/*, OAuth) ↔ modules et routes enso-front ; point d’entrée enso-back (/api/v1/enso/status). |
| features/ENSO_FRONT_BACKEND_CONTRACT.md | Audit des appels enso-front (docvFetch, types JSON) et enso-back (zone 17). |
| features/DOSSIERS_PERMANENTS_DATA_GIT.md | Dossiers permanents types : data/dossiers-permanents/, BDD (dp_*), sync Git optionnelle après upload. |
| features/ANYTHINGLLM_DATAROOM_SYNC.md | Clone, git pull périodique, workspace AnythingLLM ↔ arborescence DP. |
4. Ordres d’intégration
| Projet | Document | Contenu |
|---|---|---|
| enso | enso/ORDRE_INTEGRATION_ZONE_17.md | Phases d’intégration de la zone 17 (ia_local) ; dépendances entre sous-blocs. |
docv n’a pas de document d’ordre d’intégration spécifique : l’ordre est décrit dans le plan de réalisation (Phase 1 : 1.1 Backend, 1.2 Frontend, 1.3 Données et paramétrage).
5. Autres références
- Périmètre notaire (hors dépôt actuel) : HORS_PERIMETRE_NOTAIRE.md.
- Fonctionnalités ia_local (enso) : features/FONCTIONNALITES_IA_LOCAL_A_INTEGRER.md.
- IA — grands principes : features/IA_GRANDS_PRINCIPES.md (si présent).
- Corrections et évolutions :
fixKnowledge/(corrections),features/(évolutions), selon les conventions du projet.