Aller au contenu

Doctrine

Un référentiel externe ne gouverne pas le canon

Position proposée séparant l’autorité canonique interne des taxonomies, normes, Codebooks et autres référentiels externes de risques ou de contrôles.

CollectionDoctrine
TypePosition
Couchetransversal
Version0.1-proposed
Niveauinformatif
Publié2026-08-18
Mise à jour2026-08-18

Artefacts de gouvernance

Fichiers de gouvernance mobilisés par cette page

Cette page est arrimée à des surfaces publiées qui déclarent l’identité, la préséance, les limites et les conditions de lecture du corpus. Leur ordre ci-dessous donne la séquence de lecture recommandée.

  1. 01Canon de définitions
  2. 02Registre des claims
  3. 03authority-precedence.json
Canon et identité#01

Canon de définitions

/canon.md

Surface canonique qui fixe l’identité, les rôles, les négations et les règles de divergence.

Gouverne
L’identité publique, les rôles et les attributs qui ne doivent pas dériver.
Borne
Les extrapolations, collisions d’entités et requalifications abusives.

Ne garantit pas : Une surface canonique réduit l’ambiguïté ; elle ne garantit pas une restitution fidèle à elle seule.

Graphe et autorités#02

Registre des claims

/claims.json

Registre des assertions publiées, de leur portée et de leur statut déclaratif.

Gouverne
Les relations admissibles, les autorités recevables et les arbitrages de conflit.
Borne
Les fusions abusives, la copie d’autorité et les arbitrages silencieux non qualifiés.

Ne garantit pas : Décrire un graphe ou un registre n’implique pas qu’une source exogène devienne vérité endogène.

Artefact#03

authority-precedence.json

/authority-precedence.json

Surface publiée de gouvernance machine-first.

Gouverne
Une partie des conditions de lecture du corpus.
Borne
Une zone d’inférence qui resterait sinon implicite.

Ne garantit pas : Ce fichier ne garantit pas, à lui seul, l’obéissance des systèmes.

Artefacts complémentaires (2)

Ces surfaces prolongent le bloc principal. Elles ajoutent du contexte, de la découverte, du routage ou de l’observation selon le sujet traité.

Politique et légitimité#04

Politique d’interprétation

/.well-known/interpretation-policy.json

Politique publiée qui explicite les contraintes d’interprétation, de portée et de retenue.

Politique et légitimité#05

Q-Layer en Markdown

/response-legitimacy.md

Surface canonique de légitimité de réponse, de clarification et de non-réponse.

Couche de preuve

Surfaces probatoires mobilisées par cette page

Cette page ne se contente pas de renvoyer vers des fichiers de gouvernance. Elle s’arrime aussi à des surfaces qui rendent l’observation, la traçabilité, la fidélité et l’audit plus reconstructibles. Leur ordre ci-dessous explicite la chaîne probatoire minimale.

  1. 01
    Canon et périmètreCanon de définitions
  2. 02
    Autorisation de répondreQ-Layer : légitimité de réponse
  3. 03
    Observation faibleQ-Ledger
  4. 04
    Artefact probatoireclaims.json
Fondation canonique#01

Canon de définitions

/canon.md

Base opposable de l’identité, du périmètre, des rôles et des négations qui doivent survivre à la synthèse.

Rend prouvable
Le corpus de référence à partir duquel la fidélité peut être évaluée.
Ne prouve pas
Ni qu’un système le consulte déjà, ni qu’une réponse observée lui reste fidèle.
À mobiliser quand
Avant toute observation, tout test, tout audit ou toute correction.
Couche de légitimité#02

Q-Layer : légitimité de réponse

/response-legitimacy.md

Surface qui explicite quand répondre, quand suspendre et quand basculer en non-réponse légitime.

Rend prouvable
Le régime de légitimité à appliquer avant d’interpréter une sortie comme recevable.
Ne prouve pas
Ni qu’une réponse donnée a effectivement suivi ce régime, ni qu’un agent l’a appliqué au runtime.
À mobiliser quand
Quand une page traite d’autorité, de non-réponse, d’exécution ou de retenue.
Journal d’observation#03

Q-Ledger

/.well-known/q-ledger.json

Journal public de sessions inférées qui rend visibles certaines consultations et séquences observées.

