4NK 3f1894e21f Remove AnythingLLM VS Code extension; add Carbonyl service (upstream submodule)
- Delete extensions/anythingllm-workspaces; document migration to anythingllm-devtools
- Add services/carbonyl: shallow submodule fathyb/carbonyl, run-carbonyl.sh (Docker/native)
- Add scripts/open-carbonyl-preview-test.sh and smart_ide.preview_urls.test in example conf
- Docs: service-carbonyl, carbonyl-terminal-browser, architecture index updates
2026-04-03 22:13:34 +02:00
..

Documentation du dépôt (docs/repo/)

Toute la documentation opérationnelle qui vivait auparavant sous des README.md à la racine ou dans cron/, systemd/, projects/, logs/, services/*/, etc. est centralisée ici. Les fichiers README.md restants à ces emplacements ne font que renvoyer vers ces pages pour éviter les doublons.

Convention

  • Canonique : fichiers sous docs/ (dont docs/repo/, docs/features/, docs/API/).
  • Arbre de code : README.md courts (souvent une ligne + lien) pour les outils qui ouvrent encore le dossier source.
  • Règles / agents IDE : répertoires .smartIde/ (voir smartide-config-directory.md).
  • Miroir doc Enso (docv) : larborescence volumineuse services/docv/enso-docs/ reste sur le disque sous ce chemin (copie depuis le dépôt enso) ; lexplication du flux de mise à jour est dans docv-enso-docs-mirror.md. Les fichiers enso-docs peuvent encore mentionner .cursor/ (doc amont enso).

Index

Document Contenu
smartide-config-directory.md Rôle de .smartIde/ (agents, règles, gateway)
smart-ide-overview.md Vision produit, stack IA, monorepo, liens vers larchitecture
projects-directory.md projects/<id>/conf.json, clones vs confs, active-project.json, cron
cron-git-pull.md Pull planifié des clones, config.env, systemd user, alternative cron
systemd-units.md Ollama, AnythingLLM, timer git-pull-project-clones
logs-directory.md Fichiers journaux locaux, .gitignore, origine des logs
docv-services-directory.md Répertoire services/docv/ : contrat dintégration, chemins données
docv-enso-docs-mirror.md Miroir enso-docs/, commande de resynchronisation
ia-dev-smart-ide-integration.md Module ia_dev dans smart_ide, journaux, liens architecture
ia-dev-repository-overview.md Dépôt ia_dev : agents, scripts deploy, usage standalone
ia-dev-project-conf-schema.md Schéma projects/<id>/conf.json, résolution du projet, règles agents
ia-dev-deploy-lib.md Bibliothèques partagées ia_dev/deploy/lib/
ia-dev-shared-lib.md ia_dev/lib/project_config.sh et résolution projet
Services HTTP (exploitation)
service-repos-devtools.md Clone / liste / load Git sous racine contrôlée
service-anythingllm-devtools.md AnythingLLM + repos-devtools + RAG initial (HTTP)
service-local-office.md API Office (docx, …)
service-smart-ide-orchestrator.md Routeur dintentions HTTP
service-ia-dev-gateway.md Gateway ia_dev (agents, runs, SSE)
service-agent-regex-search.md Recherche regex via ripgrep
service-claw-harness.md claw-code, proxy local
service-langextract.md Wrapper LangExtract
Scripts et extensions
script-anythingllm-pull-sync.md Hook post-merge → upload AnythingLLM
service-carbonyl.md Carbonyl (navigateur terminal), sous-module amont
extension-anythingllm-workspaces.md Extension AnythingLLM IDE (supprimée ; anythingllm-devtools)

Les spécifications détaillées (contrats HTTP, sécurité, orchestration) restent dans ../API/README.md et ../features/.