Aller au contenu principal

ArcaQ V1.1 : de 15 à 17 agents — OLM, OOC, Causal-HTG et connecteurs en un clic

ArcaQ Enterprise V1.1 est désormais en production. La constellation d'agents passe à 17 services de première classe, la gestion de cycle de vie des ontologies et les contrats d'ontologie opérationnels rejoignent le cœur de la plateforme, et un nouvel orchestrateur Causal-HTG transforme les signaux du graphe en connaissance causale certifiée — sans jamais quitter votre infrastructure.

Points essentiels

  • 17 agents IA : OLM et OOC deviennent des citoyens de première classe.
  • OLM traite chaque ontologie comme un produit gouverné, de DRAFT à ARCHIVED.
  • OOC compile des contrats YAML multilingues en axiomes OWL et en shapes SHACL — pour gouverner le sens, pas seulement la structure.
  • L'orchestrateur Causal-HTG déclenche automatiquement le réentraînement HGT, la découverte causale, la promotion P1/P2/P3 et la quarantaine causale.
  • Connecteurs en un clic pour Teams, Slack, Jira, GitHub, Salesforce, Confluence et bien d'autres, avec clé API, OAuth et MCP.
  • Fiabilité de session renforcée : rafraîchissement du jeton sur 401, gestion des 403 et UX "session expirée" claire.
  • Refresh AIEO/SEO : chaque page publique dispose désormais de titres, méta-descriptions, Open Graph, JSON-LD, hiérarchie sémantique et textes alternatifs optimisés.

Pourquoi 17 agents comptent

ArcaQ n'est pas un chatbot. C'est un système d'exploitation d'intelligence décisionnelle souveraine : une constellation d'agents spécialisés qui collaborent sous gouvernance humaine pour transformer la connaissance organisationnelle en décisions auditables et explicables. Avec la V1.1, deux capacités auparavant implicites deviennent des agents à part entière : OLM (Ontology Lifecycle Management) et OOC (Operational Ontology Contract).

Ce n'est pas un simple repositionnement marketing. Chaque agent est un service déployable séparé avec sa propre API, ses health checks, ses politiques ReBAC et son contrat d'événements. Élever OLM et OOC au rang d'agents signifie qu'ils participent désormais au bus d'enchères, publient des événements d'audit et se mettent à l'échelle indépendamment sur Kubernetes.

OLM : l'ontologie comme produit

OLM apporte la discipline du cycle de vie produit aux ontologies d'entreprise. Chaque ontologie est versionnée, étatique et traçable à travers un workflow formel :

  1. DRAFT — propositions créées par les curateurs ou les agents autonomes.
  2. IN_REVIEW — validation à quatre yeux par des experts indépendants.
  3. APPROVED — promotion dans le graphe de connaissances de production.
  4. DEPRECATED — conservé pour les requêtes historiques, sans nouvelles assertions.
  5. ARCHIVED — immuable, audité et consultable via SPARQL bi-temporel.

Le cycle de vie est appliqué par des contraintes SHACL et des contrats sémantiques : une classe dépréciée ne peut pas alimenter silencieusement un rapport de conformité actif, et une propriété non approuvée ne peut pas fuir dans l'inférence de production.

OOC : le sens comme code

Les data contracts valident la forme. Les Operational Ontology Contracts valident le sens. OOC permet aux experts métier d'écrire du YAML lisible par l'humain qu'ArcaQ compile en :

  • Axiomes OWL T-Box — classes, caractéristiques de propriétés, restrictions logiques.
  • Shapes SHACL A-Box — règles de validation à l'exécution pour les instances.
  • Définitions multilingues — libellés et définitions natifs par locale.
  • Politiques de lignage — règles de rétention, de propriété et de dépréciation.

Le résultat est un contrat exécutable qui gouverne la sémantique entre les systèmes. Une lecture de capteur de turbine valide xsd:decimal ne suffit pas ; OOC définit ce que signifie "operationalTemperature", comment elle se relie à "thermalLimit" et quelles inférences sont valides entre sites, langues et époques.

