ADR-0101 : politique de licences de la distribution
- Statut : accepté par l'équipe plateforme, chaque exception en attente d'approbation par le client
ADR-0102 : Runtime Navin sans graphe déclaré
- Statut : accepté
ADR-0103 : Rôles de vLLM et LiteLLM, LiteLLM épinglé en 1.106.5
- Statut : accepté
ADR-0104 : Format d'appel compatible OpenAI par défaut, appels par le Model Gateway
- Statut : accepté
ADR-0105 : Effort de raisonnement jamais converti en silence
- Statut : accepté
ADR-0106 : Tenancy plateforme, tenant, projet, environnement avec RLS forcée
- Statut : accepté
ADR-0107 : Règle FinOps des jetons et trois montants
- Statut : accepté
ADR-0108 : Opik au lieu de Langfuse
- Statut : accepté
ADR-0109 : Perses au lieu de Grafana
Remplacé par ADR-0169 le 2026-11-01 : la plateforme ne déploie plus Perses. Cette décision reste comme historique.
ADR-0110 : OpenSearch au lieu de Loki
- Statut : accepté
ADR-0111 : SeaweedFS et stockage du client au lieu de MinIO
- Statut : accepté
ADR-0112 : OpenBao ou coffre du client (exception MPL-2.0)
- Statut : accepté
ADR-0113 : Redis comme cache seulement
- Statut : accepté
ADR-0114 : PostgreSQL source de vérité
- Statut : accepté
ADR-0115 : Context Authority et règle d'intersection des délégations
- Statut : accepté
ADR-0116 : Audit chaîné, scellés et outbox
- Statut : accepté
ADR-0117 : Registre Kill Switch, état souhaité et état observé sur reçus
- Statut : accepté
ADR-0118 : Licences signées sans prix ni limite
- Statut : accepté
ADR-0119 : Agent de nœud Go et opérateur Kubernetes testé par envtest
- Statut : accepté
ADR-0120 : Marketplace de packs signés
- Statut : accepté
ADR-0121 : Garde de sortie, seul chemin sortant
- Statut : accepté
ADR-0122 : Anglais et français partout
- Statut : accepté
ADR-0123 : Honnêteté des tests : PASSED seulement avec preuve
- Statut : accepté
ADR-0124 : SSH limité au bootstrap, exploitation par agents, opérateur et API
- Statut : accepté
ADR-0125 : Propriété des services (PLATFORM_MANAGED, CLIENT_MANAGED) et six modes de déploiement
- Statut : accepté
ADR-0126 : Haute disponibilité configurée n'est pas haute disponibilité validée
- Statut : accepté
ADR-0127 : Sauvegarde, restauration et PRA distincts de la HA, sur le stockage du client
- Statut : accepté
ADR-0128 : Console unique avec un espace Platform Manager, console Manager autonome conservée
Contexte
ADR-0148 : Pile frontend du portail (design system, graphiques, graphes, formulaires, client API)
Contexte
ADR-0149 : Routes serveur des interfaces SDK B9.3 (identité de service, audit applicatif, annulation d'approbation, objets de stockage)
Contexte
ADR-0150 : Moteur d'opérations interne du Platform Manager à la place de Temporal
Contexte
ADR-0151 : Matrice de compatibilité tenue par le catalogue signé, pas par une table compatibility_matrix
Contexte
ADR-0154 : Index d'audit partitionné par event_time et vue aux noms de la référence
Contexte
ADR-0155 : Plans du worker, operation_id des opérations longues et compensation des actions externes
Contexte
ADR-0156 : Hiérarchie du tenant, champs communs stampés par PostgreSQL et identifiant runtime séparé
Contexte
ADR-0157 : Résumé borné des spans dans PostgreSQL et objectifs SLO en base
Contexte
ADR-0158 : Provenance SLSA, portes G6/G9, contenus de pack, kill switch et import hors ligne de la marketplace
Contexte
ADR-0159 : Pipeline unique de gestion du changement
Contexte
ADR-0162 : Sauvegarde et PRA, centre de configuration et liens profonds dans l'espace Platform Manager du portail
Contexte
ADR-0163 : Test dédié par écran du portail et atelier de plugins par manifeste
Contexte
ADR-0164 : Bibliothèque Navin activée par projet, règles de projet, MCP et canaux rattachés au projet
Contexte
ADR-0165 : Hébergement des serveurs MCP dans le Navin Manager et isolation par projet de la passerelle MCP
Contexte
ADR-0166 : Haute disponibilité déclarée par service dans le catalogue du Navin Manager, analyse obligatoire des fichiers par ClamAV et YARA-X avant toute ingestion
Contexte
ADR-0167 : Runtime MCP isolé par tenant, projet et utilisateur sur le ToolHive Kubernetes Operator
Contexte
ADR-0168 : Deux moteurs d'inférence locale gérés, vLLM et Ollama, derrière LiteLLM
Contexte
ADR-0169 : Retrait de Perses et d'Infisical OSS : tableaux de bord dans le Navin Manager et le portail, secrets dans OpenBao ou le coffre du client
Contexte
ADR-0170 : MCP internes uniquement, catalogue MCP de l'entreprise dans SeaweedFS, destruction dès la panne, réveil à l'appel et traçabilité par défaut
Numérotée ADR-0168 à sa création, un numéro déjà pris par l'ADR-0168 sur les moteurs d'inférence. La migration appliquée sql/postgres/V201mcpruntimelifecycle.sql (fichier immuable, sa somme de contrôle est vérifiée) et l'historique des tâches du projet gardent l'ancien numéro.
ADR-0171 : Durcissement de l'installation pour la production bancaire
- Statut : accepté (chantiers 1, 2 et 3 implémentés dans le Manager et les agents, cycle de mise à niveau du chantier 5
ADR-0172 : Labellisation des données et affinage des modèles : Label Studio et LLaMA-Factory dans le catalogue
- Statut : accepté
ADR-0173 : Plateforme de téléphonie Navin : Asterisk, Kamailio, LiveKit SIP, SeaweedFS, multi-tenant et HA
- Statut : accepté
ADR-0174 : Mémoire des agents IA : Mem0 et Cognee installés par le Navin Manager, contrat Navin Memory Provider
- Statut : accepté
ADR-0175 : Navin Enterprise RAG Agent, application RAG au-dessus du Control Plane, déployée par le Navin Manager
- Statut : accepté le 2026-11-03 avec les options recommandées, appliquées faute de réponse du client dans le délai
ADR-0176 : Navin Enterprise Banking Back-Office Automation Agent, couche produit d'opérations bancaires au-dessus du Control Plane
- Statut : proposé le 2026-11-04, en attente de validation de l'utilisateur (voir « Points à valider »)
ADR-0177 : Navin Enterprise Compliance & Audit Agent, noyau transverse et pack bancaire au-dessus du Control Plane
- Statut : proposé le 2026-11-04, options recommandées à confirmer par l'utilisateur (voir « Points à valider par
ADR-0178 : Navin Enterprise Agent Détection de Fraude à l'Assurance, couche produit d'investigation au-dessus du Control Plane
- Statut : proposé (2026-11-04)
ADR-0179 : Navin Enterprise Agent Gestion des Contrats et Renouvellements (assurance), couche produit miroir du système de polices au-dessus du Control Plane
- Statut : proposé le 2026-11-04, en attente de validation de l'utilisateur (voir « Points à valider »)
ADR-0180 : Socle frontend commun des agents sectoriels, paramétré par un manifeste produit
- Statut : proposé le 2026-11-04, en attente de validation de l'utilisateur (voir « Points à valider »)
ADR-0181 : Navin Enterprise Agent Courtier et Distribution, couche produit de courtage au-dessus du Control Plane
- Statut : proposé (2026-11-04)
ADR-0182 : Navin Enterprise Agent Souscription et Évaluation des Risques, couche produit d'assurance au-dessus du Control Plane
- Statut : proposé le 2026-11-04, en attente de validation de l'utilisateur (voir « Points à valider »)
ADR-0183 : Navin Enterprise Agent Gestion des Sinistres, couche produit d'assurance au-dessus du Control Plane
- Statut : proposé le 2026-11-04, en attente de validation de l'utilisateur (voir « Points à valider »)
ADR-0184 : Navin Customer Operations Agent, un moteur commun et trois packs sectoriels au-dessus du Control Plane
- Statut : accepté le 2026-11-04 ; trois points tranchés par l'utilisateur le jour même (voir « Décision sur les points
ADR-0185 : Navin Fraud & Anomaly Investigation Agent, couche produit de détection et d'investigation au-dessus du Control Plane
- Statut : accepté le 2026-11-04 ; les choix ouverts ont été tranchés par l'utilisateur le 2026-11-04 (voir
ADR-0186 : Navin KYC / AML Agent, couche produit KYC, KYB, screening et AML au-dessus du Control Plane
- Statut : accepté le 2026-11-04 ; les deux choix ouverts ont été tranchés par l'utilisateur (section 12)
ADR-0187 : Navin Enterprise Credit Analysis & Loan Origination Agent, application de crédit au-dessus du Control Plane
- Statut : accepté le 2026-11-04 ; les deux choix ouverts ont été tranchés par le client le même jour (voir « Décision
ADR-0188 : Navin Enterprise Agent Maintenance prédictive (UC-06), backend dérivé par copie et manifeste produit
- Statut : proposé
ADR-0189 : Navin Enterprise Agent Contrôle Qualité Industriel, couche produit industrie au-dessus du Control Plane
- Statut : proposé le 2026-11-04, en attente de validation de l'utilisateur (voir « Points à valider »)
ADR-0190 : Navin Enterprise Agent Planification de production, couche produit industrielle au-dessus du Control Plane
- Statut : proposé (2026-11-04)
ADR-0191 : Navin Enterprise Agent Supply Chain et Approvisionnement, couche produit industrielle au-dessus du Control Plane
- Statut : proposé (2026-11-04)
ADR-0192 : Navin Enterprise Agent HSE et conformité, couche produit HSE au-dessus du Control Plane
- Statut : proposé
ADR-0200 : Navin Enterprise Agent Commercial et Vente Omnicanale, couche produit retail au-dessus du Control Plane
- Statut : proposed
ADR-0201 : Navin Enterprise Agent Prévision des Ventes et Gestion des Stocks, couche produit retail au-dessus du Control Plane
- Statut : proposed
ADR-0202 : Navin Enterprise Agent Optimisation des Prix et Promotions, couche produit retail au-dessus du Control Plane
- Statut : proposé (2026-11-05)
ADR-0203 : Navin Enterprise Agent Gestion des Achats et Fournisseurs, couche produit retail au-dessus du Control Plane
- Statut : proposé (2026-11-05)
ADR-0204 : Navin Enterprise Agent Gestion des Magasins et Performance, couche produit retail au-dessus du Control Plane
- Statut : proposé (2026-11-05)
ADR-0205 : Navin Enterprise AI Notes & Knowledge Workspace, espace de notes et de connaissances au-dessus du Control Plane
- Statut : proposé (2026-11-05)
ADR-0206 : Navin Enterprise Meeting Intelligence Agent, capture autorisée et intelligence de réunion au-dessus du Control Plane
- Statut : proposé (2026-11-05)
ADR-0207 : Navin Enterprise Telephony & Voice AI Agent, téléphonie d'entreprise et voix IA au-dessus du Control Plane
- Statut : proposé (2026-11-05)