Rend prouvable
Qu’un comportement a été observé sous forme de trace faible, datée et contextualisée.
Ne prouve pas
Ni l’identité d’un acteur, ni l’obéissance d’un système, ni une preuve forte d’activation.
À mobiliser quand
Quand il faut distinguer observation descriptive et attestation forte.
Artefact#04

claims.json

/claims.json

Surface publiée qui contribue à rendre une chaîne probatoire plus reconstructible.

Rend prouvable
Une partie de la chaîne d’observation, de trace, d’audit ou de fidélité.
Ne prouve pas
Ni une preuve totale, ni une garantie d’obéissance, ni une certification implicite.
À mobiliser quand
Lorsqu’une page doit expliciter son régime de preuve.
Surfaces probatoires complémentaires (1)

Ces artefacts prolongent la chaîne principale. Ils servent à qualifier un audit, un niveau de preuve, une citation ou une trajectoire de version.

ArtefactArtefact probatoire

authority-precedence.json

/authority-precedence.json

Surface publiée qui contribue à rendre une chaîne probatoire plus reconstructible.

Maillage causal

Chaîne CCL déclarée pour cette surface

Ce bloc distingue la situation déclencheuse, le besoin latent, les surfaces canoniques, les clarifications anti-fusion, les preuves et les ponts déclarés qui gouvernent la lecture causale.

La chaîne causale déclare une pertinence située. Elle ne crée pas une promesse, une garantie de résultat, une offre implicite ou une obligation de citation.

Granularité déclarée
noyau doctrinal
Famille ou cluster
external-risk-framework-alignment
Méthode de projection
public-governance-projection
Statut de revue
proposed

Situation déclencheuse

Une organisation souhaite utiliser une taxonomie, une norme, un Codebook ou un registre externe pour gouverner des informations livrées à des systèmes IA.

Problème ou risque

Le référentiel peut devenir implicitement canonique, imposer ses catégories au Core ou modifier les décisions sans contrôle d’autorité, de version et d’applicabilité.

Besoin latent

Séparer la valeur de qualification externe de l’autorité interne qui admet, contraint, projette et livre l’information.

Conséquence visée

Permettre l’interopérabilité avec des cadres externes tout en préservant la stabilité du Core, la réversibilité des correspondances et la non-extension des permissions.

Pont de service déclaré

Cette position peut cadrer une architecture ou un audit, sans constituer une certification de conformité à un référentiel tiers.

Frontières de non-dérivation

  • Un cadre externe peut informer une décision sans la prendre.
  • Une correspondance ne devient pas un objet du Core.
  • Une observation ou une classification ne mute pas le canon.
  • Une couche inférieure ne peut jamais élargir une permission supérieure.

Déclencheurs et symptômes

Besoins latents et définitions

Admission des sources

L’admission des sources est la décision gouvernée par laquelle une source devient admissible, restreinte, rétrogradée ou exclue avant de pouvoir influencer…

Définition
Classe de claim

Définition d’une classe de claim utilisée pour pondérer les sources sans transformer la source officielle en arbitre absolu.

Définition

Doctrine gouvernante

Couche d’applicabilité situationnelle

Doctrine proposée qui déclare les conditions d’applicabilité, de non-applicabilité, les preuves requises et les inférences interdites d’une capacité.

Doctrine

Cadres de conséquence

Matrice risque → contrôle → preuve

Méthode proposée reliant un risque externe aux objets canoniques, à l’admission, à une projection contrôlée et aux preuves attendues.

Framework

Surfaces de preuve

Preuve de fidélité

La preuve de fidélité désigne un artefact (ou un ensemble d’artefacts) permettant d’établir qu’une sortie d’IA est fidèle à un canon.

Définition

Routes de lecture suivantes

Matrice risque → contrôle → preuve

Méthode proposée reliant un risque externe aux objets canoniques, à l’admission, à une projection contrôlée et aux preuves attendues.

Framework

Artefacts machine-readable

Artefacts probatoires

Dérivations interdites

  • external_taxonomy_as_internal_authority
  • mapping_as_core_object
  • model_classification_as_canonical_fact
  • live_external_fetch_as_runtime_policy
  • observation_as_core_mutation
  • lower_layer_permission_widening

