- Add .cursor agents ia-dev-* and smart-ide-ia-dev-bridge rule - Track ia_dev project conf under projects/smart_ide; link script for ia_dev/projects - Document docv AI integration and ecosystem architecture/sync strategy - Update README, platform-target, system-architecture, submodule doc
4.3 KiB
4.3 KiB
Documentation technique — smart_ide
Index des documents à la racine de docs/. Les fonctionnalités détaillées sont dans features/.
Architecture et déploiement
| Document | Contenu |
|---|---|
| platform-target.md | Vision plateforme en ligne, 3 envs, machine IA unique vs SSH, SSO, navigateur optionnel |
| implementation-rollout.md | Déroulé du plan plateforme : doc + code minimal, suites |
| system-architecture.md | Couches, monorepo, cartographie des dossiers, gateway, OpenShell, micro-services |
| ecosystem-architecture-and-sync.md | smart_ide, projets développés, API IA, Ollama / AnythingLLM / Git ; automation et synchro |
| core-ide.md | Socle applicatif Lapce : core_ide/, clone amont, build |
| deployment-target.md | Client Linux + SSH, variante machine IA unique, serveur socle IA et repos |
| infrastructure.md | SSH, accès hôte, renvois vers les scripts |
| services.md | Ollama, AnythingLLM, Local Office, micro-services HTTP sous services/ |
Référence API des services (API/)
| Document | Contenu |
|---|---|
| API/README.md | Index : auth, ports, liens vers chaque service |
| API/repos-devtools-server.md | Clone / liste / load de dépôts Git |
| API/langextract-api.md | Extraction structurée (LangExtract) |
| API/claw-harness-proxy.md | Proxy HTTP vers serveur claw-code |
| API/agent-regex-search-api.md | Recherche regex fichiers (ripgrep) |
| API/local-office.md | Documents Office (upload, commandes docx) |
| API/ia-dev-gateway.md | Gateway ia_dev — agents, runs, SSE (spécification) |
| API/orchestrator.md | Orchestrateur intentions — routage (spécification) |
Workspaces et IDE
| Document | Contenu |
|---|---|
| anythingllm-workspaces.md | Un workspace AnythingLLM par projet, synchronisation |
| ux-navigation-model.md | Intentions, recherche, mode expert |
Intégration dépôts
| Document | Contenu |
|---|---|
| ia_dev-submodule.md | Sous-module ia_dev (forge 4NK), agents ; confs versionnées dans ../projects/ |
Fonctionnalités (features/)
| Document | Contenu |
|---|---|
| features/local-office.md | Local Office — API REST Office dans services/local-office/ |
| features/langextract-api.md | API locale LangExtract |
| features/claw-harness-api.md | Harnais claw-code, proxy |
| features/agent-regex-search-api.md | Recherche regex code (ripgrep) |
| features/anythingllm-pull-sync-after-pull.md | Synchro AnythingLLM après pull |
| features/initial-rag-sync-4nkaiignore.md | RAG initial et .4nkaiignore |
| features/ia-dev-service.md | Service ia-dev-gateway, fork ia_dev, migration |
| features/orchestrator-api.md | Contrat HTTP orchestrateur (Ollama, ALLM, services) |
| features/lapce-porting-roadmap.md | Phases portage extension AnythingLLM → Lapce |
| features/sso-docv-enso.md | OIDC front ↔ docv (Enso) |
| features/docv-ai-integration.md | Backend docv : API IA smart_ide, clones ../projects/, AnythingLLM |
| features/browser-automation-criteria.md | Critères service navigateur optionnel |
Arborescence hors docs/
- Code Local Office :
../services/local-office/README.md(référence opérationnelle, variables, OpenAPI). - Micro-services Node/Python :
../services/(README par service).