Le 14 mars 2026, un agent d'instruction refuse un dossier de crédit. Huit mois plus tard, le médiateur du crédit demande sur quelle base. La question n'est pas de savoir si l'agent a bien fonctionné : elle est de savoir ce qu'il avait exactement en mémoire ce jour-là, et de pouvoir le démontrer à un tiers qui n'a aucune raison de faire confiance aux serveurs de l'entreprise.

Ce scénario est fictif, mais représentatif des demandes que reçoivent aujourd'hui les directions juridiques et conformité. Il montre, écran par écran, comment KARL Core répond à cette question : versionnement des états, graphe temporel des objets, recherche gouvernée et Evidence Pack scellé.

Le contexte : Kelenia Crédit et l'agent ARIA

Kelenia Crédit est un établissement de crédit à la consommation. Depuis 2025, une partie de l'instruction des dossiers est confiée à ARIA, un agent qui pré-qualifie les demandes, applique la politique de crédit en vigueur et rédige une motivation lorsqu'un dossier est refusé. ARIA s'appuie sur KARL Core : chaque dossier, chaque version de politique et chaque décision y est conservé comme une ressource gouvernée, jamais comme un fichier ordinaire.

Le 14 mars 2026, ARIA instruit le dossier DOS-2026-0847 de M. Reyval et rend un refus, motivé par un taux d'endettement jugé excessif au regard de la politique de crédit à la consommation alors applicable. Huit mois plus tard, le client saisit le médiateur du crédit. La direction juridique de Kelenia doit alors répondre à une question précise : que savait exactement ARIA, et sur quelle base a-t-il décidé ?

Dans KARL MX, l'équipe conformité reconstitue cette preuve, de l'historique du dossier au paquet scellé remis au médiateur.

Le socle : la Memory Layer

Dans KARL Core, un dossier de crédit n'est pas un document unique que l'on modifie en place. C'est une identité persistante — dossier_credit / DOS-2026-0847 — dont chaque changement produit un nouvel état, daté, signé et conservé. Rien n'est écrasé : la version reçue en février, la version complétée après pièces justificatives, puis la version portant la décision d'ARIA coexistent dans le même historique.

Illustration conceptuelle : Relier l’état d’un dossier aux règles, aux outils et au modèle utilisés.
Illustration conceptuelle : Relier l’état d’un dossier aux règles, aux outils et au modèle utilisés.

L'onglet Memory Layer reconstruit ensuite, pour ce dossier précis, l'ensemble de ses couches de versions et les événements du journal qui les expliquent : qui a agi, quand, et quel type d'opération a été journalisé. Rien n'y est simulé — chaque ligne provient d'une lecture vérifiée de Core.

Les liens entre objets : le graphe temporel

Une décision ne tient jamais seule. Elle s'appuie sur une version précise de la politique de crédit, sur l'état du dossier au moment où elle est rendue, et sur l'exécution même de l'agent qui l'a produite. Le graphe temporel rend ces liens visibles et vérifiables : chaque flèche référence un état exact, jamais un simple nom affiché à l'écran.

Illustration conceptuelle : Relier les données, la politique et l’exécution qui ont produit une décision.
Illustration conceptuelle : Relier les données, la politique et l’exécution qui ont produit une décision.

C'est cette structure de liens, et non un simple journal de texte, qui permet de répondre précisément à la question du médiateur : quelle politique, quel dossier, quelle exécution.

Ce qu'ARIA avait en mémoire : le RAG gouverné

La question posée par le service conformité est directe : sur quelles pièces ARIA s'est-il appuyé pour motiver ce refus ? La recherche gouvernée de KARL Core ne renvoie jamais un simple extrait de texte : chaque résultat cite une ressource et une version exactes — jamais la dernière version disponible substituée à ce qui a réellement été lu.

Illustration conceptuelle : Retrouver chaque source dans la version consultée par l’agent.
Illustration conceptuelle : Retrouver chaque source dans la version consultée par l’agent.

À ce stade, l'équipe conformité sait déjà répondre : le dossier, la politique et les pièces sont identifiés, version par version. Reste à produire une preuve que Kelenia Crédit peut remettre à un tiers qui ne fait pas confiance à ses propres serveurs.

Le déclencheur : réclamation et demande de preuve

Le médiateur du crédit demande à Kelenia Crédit de démontrer, de façon vérifiable et datée, sur quelles données et quelle politique la décision du 14 mars 2026 s'est fondée. Une capture d'écran ou un export de courtoisie ne suffit pas : la preuve doit rester valable si elle est contestée, et vérifiable sans avoir à faire confiance au serveur Kelenia. C'est exactement l'objet d'un Evidence Pack de type agent_memory : sceller, à un instant précis, l'état exact des ressources qui ont nourri la décision d'un agent.