Orchestrateur Causal-HTG : de la corrélation à la causalité

Le nouvel orchestrateur Causal-HTG s'intercale entre le Heterogeneous Graph Transformer (HGT) et le pipeline de gouvernance causale. Il écoute les événements de la plateforme — changements de triplets KG, mises à jour d'ontologies, seuils de suffisance statistique — et orchestre :

  • Déclencheurs Auto-HGT : réentraînement débouncé lorsque la topologie du graphe change.
  • Déclencheurs Auto-causaux : découverte PC/GES/FCI dès que les jeux de données franchissent les seuils statistiques.
  • Entonnoir de promotion P1/P2/P3 : les arêtes candidates progressent de la suggestion machine au fait certifié par un expert.
  • Quarantaine causale : les arêtes contestées sont isolées, routées vers les réviseurs et jamais injectées en production avant certification.

Chaque étape émet des événements tels que hgt.candidate.detected, causal.discovery.completed, causal.edge.quarantined, causal.edge.certified et sme.review.overdue, rendant le pipeline entier observable, auditable et interruptible par les humains.

Connecteurs en un clic : intégration sans friction

ArcaQ-Connect embarque désormais un catalogue de connecteurs préconfigurés pour les outils déjà utilisés en entreprise : Microsoft Teams, Slack, Jira, GitHub, Salesforce, Confluence, PostgreSQL, MySQL, Redis, Kafka, S3, SAP, Prometheus, et bien d'autres.

Chaque connecteur supporte trois modes d'activation :

  • Clé API directe pour un accès rapide et autonome.
  • OAuth pour une autorisation déléguée et révocable.
  • MCP (Model Context Protocol) pour une interaction pilotée par les agents, validée contre une liste blanche et basculant automatiquement vers HTTP/SSE.

Les sources sont auto-découvertes, auto-étiquetées et taguées avec leur état de connexion — les utilisateurs voient d'un coup d'œil si une source est découverte, en test, active ou dégradée, sans toucher à un fichier de configuration.

Une fiabilité de session à toute épreuve

Une IA souveraine est inutile si l'utilisateur perd sa session au milieu d'une revue critique. La V1.1 renforce la couche UI avec :

  • Un wrapper _authFetch réutilisable qui rafraîchit les jetons sur 401, retente une fois et redirige vers /login?error=session_expired en cas d'échec.
  • Des intercepteurs HTMX globaux pour les réponses 401/403 dans base.html.
  • Un toast visible "Session expirée" et un repli sûr pour l'overlay Cmd+K lorsque les éléments DOM sont absents.
  • Des vérifications de nullité sur chaque appel getElementById et querySelector dans les scripts du tableau de bord.

Refresh AIEO/SEO : conçu pour les moteurs de recherche IA

Alors que les crawlers IA deviennent les gardiens de la découvrabilité, nous avons rafraîchi chaque page publique pour l'AI Engine Optimization (AIEO) et le SEO classique :

  • <title> et méta-descriptions optimisés sous les limites recommandées.
  • Open Graph et Twitter Cards sur chaque page de contenu.
  • Données structurées JSON-LD Article, TechArticle, BreadcrumbList et SoftwareApplication.
  • Hiérarchie sémantique des titres avec un h1 unique par page.
  • Textes alternatifs sur les images informatives et alt vide sur les images décoratives.
  • Mise à jour de ai-ready.json, ai.txt et llms.txt pour refléter la constellation de 17 agents et les nouvelles capacités.

Disponibilité

ArcaQ Enterprise V1.1 est déployé en production et disponible pour les nouvelles installations on-premise. Les 26 revendications de brevet restent validées, tout le traitement reste à l'intérieur de l'infrastructure client, et les déploiements air-gap sont supportés sans GPU.

Lisez les approfondissements : OLM — Gestion du cycle de vie des ontologies, OOC — Contrats d'ontologie opérationnels, Orchestrateur Causal-HTG, et Connecteurs pour agents autonomes.