Isi-APP Docs fonctionnelles
Toutes les docs
Markdown brut
Readme
Actif README.md

Documentation fonctionnelle — ISI-App

Zone : fonctionnel évergreen. Ce dossier décrit ce que font les features (vue utilisateur / chef de projet), maintenu pour refléter l'état courant. Le comment (technique) vit dans .claude/technical-docs/. Les décisions/audits/specs datés vivent dans .claude/records/.

📐 Règles complètes : .claude/technical-docs/_conventions.md

Les trois zones en un coup d'œil

Zone Nature
Fonctionnel évergreen docs/<module>/ Le quoi (ici)
Technique évergreen .claude/technical-docs/<module>/ Le comment
Point-in-time .claude/records/ Décisions (ADR), audits, revues, specs — datés, jamais réécrits

Carte des modules

Chaque module est un dossier docs/<module>/. Les modules denses ont leur propre README-carte ; sinon, ouvre le dossier, le frontmatter de chaque doc te renseigne.

Module Périmètre fonctionnel Carte
ai Assistance IA, tool-calling, auto-remplissage, connecteurs IA ai/
crm Clients, contacts, affaires, missions, charges, planning, contrats crm/
tickets Support, création par mail, sujets, pilotage tickets/
store Connecteurs d'inventaire (OCS, Intune, GLPI), hardware store/
isi-nova Form-builder, restitutions, composants Nova isi-nova/
search Recherche globale (Ctrl+K), recherche avancée search/
identity Utilisateurs (personnes, IAM) & droits d'accès fins identity/
integrations Connecteurs externes O365/Azure/Youzer (≠ inventaire) integrations/
comms Notifications & messagerie interne comms/
wiki Wiki, livrets & éditeur riche wiki/
platform Socle transverse restant : métadonnées, feature-flags, logs, export/import, admin platform/
sante FINESS, RPPS, données santé sante/
gmao Équipements, bâtiments gmao/
projects Projets, réunions, tâches projects/
form Generic-form, champs custom form/
demo Comptes & instances de démo demo/
widget Catalogue & manager de widgets widget/
dev Méta-process : tests, conventions, UI, release-notes dev/

Trouver une doc sans naviguer

rg -l "^module: crm" docs/              # toutes les docs fonctionnelles CRM
rg -l "^status: deprecated" docs/       # ce qui est périmé
rg -l "^type: functional" docs/         # (redondant ici : tout docs/ est fonctionnel)

Ajouter une doc

Copie _templates/functional.md, remplis le frontmatter, place le fichier dans docs/<module>/. Voir la checklist dans les conventions.