La réponse scellée : l'Evidence Pack

L'assistant Evidence Pack de KARL MX guide l'équipe conformité en cinq étapes. La première est une analyse en lecture seule : aucune écriture, aucun effet de bord. Elle fige une frontière de capture — une séquence commune du journal — et annonce l'inventaire exact que l'export produirait : 36 entrées pour 21,1 Kio dans ce dossier, avec 2 omissions typées liées au profil d'audit choisi.

Illustration conceptuelle : Définir le périmètre de la mémoire à exporter dans un dossier de preuve.
Illustration conceptuelle : Définir le périmètre de la mémoire à exporter dans un dossier de preuve.

Une fois l'analyse validée, l'export produit un pack scellé : chaque fichier est écrit puis haché, l'ensemble est signé au nom du tenant producteur, et un identifiant dérivé du contenu (bundle_id) l'identifie de façon unique. Le manifeste karl.evidence-pack.v1 devient le document d'identité du pack, et un auto-contrôle producteur s'exécute avant toute remise.

Illustration conceptuelle : Sceller un manifeste et vérifier le dossier de preuve hors ligne.
Illustration conceptuelle : Sceller un manifeste et vérifier le dossier de preuve hors ligne.

Ce que Kelenia Crédit remet au médiateur

Le livrable est un répertoire portable contenant le manifeste scellé et chaque fichier accompagné de sa taille et de son empreinte SHA-256. Le médiateur — ou son expert technique — exécute lui-même l'outil de vérification indépendant sur une machine qui n'a jamais eu accès aux serveurs de Kelenia Crédit. Le verdict ne dépend d'aucune déclaration de l'entreprise : il dépend uniquement du contenu reçu et de la racine de confiance transmise hors bande.

Kelenia Crédit peut ainsi répondre à la réclamation avec un dossier qui documente, sans interprétation a posteriori, la version exacte de sa politique de crédit, l'état exact du dossier et l'exécution précise de son agent au moment de la décision.

Ce que cela change, par fonction dans l'entreprise

FonctionEnjeuRéponse apportée
Direction juridique et contentieuxRépondre à une réclamation ou à un médiateur avec une preuve qui résiste à la contestationPack scellé, signé, vérifiable sans dépendre du serveur de l'entreprise
Conformité et gouvernance IA (RGPD, IA Act)Démontrer, décision par décision, quelles données et quel modèle ont été utilisésCitations exactes (kind, stable_id, version) et modèle déclaré, sans reconstitution approximative
Relation client et médiationRaccourcir les délais de traitement d'une contestationReconstruction en quelques écrans au lieu d'une recherche manuelle dans les systèmes
Direction des systèmes d'informationNe pas exposer les données de production ni les clés d'accès à un tiersExport hors ligne, vérifiable sans connexion ni identifiants Kelenia Crédit
Direction généraleLimiter le risque réputationnel et réglementaire d'une décision automatisée contestéeTraçabilité datée et signée, opposable, disponible avant que le litige ne s'aggrave

En résumé

Le scénario du dossier DOS-2026-0847 illustre les quatre couches d'un même socle : la Memory Layer conserve chaque état sans jamais l'écraser, le graphe temporel relie ces états entre eux, le RAG gouverné retrouve et cite précisément ce qu'un agent a lu, et l'Evidence Pack transforme cette mémoire en une preuve scellée que Kelenia Crédit peut remettre à un tiers en toute confiance.

La même mécanique s'applique à d'autres besoins que la mémoire d'agent : justifier une décision, prouver une purge de données, certifier une livraison ou organiser la réversibilité d'un contrat. Le socle reste identique ; seul le pack_type change selon la question à laquelle il faut répondre.

Glossaire rapide

TermeSignification
Memory LayerHistorique complet et immuable des versions d'une ressource et des événements du journal
Graphe temporelReprésentation des liens vérifiables entre plusieurs ressources d'un même périmètre
RAG gouvernéRecherche dont chaque résultat cite une ressource et une version exactes, jamais substituées
Tenant producteurIdentité de confiance (chaîne de signature) qui clôt un Evidence Pack, distincte du projet exporté
bundle_idIdentifiant dérivé du contenu scellé : toute modification du contenu change l'identifiant

Kelenia Crédit, le dossier DOS-2026-0847 et l'agent ARIA sont fictifs. Les captures proviennent de l'interface KARL MX exécutée sur un jeu de données de démonstration : la mécanique montrée est réelle, les données ne le sont pas.