Preuves

Ce qui est mesuré.
Ce qui ne l’est pas encore.

Un produit de confiance se juge à ses preuves et à la franchise de ses limites. Les mesures ci-dessous proviennent de l’exécution locale complète de l’intégration continue du 26 octobre 2026 ; celles à 10 000 concepts proviennent de recettes locales des 4 et 5 octobre. Toutes portent sur des données synthétiques.

En bref. Les six mécanismes de confiance sont livrés et testés côté serveur. L’échelle à 10 000 concepts, la connexion via l’identité de l’entreprise, le parcours de signature du responsable et la qualité des réponses générées sont en qualification. La recherche sémantique, la haute disponibilité et les mécanismes biomimétiques sont en conception. Aucun déploiement en production à ce jour.

Tests automatisés

Huit chaînes de vérification, toutes au vert.

1 022tests du cœur de référence, sur une vraie base PostgreSQL
831tests de la console (85 fichiers de tests)
263tests de la passerelle de session
103tests du cœur natif Rust, plus 2 contre le vrai moteur de graphe
127contrôles HTTP de bout en bout du cœur natif, sans graphe
160contrôles avec le vrai moteur de graphe, dont la reprise après réponse perdue
7parcours navigateur sur la console de démonstration : approuver, échouer, reprendre, publier, corriger, importer, lecteur
8 / 8contrôles de restauration coordonnée sur des cibles neuves

Les contrats d’interface (94 opérations HTTP, 110 outils MCP, 254 types d’échange) sont régénérés et comparés à chaque exécution, et les licences de 421 paquets et 348 crates sont vérifiées. Une seule commande rejoue l’ensemble localement, en une heure environ.

Endurance

Trente minutes sous perturbation.

Un domaine de 2 000 concepts et deux sources longues, interrogé toutes les 2 secondes en alternant HTTP et MCP. En cours de route, les droits d’un lecteur sont retirés puis rétablis, deux fois, et le service est arrêté proprement puis redémarré.

0 ms 100 ms 200 ms 300 ms 400 ms 500 ms 0 min 5 min 10 min 15 min 20 min 25 min 30 min droits retirés puis rétablis arrêt et redémarrage droits retirés puis rétablis Médiane (trait) et plage min–max (zone) des 3 081 appels HTTP et MCP, par tranche de 15 s.

897 cycles

3 081 appels, tous conformes au résultat attendu, droits compris.

174 ms

Durée médiane d’un appel, et 192 ms au 95ᵉ centile.

1 redémarrage

Arrêt propre et reprise sans perte de contenu.

0 appel modèle

Aucun LLM n’est nécessaire pour servir le savoir.

2 cycles sur 897 ont dépassé leur intervalle de 2 s (au plus 3,06 s). Il s’agit d’une répétition synthétique : ce n’est ni une capacité de production, ni un engagement de latence, ni la preuve d’une absence de fuite mémoire. Qualification en cours

Volume

Des réponses exactes, vérifiées une à une.

Chaque réponse du test de volume est confrontée à un oracle : bons concepts, citations exactes, aucun lien privé exposé. Sur chacun des deux profils principaux, 864 requêtes sur 864 sont correctes, soit 1 728 au total, plus 288 sur 288 dans un troisième profil. Ci-dessous, la latence médiane d’une question HTTP posée par un lecteur, sur le profil à sources courtes.

0 ms 100 ms 200 ms 300 ms 400 ms 500 ms 600 ms 126 220 450 100 concepts 125 197 510 500 concepts 175 275 562 2 000 concepts 1 requête simultanée 4 requêtes simultanées 12 requêtes simultanées

Petits échantillons, sur une machine de développement : ces mesures servent à détecter des régressions, pas à promettre une capacité.

Échelle

Cap sur 10 000 concepts.

La première étape du produit vise un domaine de 10 000 concepts, avec des budgets fixés avant de mesurer : première vue utilisable en 2 s au plus, recherche et zoom à chaud en 1 s au plus (au 95ᵉ centile), et une empreinte mémoire bornée.

  • 10 000 concepts et 100 000 relations publiés en 202 versions, rapprochés exhaustivement
  • Scène à chaud : 41 ms au 95ᵉ centile
  • 400 lectures réparties sur 5 sessions concurrentes, zéro erreur

Pas encore qualifié. La première vue à froid prend 13 s, le moteur de graphe a dépassé son budget mémoire, et le journal a dépassé son budget sur une exécution. Ces points sont en cours de traitement, et nous ne dirons pas « qualifié » tant que ces budgets ne seront pas tenus.

Qualification en cours

BrainMap sur 10 000 concepts synthétiques
10 000 concepts. Carte d’ensemble regroupée. Recette synthétique des 4 et 5 octobre.

Limites assumées

Ce qu’Open BrAIn ne fait pas encore.

SujetAujourd’huiÉtat
DéploiementSystème en développement ; aucun déploiement en production à ce jour.En conception
RechercheLexicale et prudente : pas de synonymes, de traduction ni de recherche vectorielle.En conception
Connexion des utilisateursPasserelle OIDC livrée, à qualifier avec un vrai fournisseur d’identité et dans un vrai navigateur ; renouvellement de session à faire.Qualification en cours
Parcours du responsableLes décisions sont préparées dans l’interface ; le parcours de signature du responsable n’est pas encore un produit fini.Qualification en cours
Mécanismes biomimétiquesMémoire active, liens vivants, consolidation, archivage.En conception
Raisonnement C-KConcepts et connaissances de conception : une proposition de conception est rédigée, rien n’est construit.En conception
Qualité des réponses généréesContrats et garde-fous testés ; qualité non évaluée sur un corpus d’entreprise.Qualification en cours
ExploitationPas encore de haute disponibilité, d’objectifs de reprise, de sauvegarde à chaud ni de budget monétaire des appels modèles.En conception
Documents numérisésPas de reconnaissance optique des caractères : un scan sans texte est refusé, avec une explication.En conception

Feuille de route

Maintenant, ensuite, plus tard.

Maintenant

Tenir l’échelle

Qualifier 10 000 concepts : vue à froid, mémoire du graphe, journal. Brancher l’identité d’entreprise de bout en bout.

Ensuite

Mieux trouver

Recherche sémantique, sous les mêmes règles de citation et d’abstention. Connecteurs vers les systèmes qui font évoluer les sources.

Plus tard

Un savoir qui se consolide

Mémoire active, liens vivants, consolidation et archivage, ainsi que le raisonnement C-K, toujours sous décision humaine.