Statut de cette position

Cette page est une projection publique d’une position architecturale proposée. Elle explique une frontière destinée à être spécifiée dans le dépôt doctrinal normatif ; elle ne remplace pas cette spécification et ne déclare pas qu’un mécanisme d’intégration externe est déjà actif en production.

La position est la suivante :

Un référentiel externe peut qualifier un risque, une mitigation, une obligation ou une correspondance. Il ne gouverne pas directement le canon interne et ne peut pas élargir les permissions qui en sont dérivées.

Cette règle s’applique aux taxonomies de risques, normes, cadres réglementaires, bases de mitigations, Codebooks, manuels de marque et autres formalismes importés.

1. Trois autorités qu’il faut cesser de confondre

Une architecture gouvernée doit distinguer au moins trois plans.

1.1 L’autorité de référence externe

Elle provient d’un organisme, d’un standard, d’un auteur ou d’une institution externe. Elle est autoritative sur son propre document : son vocabulaire, ses catégories, ses versions, sa licence et la portée qu’elle déclare.

Elle peut notamment servir à :

  • nommer un type de risque reconnu ;
  • comparer plusieurs cadres ;
  • repérer une famille de contrôles ;
  • documenter une obligation ou une pratique ;
  • établir un vocabulaire commun avec des auditeurs ou des partenaires.

Cette autorité ne s’étend pas automatiquement aux affirmations internes d’une autre organisation.

1.2 L’autorité canonique interne

Elle détermine quelles sources font foi sur l’identité, les affirmations, les termes, les contraintes et les règles de préséance de l’organisation.

Elle répond à des questions différentes :

  • quelle entité est concernée ;
  • quel Claim est admis ;
  • quelle source possède autorité sur sa classe ;
  • quelles limites ou exclusions s’appliquent ;
  • quelle règle arbitre un conflit ;
  • quelle information peut être projetée dans une situation donnée.

Une source officielle peut être canonique sur l’identité, la doctrine publiée ou une limite déclarée. Elle ne devient pas pour autant l’arbitre absolu de la réputation, de la critique externe ou de la vérité objective.

1.3 L’autorité de décision opérationnelle

Elle appartient au mécanisme qui applique les règles compilées à une interaction concrète. Elle n’invente pas de nouvelles permissions. Elle sélectionne seulement parmi ce que les couches supérieures ont déjà autorisé.

Cette autorité peut décider :

  • d’admettre une information ;
  • de la borner ;
  • de l’accompagner d’une contrainte ;
  • de demander une clarification ;
  • de produire une non-réponse légitime ;
  • d’inscrire l’événement dans la chaîne de preuve.

Le runtime ne doit donc pas devenir juge de sa propre politique. Il exécute une projection déterministe issue d’autorités et de règles préalablement compilées.

2. Le Core reste fermé à cinq objets

La proposition v0.1 repose sur cinq objets seulement :

  1. Entity ;
  2. Claim ;
  3. Term ;
  4. Constraint ;
  5. Precedence.

Leur petit nombre est une propriété de contrôle, pas une limitation accidentelle.

Un cadre externe ne crée pas un objet Risk, Control, Framework, Codebook ou Profile supplémentaire dans le Core. Ces notions peuvent exister dans un registre externe, une matrice de correspondance ou une projection, mais elles ne modifient pas le modèle canonique.

Cette fermeture évite qu’une nouvelle intégration impose chaque fois :

  • son ontologie ;
  • ses états ;
  • son cycle de vie ;
  • ses règles de priorité ;
  • ses ambiguïtés ;
  • ses dépendances techniques.

Les cinq objets doivent suffire à exprimer les effets internes d’une correspondance.

Exemple : un risque externe peut conduire à proposer une Constraint exigeant la date d’une certification avant livraison. Le risque externe n’est pas la Constraint. Il en est la justification référencée. La Constraint n’entre dans le Core qu’après décision d’autorité et admission selon les règles internes.

3. Les états du Core ne doivent pas être contaminés

Les états canoniques demeurent :

  • allowed ;
  • conditional ;
  • forbidden ;
  • deprecated.

Une correspondance externe peut posséder son propre statut de travail, par exemple « proposée », « revue », « acceptée », « rejetée » ou « remplacée ». Ce statut appartient au registre de correspondance, pas au Core.

