La porte de provenance autour de votre moteur conversationnel

Une citation fabriquée est attrapée et retenue avant qu'un lecteur ne la voie jamais.

Dès l'instant où un éditeur répond à un lecteur à partir de sa propre archive, il est propriétaire de la réponse, et il n'y a pas de bouclier Section 230 pour ce que votre système génère. The Standards Desk est la couche autour de votre moteur conversationnel : elle ancre chaque phrase publiée à un vrai passage d'archive, vérifie chaque citation mot pour mot, et achemine tout ce qu'elle ne peut pas prouver vers le standards desk plutôt que vers les lecteurs, avec un reçu d'audit en un clic pour chaque réponse.

0

Réponses non ancrées pouvant être auto-autorisées

Invariant déterministe de la porte, testé unitairement

6/10

Publiées sans intervention humaine sur le jeu d'évaluation

3 auto-autorisées plus 3 élaguées par phrase (résultat de ce jeu d'évaluation)

200

Articles d'archives synthétiques, 2014 à 2025

Le corpus Riverbend Ledger, entièrement synthétique, 13 ans

Ceci est une démo exécutable. The Riverbend Ledger, Mayor Reyes et chaque article sont étiquetés synthétiques, et il n'y a aucun compte réel. La porte de politique déterministe, la règle de citation mot pour mot et les 13 tests qui passent sont réels.

Les éditeurs sont poussés à répondre aux lecteurs, et à posséder chaque réponse

Le volume sans vérification, c'est exactement ainsi qu'un titre de presse publie une citation qui n'a jamais été dite.

La recherche n'envoie plus les lecteurs vers l'article. Les AI Overviews apparaissent désormais sur 48 % des recherches Google (theStacc via Search Engine Land, 2026), le trafic de recherche des éditeurs a chuté de 33 % d'une année sur l'autre jusqu'en novembre 2025, avec un nouveau déclin proche de 43 % attendu d'ici 2029 (Reuters Institute Trends 2026), et le Daily Mail a mesuré une baisse de 89 % du taux de clics sur ordinateur lorsqu'un AI Overview s'affichait au-dessus de son lien. La pression est de répondre aux lecteurs directement, depuis l'archive, sous le titre de presse.

Le problème commence dès l'instant où vous générez cette réponse. Il n'y a pas de bouclier Section 230 pour le contenu que votre propre système produit à partir de votre propre archive : vous en êtes propriétaire. Le Washington Post l'a rendu concret lorsque son projet Ask The Post AI a publié fin 2025 un podcast qui inventait des citations, attribuait mal des sources et insérait des commentaires comme s'il s'agissait de la position éditoriale du journal, un échec qui a émergé quand le Slack du rédacteur en chef des standards a fuité (Semafor, 2025). La cause technique sous-jacente était une étape de vérification des citations manquante.

Un modèle plus fort ne règle pas cela. Ce n'est pas du côté du répondeur qu'il faut chercher, parce qu'un tribunal ne se soucie pas de la confiance du modèle ; il se soucie de savoir si la citation était réelle et si l'archive le disait réellement. La réponse durable est une couche séparée qui ancre chaque affirmation dans l'archive, impose les citations mot pour mot, et est honnête sur ce qu'elle ne peut pas étayer.

Comment fonctionne The Standards Desk

Les parties qui portent la garantie sont du Python déterministe. Les agents conseillent. La porte décide.

Une question de lecteur déclenche un pipeline en six étapes, live et hors ligne : un planificateur temporel la décompose en fenêtres temporelles, un récupérateur hybride (BM25 plus un embedding local) tire des passages candidats, un plancher de couverture s'abstient si rien ne dépasse le seuil de score, le répondeur rédige une réponse strictement ancrée avec des citations [S#] en ligne, un contrôle déterministe de citation mot pour mot compare chaque chaîne citée à sa source citée, un auditeur de provenance note chaque affirmation, et une porte de politique déterministe émet une décision. Chaque étape s'allume dans une console qui diffuse sa propre latence, donc rien n'est une boîte noire.

Le widget lecteur Riverbend Ledger avec une console de pipeline en six étapes : le planificateur temporel décomposé en 3 fenêtres temporelles, récupération d'archive de 10 passages, répondeur ancré avec 6 affirmations rédigées, contrôle de citation mot pour mot lisant 5 citations sur 5 mot pour mot, auditeur de provenance 6 affirmations sur 6 étayées, et porte de politique lisant Auto clear, se terminant par une bannière AUTO-CLEARED FOR PUBLICATION.
Le pipeline en six étapes s'exécute pour chaque question : planifier, récupérer, ancrer, contrôle de citation mot pour mot, audit de provenance, porte de politique. Les agents conseillent, le code décide.

Deux moteurs, délibérément séparés

Trois agents qui conseillent

Le planificateur temporel, le répondeur et l'auditeur de provenance sont trois agents Pydantic AI avec des verdicts typés par affirmation. Ils sont interchangeables selon le fournisseur (défaut claude-opus-4-8), et le même pipeline s'exécute de bout en bout sans clé via un stub déterministe hors ligne ou un pont Claude local sans clé, donc la porte reste fonctionnelle dans les deux cas.

Le code qui décide

La frontière de confiance se situe en dehors des agents. La règle de citation mot pour mot, une correspondance exacte de chaînes contre le texte source cité, et la porte de politique sont du Python simple. La sûreté de publication ne dépend jamais de l'auto-rapport d'un LLM, parce qu'un acheteur a besoin d'une décision prouvable et auditable, pas de la parole d'un modèle.

Une des quatre décisions de porte par réponse

Chaque réponse se résout en exactement une décision. Les deux qui publient ne le font que lorsque la réponse est pleinement ancrée ; les deux qui ne publient pas sont honnêtes sur le pourquoi.

Décision de la porte Ce que cela signifie Décidée par
AUTO-CLEARED FOR PUBLICATION Chaque affirmation ancrée, chaque citation mot pour mot, couverture au-dessus du plancher Porte de politique déterministe, sans intervention humaine
PUBLISHED AFTER PRUNING Une phrase non étayée est retirée et le reste de la réponse ancrée passe Déterministe, compte comme publié sans intervention humaine
HELD FOR STANDARDS-DESK REVIEW Une citation fabriquée ou non verbatim, ou une affirmation non étayée Déterministe, bloquée vis-à-vis des lecteurs et acheminée vers la file
OUTSIDE COVERAGE La récupération ne passe rien au-dessus du plancher de score Déterministe, abstention honnête plutôt qu'une conjecture

L'invariant de la porte et le reçu d'audit

La seule garantie déterministe, testée unitairement, est l'invariant de la porte : aucune réponse avec une citation invérifiable ou une affirmation non étayée n'est jamais auto-autorisée. Par-dessus cela, un clic exporte un reçu d'audit JSON par réponse, enregistrant la requête, les sous-questions décomposées, les sources récupérées avec article id, date et url, la réponse publiée, les verdicts par affirmation avec passages de preuve, les contrôles mot pour mot par citation, la décision de la porte et sa raison, le moteur et le modèle, et un horodatage UTC. Un kill switch sur le tableau de bord met en pause le widget lecteur tandis que le back-end reste actif.

Trois questions de lecteurs, trois issues honnêtes

Chaque image ci-dessous est une capture d'écran de l'application en cours d'exécution, produite par le pipeline live sur l'archive synthétique Riverbend Ledger. L'éditeur, le maire et les articles sont étiquetés synthétiques.

Une question sur 13 ans qu'un widget RAG vectoriel ne peut pas résoudre, autorisée à la publication

Interrogé sur la manière dont la position de Mayor Reyes sur l'ordonnance de densité du centre-ville a évolué de 2014 à 2025, le planificateur temporel découpe la question en fenêtres temporelles et le répondeur assemble un récit chronologique, de « Je ne troquerai pas le caractère de Riverbend contre des tours » en 2014 à « J'ai changé d'avis, et je le referais » en 2025. Chaque phrase porte une citation [S#] en ligne, chaque citation passe le contrôle mot pour mot, la couverture dépasse le plancher, et la porte lit AUTO-CLEARED FOR PUBLICATION. C'est la synthèse longitudinale qu'un widget à un seul passage ne peut pas produire.

Le widget lecteur montrant une réponse chronologique, pleinement citée, retraçant l'évolution de la position de Mayor Reyes de 2014 à 2025, chaque phrase portant des citations S-number en ligne et un panneau Grounded To de sources datées, sous une bannière verte AUTO-CLEARED FOR PUBLICATION.
Une réponse chronologique, pleinement citée, synthétisée sur 13 ans, auto-autorisée parce que chaque affirmation est ancrée et chaque citation est mot pour mot.

Chaque phrase remonte à un passage d'archive daté

Le panneau Grounded To n'est pas une décoration. Chaque [S#] se résout vers le vrai passage d'archive dont il a été tiré, avec sa date et sa référence d'archive, pour qu'un rédacteur puisse lire la source derrière n'importe quelle phrase avant publication. La citation de 2019, par exemple, s'ouvre sur l'article réel dans lequel Reyes a inversé sa position antérieure et a dit « Notre centre-ville doit grandir en hauteur, pas seulement en surface. » L'ancrage est ce qui rend la réponse défendable, pas seulement fluide.

Le panneau Grounded To et Sources du widget lecteur, avec la citation S1 dépliée pour révéler le passage d'archive complet dans lequel Mayor Reyes a approuvé la mesure de densité du centre-ville à laquelle elle s'était opposée, daté du 2019-06-24 avec une référence d'archive.
Chaque citation s'ouvre sur son vrai passage d'archive daté. Chaque affirmation publiée est ancrée, pas seulement plausible.

Le piège à citation : une citation fabriquée attrapée et retenue loin des lecteurs

Interrogé sur ce que Mayor Reyes avait promis aux promoteurs concernant la parcelle du front de rivière, l'archive n'enregistre aucune promesse de ce genre (un article note que la parcelle « n'était pas à l'ordre du jour »). Le répondeur confabule exactement comme le ferait un modèle RAG basique, en inventant la phrase « Nous nous engageons à faire avancer la parcelle du front de rivière pour les promoteurs. » Le contrôle de citation mot pour mot ne trouve cette chaîne dans aucune source citée, la couverture d'ancrage des affirmations atterrit à 50 %, et la porte retient toute la réponse. Le lecteur ne voit que HELD FOR STANDARDS-DESK REVIEW, not shown to readers. C'est l'échec du Washington Post, empêché avant publication.

Le widget lecteur pour la question de la parcelle du front de rivière, avec la porte de politique lisant Review et une bannière rouge HELD FOR STANDARDS-DESK REVIEW, not shown to readers, la réponse rédigée retenue, et un bouton Export Audit Receipt JSON.
Une citation fabriquée pousse la porte vers Review, et la réponse est retenue loin des lecteurs plutôt que publiée puis corrigée plus tard.

Ce que voit le standards desk : la provenance par affirmation et la citation signalée en rouge

Sur le tableau de bord de The Standards Desk, la réponse retenue est auditée affirmation par affirmation : une affirmation Supported, une seulement Partial, et la citation fautive signalée en rouge comme NOT verbatim in any cited source (fabricated or misquoted). La décision de la porte et sa couverture de 50 % sont enregistrées, et la réponse atterrit dans la file de révision avec son brouillon retenu et un reçu JSON exportable. Le passage fautif est surligné pour qu'un rédacteur sache exactement quoi corriger, et rien n'a atteint un lecteur entre-temps.

L'audit de provenance du tableau de bord de The Standards Desk pour la réponse de la parcelle du front de rivière : une décision de porte de review à 50 % de couverture d'ancrage des affirmations, une provenance par affirmation étiquetée Supported et Partial, un contrôle de citation mot pour mot signalant en rouge une citation qui est NOT verbatim in any source, et une file de révision avec un brouillon retenu et un lien Receipt JSON.
Le tableau de bord montre pourquoi la réponse a été retenue : les verdicts par affirmation, le contrôle de citation mot pour mot en rouge, et la file de révision avec un reçu exportable.

Quand l'archive n'a pas de réponse, elle s'abstient plutôt que de deviner

Interrogé sur le budget 2026 des transports en commun de Riverbend, la récupération ne trouve rien au-dessus du plancher de score (pertinence maximale 0.12 contre un plancher de 0.1784), donc le pipeline saute entièrement le répondeur et la porte renvoie OUTSIDE COVERAGE. Le lecteur est informé clairement : « Je n'ai rien dans cette archive qui réponde à cela », plutôt que de se voir remettre une conjecture confiante. L'abstention honnête est une fonction de la porte, pas un échec du modèle.

Le widget lecteur pour la question du budget des transports 2026, la console du pipeline montrant le répondeur ancré, le contrôle de citation mot pour mot et l'auditeur de provenance tous ignorés, la porte de politique lisant Outside coverage avec une pertinence de 0.12 sous le plancher de 0.1784, et un message OUTSIDE COVERAGE, not guessing au lecteur.
Rien ne passe le plancher de score, donc le répondeur est sauté et le lecteur obtient une abstention honnête plutôt qu'un bluff.

Une gouvernance que le standards desk peut opérer : un kill switch

Un interrupteur met en pause le widget lecteur tandis que le back-end reste actif, pour qu'un rédacteur puisse arrêter instantanément les nouvelles réponses aux lecteurs pendant une actualité brûlante ou un incident, sans mettre l'archive hors ligne. Combiné au reçu d'audit par réponse, c'est la surface de gouvernance opérable dont un standards desk a réellement besoin : mettre en pause le front, conserver les preuves, réviser la file.

L'application complète avec l'en-tête Veriprajna Building True Intelligence, la case Reader widget paused cochée, et un avis ambre indiquant Paused by the standards desk, the reader widget is offline, new reader questions are not being answered, tandis que le pipeline et le reçu d'audit restent visibles.
Le kill switch met en pause les réponses aux lecteurs instantanément tandis que le back-end et la piste d'audit restent actifs.

Un widget RAG basique versus The Standards Desk

The Standards Desk n'est pas un autre moteur conversationnel. C'est la couche qui décide ce qui est sûr à publier sous votre titre de presse.

Dimension Widget RAG vectoriel basique La porte de provenance The Standards Desk
Citation fabriquée Publiée sous votre titre de presse, non détectée Attrapée par une correspondance exacte de chaînes, retenue loin des lecteurs
Affirmation non étayée Publiée comme un fait Élaguée, ou toute la réponse est retenue, avec la couverture mesurée
Une question qui s'étend sur des années Une réponse d'un seul passage, ou rien Planifiée à travers des fenêtres temporelles, assemblée chronologiquement avec des citations
Rien dans l'archive Une conjecture confiante OUTSIDE COVERAGE, une abstention honnête
Qui décide de publier La confiance du modèle Une porte de politique déterministe en Python simple
Piste d'audit Aucune Un reçu JSON en un clic par réponse

Ce que cette démo ne fait pas

  • ✓ Ce n'est pas un chatbot, un moteur de recherche, ni un concurrent de Google, Perplexity, FT ou Bloomberg. C'est une porte de provenance autour du propre moteur conversationnel d'un éditeur.
  • ✓ Elle ne revendique pas une synthèse parfaite ni de ne jamais halluciner. Le répondeur peut confabuler, et le piège à citation le montre en train de le faire exactement. La valeur, c'est que la porte l'attrape avant qu'un lecteur ne le voie.
  • ✓ Les chiffres d'évaluation (10 buckets sur 10, 6 sur 10 publiées, 200 articles, 13 tests) sont la portée de cette démo construite sur un jeu étiqueté de 10 requêtes, pas des garanties en monde ouvert. Seul l'invariant de la porte, aucune réponse non ancrée n'est auto-autorisée, est une garantie déterministe, testée unitairement. Le split 60 / 20 / 20 est le résultat de ce jeu d'évaluation, pas un résultat universel.
  • ✓ The Riverbend Ledger, Mayor Reyes, l'ordonnance et chaque article sont étiquetés synthétiques. Il n'y a pas de données d'éditeur réelles ni de comptes réels, et les citations du corpus sont la source de vérité pour le contrôle mot pour mot.
  • ✓ Certaines parties sont en stub et nommées comme telles : la résolution d'entités en production est une fixture pré-résolue, le graphe de connaissances temporel est démontré avec des balises de date et d'entité plus le planificateur, la sync CMS est une fixture Arc XP, et le kill switch s'appuie sur un drapeau local. Différé : l'ingestion OCR et microfilm, un GraphRAG complet sur une archive live, le tableau de bord licences et revenus, la tarification Intelligence-tier, les réponses vocales, et le durcissement de l'intégration au site.
  • ✓ Elle n'affiche aucun client, témoignage, ROI ni chiffre d'économies en dollars. Aucun n'existe encore. Ceci prouve le mécanisme ; ce n'est pas un déploiement.

Les questions que se posent réellement les éditeurs

Est-ce un chatbot ou un moteur de recherche pour notre archive ?

Ni l'un ni l'autre. The Standards Desk est une porte de provenance qui enveloppe le moteur conversationnel que vous faites déjà tourner sur votre archive. Elle ne concurrence ni Google, ni Perplexity, ni une boîte de recherche de rédaction. Son travail est de décider, de façon déterministe, quelles réponses générées sont sûres à publier sous votre titre de presse, lesquelles se voient élaguer une phrase non étayée, et lesquelles sont retenues pour un humain, et de laisser un reçu d'audit dans tous les cas.

Le modèle peut encore inventer. Qu'est-ce que cela arrête exactement ?

Le répondeur peut confabuler, et il le fait. Notre exemple de piège à citation le montre en train d'inventer une citation qu'un widget RAG basique aurait publiée. Ce que The Standards Desk arrête, c'est que cette réponse atteigne un lecteur. Chaque citation est appariée mot pour mot à sa source citée et chaque affirmation est notée contre un vrai passage, donc une citation fabriquée ou une affirmation non étayée est attrapée et acheminée vers le standards desk avant publication plutôt qu'après une correction.

Nous serions propriétaires de tout ce que notre IA publie sous notre titre de presse. Comment cela réduit-il ce risque ?

Il n'y a pas de bouclier Section 230 pour le contenu que votre propre système génère à partir de votre propre archive, donc une citation fabriquée est votre responsabilité, pas celle d'un tiers. La porte n'auto-autorise jamais une réponse qui a une citation invérifiable ou une affirmation non étayée, et elle exporte un reçu d'audit JSON enregistrant chaque affirmation, sa source citée et son verdict, et chaque contrôle de citation mot pour mot. Vous publiez une réponse que vous pouvez prouver, ou vous ne l'avez jamais publiée.

Un meilleur modèle rendra-t-il simplement cela inutile ?

Non, parce que « sûr à publier » est une propriété de gouvernance, pas une propriété de modèle. Un plaignant en diffamation ne se soucie pas de la confiance du modèle ; il se soucie de savoir si la citation était réelle et si l'archive le disait réellement. La valeur durable — ancrer chaque affirmation, imposer les citations mot pour mot, et s'abstenir honnêtement — tient à n'importe quelle qualité de modèle, c'est pourquoi la règle de citation mot pour mot et la porte de politique vivent en Python simple, en dehors des agents.

Cela tourne-t-il sur une vraie archive de journal, ou est-ce une démo ?

C'est une démo exécutable qui prouve le mécanisme, pas un déploiement. The Riverbend Ledger, Mayor Reyes et les 200 articles de 2014 à 2025 sont étiquetés synthétiques, sans données d'éditeur réelles ni comptes réels. Ce qui est réel : la porte déterministe, la règle de citation mot pour mot, la planification temporelle, la récupération, et les 13 tests qui passent s'exécutent exactement comme montré, entièrement hors ligne. La résolution d'entités en production, le graphe de connaissances temporel et la sync CMS sont en stub comme fixtures et nommés comme tels.

Qu'y a-t-il réellement dans le reçu d'audit, et à quelle vitesse pouvons-nous en extraire un ?

Un clic exporte un reçu JSON par réponse : la requête, les sous-questions décomposées, les sources récupérées avec article id, date et url, la réponse publiée, un enregistrement par affirmation de l'affirmation, de la source citée, du verdict et du passage de preuve, un enregistrement par citation de la citation, de sa correspondance mot pour mot et de sa source, la décision de la porte et sa raison, le moteur et le modèle, et un horodatage UTC. Ce qu'un audit manuel de session pourrait mettre une heure à reconstruire s'exporte en secondes.

Recherche technique

La recherche derrière cette démo — l'architecture, la conception de la vérification, et le plan d'entreprise.

Vous mettez votre archive devant les lecteurs avec l'IA ?

La porte de provenance est la partie difficile. Nous la construisons.

Si votre rédaction cherche comment répondre aux lecteurs depuis l'archive sans publier une citation qui n'a jamais été dite, nous aimerions sincèrement entendre comment vous y réfléchissez. Le problème est à l'échelle du secteur, et les réponses le seront aussi.

Évaluation de la provenance

  • ✓ Cartographier où votre IA conversationnelle peut publier une citation invérifiable
  • ✓ Définir les règles d'ancrage, de citation mot pour mot et de couverture pour votre archive
  • ✓ Concevoir l'acheminement vers la révision du standards desk et les seuils d'abstention
  • ✓ Spécifier le reçu d'audit dont vos équipes éditoriales et juridiques ont besoin

Construire la couche

  • ✓ Une porte de politique déterministe et une règle de citation mot pour mot en Python simple
  • ✓ Des réponses ancrées, longitudinales, avec une provenance par affirmation
  • ✓ Une abstention honnête et une file de révision du standards desk
  • ✓ Interchangeable selon le modèle, avec un reçu d'audit JSON par réponse
Réseaux sociaux

Également publié sur