L’évolution du Deterministic Reasoning Graph vers le protocole Adaptive Reasoning Graph (ARG)
Après une année d’exploitation du framework DRG, nous introduisons le protocole ARG. Cette évolution résout les limites de rigidité ontologique grâce au Context Weaver, une couche de routage rapide par recherche vectorielle. Le système permet désormais une évolution autonome du graphe et une gestion dynamique des actions, tout en maintenant un déterminisme absolu sous le contrôle du Policy Manager.
Le framework DRG nous permettait de construire des graphes entièrement déterministes pour maximiser la précision de la récupération et des actions des agents. Cependant, nous avons identifié des limites : l’évolution du graphe n’était pas auto-contenue et le système manquait de flexibilité lorsque les requêtes s’éloignaient trop de l’ontologie existante.
1. L’innovation du Context Weaver
La solution réside dans le Context Weaver, une couche de routage rapide située au-dessus de l’ontologie. Contrairement aux approches classiques qui traitent une requête comme un bloc unique, nous décomposons le contexte en unités explicites.
Nous définissons précisément la nature de chaque unité de contexte. La taxonomie organise ces typologies en ensembles, transformant le routage en une opération de théorie des ensembles stable et auditable.
Dans le protocole ARG, chaque nœud contient un titre, un fragment raffiné (information canonique), des clusters et des relations (edges) pour garantir la précision du raisonnement.
2. Piliers Techniques du Protocole ARG
Le protocole ARG combine la rigueur des structures de données avec l’agilité nécessaire aux agents modernes. Il assure une exécution fluide grâce à des composants hautement optimisés.
Nous garantissons une récupération en moins de 100ms avec une traversée bornée. Le système articule une mémoire épisodique à court terme et une mémoire consolidée hors ligne à long terme.
L’espace d’action est explicite, incluant des définitions versionnées et des autorisations strictes. Chaque étape est régulée par des portes de contrôle (pré/post-check) auditables.
3. Gestion des Domaines de Contexte
Pour assurer une séparation claire des responsabilités et une sécurité accrue, nous traitons trois domaines de contexte distincts au sein du protocole :
- Le contexte utilisateur : regroupe toutes les données liées à l’individu.
- Le contexte domaine : contient l’expertise et la logique propre au créateur de l’agent.
- Le contexte externe : intègre les sources approuvées hors du graphe principal.
Le protocole est conçu pour être lisible par l’IA (AI-readable) dès sa conception. Si l’introduction s’adresse aux humains pour une compréhension stratégique, les guides d’implémentation sont structurés pour être assimilables par les systèmes automatisés. Nous vous invitons à consulter l’intégralité du protocole ARG pour approfondir ces concepts.