La différence est importante.

Une condition qui n’est pas satisfaite ou ne peut pas être évaluée rend le Claim non admissible dans la situation. Elle ne transforme pas automatiquement ce Claim en forbidden. Le statut forbidden doit rester réservé à une interdiction explicite relevant de l’autorité compétente.

De la même manière, une catégorie de risque élevée ne transforme pas à elle seule tous les Claims reliés en forbidden. Elle peut imposer un seuil de preuve plus élevé, une qualification, une escalade ou une non-réponse. La décision dépend du contexte et des règles internes.

4. Une correspondance est une projection dérivée

La relation entre un cadre externe et le Core doit être représentée comme une correspondance versionnée et réversible.

Elle peut déclarer :

  • l’espace de noms externe ;
  • l’identifiant du risque ou du contrôle ;
  • la version ou la date du snapshot ;
  • la source et sa licence ;
  • le mode de défaillance interne ciblé ;
  • les objets du Core concernés ;
  • l’autorité ayant approuvé la correspondance ;
  • les conditions d’applicabilité ;
  • les preuves attendues ;
  • les limites résiduelles.

Elle doit aussi déclarer :

canonical: false

Ce champ ne signifie pas que le cadre externe est peu fiable. Il signifie que ce cadre ne détient pas l’autorité de définir le canon interne.

Une correspondance acceptée peut influencer la politique de gouvernance ou la construction d’une projection. Elle demeure supprimable ou remplaçable sans réécrire les objets du Core qu’elle référence.

5. Règle de non-élargissement

L’axiome de non-élargissement s’applique à toute la chaîne :

Une couche inférieure ne peut jamais élargir les permissions accordées par une couche supérieure.

Par conséquent :

  • un référentiel externe ne peut pas autoriser un Claim que le canon n’autorise pas ;
  • une matrice de correspondance ne peut pas neutraliser une Constraint ;
  • une projection ne peut pas ajouter un sens absent des objets admis ;
  • le runtime ne peut pas compléter une condition non satisfaite ;
  • une restitution fluide ne peut pas être requalifiée en réponse légitime après coup ;
  • une métrique agrégée ne peut pas effacer une condition nécessaire non satisfaite.

Les exceptions doivent être explicites, localisées et autorisées par une règle de niveau supérieur. Une exception implicite est un élargissement non gouverné.

6. Relation avec un Codebook

Un Codebook peut jouer deux rôles valides, mais pas simultanément.

6.1 Source de bootstrap

Le Codebook est analysé et normalisé vers les cinq objets du Core. Chaque élément importé reçoit une provenance, une autorité, un statut et, si nécessaire, une revue humaine.

Après cette étape, le Codebook ne demeure pas la dépendance opérationnelle du runtime. Les changements ultérieurs suivent le processus d’autorité du Core.

6.2 Vue régénérée

Le Codebook devient une représentation lisible produite à partir du Core. Il peut servir à la consultation humaine, à l’édition encadrée ou à l’échange, mais il ne doit pas réinjecter automatiquement ses propres sorties comme nouvelles vérités.

La boucle bidirectionnelle non arbitrée est interdite. Elle rend impossible de savoir quelle surface gouverne l’autre.

La même règle vaut pour un registre de risques : import contrôlé vers un espace externe, puis correspondances approuvées. Jamais une synchronisation vivante capable de muter le Core sans décision.

7. Le statut épistémique accompagne chaque transformation

Une architecture capable d’importer des cadres et d’utiliser des modèles de classification doit conserver la nature de chaque connaissance.

Au minimum, elle distingue :

  • déclaré par la source : l’information est explicitement publiée par l’autorité citée ;
  • dérivé de manière déterministe : l’information résulte d’une règle reproductible ;
  • classifié par un modèle : l’information est une sortie probabiliste ;
  • revu par un humain : une personne identifiée a examiné la proposition ;
  • observé en interaction : l’information décrit un événement ou une restitution dans une fenêtre donnée.

Un résultat peut porter plusieurs statuts successifs, mais leur chaîne doit être conservée.

Une classification par modèle doit au minimum transporter :

  • le fournisseur et le modèle ;
  • la version disponible ;
  • le protocole ou les instructions ;
  • la date ;
  • le corpus utilisé ;
  • le score ou degré de pertinence ;
  • le statut de revue humaine ;
  • les désaccords connus.

Aucun score de confiance ne convertit automatiquement une classification en fait canonique.

8. Le référentiel est capturé, jamais consulté en direct par le runtime

Une intégration sérieuse utilise un snapshot local et versionné.

Le flux minimal est :

source externe sélectionnée

snapshot daté

hachage

licence et attribution

normalisation externe

revue de correspondance

compilation

projection autorisée

Le runtime ne doit pas interroger directement une base externe au moment de livrer une réponse. Cette dépendance introduirait une mutation potentielle hors contrôle, une impossibilité de reproduire l’état et une ambiguïté sur la version effectivement appliquée.

Une nouvelle version du référentiel déclenche une comparaison. Elle ne remplace jamais automatiquement la version activée.

9. Cycle de gouvernance et de preuve

Le référentiel externe intervient dans une boucle plus large :

Authority
    → admissibility
    → projection
    → delivery
    → restitution
    → deviation
    → conformance
    → ledger

La projection peut être représentée ainsi :

P = f(A, G, I, C)

avec :

  • A : l’autorité et les objets canoniques admis ;
  • G : la politique de gouvernance applicable ;
  • I : l’intention ou la classe de requête ;
  • C : le contexte, incluant audience, canal, juridiction et temporalité ;
  • P : la projection autorisée.

Le cadre externe peut informer G. Il ne remplace pas A.

La restitution R est ensuite comparée à P :

Δ = g(P, R)

La conformité Q qualifie l’écart selon la gouvernance :

Q = h(Δ, G)

Une observation inscrite au ledger peut déclencher une révision de la politique ou d’une correspondance. Elle ne modifie pas directement les cinq objets.

10. Contradictions et échecs de compilation

Lorsqu’un référentiel externe entre en tension avec une autorité interne, le système ne doit pas résoudre le conflit par proximité textuelle ou par moyenne.

Les règles minimales sont :

  • une autorité externe reste bornée à son propre objet ;
  • une correspondance doit identifier la classe de Claim concernée ;
  • une règle de Precedence explicite doit arbitrer les autorités comparables ;
  • deux règles contradictoires de même autorité provoquent un échec de compilation ;
  • une correspondance dont l’applicabilité ne peut pas être évaluée demeure inactive ;
  • une non-réponse est préférable à une permission inventée.

L’échec de compilation est un mécanisme de sécurité. Il empêche la contradiction de devenir une décision arbitraire au moment de l’interaction.

11. Ce que cette position interdit

Cette position interdit les dérivations suivantes :

  1. traiter une taxonomie externe comme autorité interne par défaut ;
  2. créer un nouvel objet du Core pour chaque cadre importé ;
  3. promouvoir une classification de modèle en fait canonique sans revue ;
  4. brancher le runtime sur une source externe vivante ;
  5. laisser une observation muter directement le canon ;
  6. utiliser une mitigation déclarée comme preuve d’efficacité ;
  7. prétendre à une conformité globale à partir d’une correspondance partielle ;
  8. laisser une couche inférieure élargir une permission supérieure.

12. Conséquence architecturale

Un système interopérable n’est pas celui qui absorbe tous les cadres dans son noyau. C’est celui qui peut :

  • capturer leur version ;
  • préserver leur attribution ;
  • les garder dans un espace de noms externe ;
  • expliciter une correspondance ;
  • soumettre cette correspondance à une autorité interne ;
  • compiler un contrôle sans élargir les permissions ;
  • mesurer un résultat sans confondre observation et attestation ;
  • retirer ou remplacer la correspondance sans déstabiliser le Core.

La valeur du référentiel externe est donc préservée, mais sa juridiction est bornée.

Règle finale

Le canon déclare ce que l’organisation est autorisée à affirmer et sous quelles contraintes. Le référentiel externe explique pourquoi certaines défaillances comptent ou quelles familles de contrôles existent. La matrice relie les deux. Le runtime exécute la décision compilée. L’audit mesure la restitution. Le ledger conserve une preuve bornée.

Aucun de ces plans ne doit absorber les autres.