SSOT (source unique de vérité) : qu'est-ce que c'est ?

2026-06-17

Dans la partie précédente, nous avons parlé du principe du tout-écrit (ici : l'idée de conserver par écrit la justification de chaque décision). Conserver des traces, c'est important.

Cependant, à force d'accumuler des enregistrements, un autre problème finit par apparaître : les informations se dispersent en plusieurs endroits, et on ne sait plus lesquelles sont exactes.

La réponse à ce problème, c'est le sujet de cette partie.


Q. Que signifie l'abréviation SSOT ?

SSOT est l'abréviation de Single Source of Truth, que l'on peut traduire par « source unique de vérité (ici : l'idée de décider d'un seul endroit où se trouve la version officielle d'une information) ».

Le principe est simple : on décide qu'un seul endroit fait référence.

Prenons un exemple. Imaginons qu'un règlement soit écrit à trois endroits différents. Au départ, le contenu est identique. Mais avec le temps, un seul des trois est mis à jour, un autre reste dans l'ancienne version, et le troisième a été réécrit quelque part sous forme de note.

Dans cet état, on ne sait plus où regarder. Chaque personne consulte un fichier différent, ce qui crée des contradictions. Quand on les signale, la réponse est : « C'est ce document que je regardais. » La situation devient ingérable.

SSOT est une façon de penser pour éviter ces contradictions.


Q. Concrètement, comment cela fonctionne-t-il en pratique ?

Il y a deux choses à faire.

La première : désigner un seul endroit comme « version officielle ».

La deuxième : lorsqu'on fait référence à cette information depuis un autre endroit, ne pas en faire de copie. Si l'on fait une copie, elle finira tôt ou tard par diverger de l'original. On note seulement l'emplacement de la version officielle, et on va la consulter directement.

Prenons cette série d'articles comme exemple. Les règles de conception de la série sont réparties dans plusieurs fichiers. Parmi eux, il en existe un seul qui fait office de « version officielle du plan de la série ». C'est lui seul qui gère les titres et l'ordre des chapitres.

Que ce soit pour écrire un article ou pour ajuster le calendrier de publication, la question « quel chapitre publier ensuite ? » renvoie toujours à ce même fichier. On ne reporte rien dans un tableur séparé, on ne retranscrit rien dans une note. En centralisant la référence sur un seul point, on n'a plus à se demander quelle version est la plus récente.


Q. Tout regrouper en un seul endroit, n'est-ce pas contraignant ?

Il est vrai que l'on peut trouver ça contraignant, notamment parce que les mises à jour semblent plus fastidieuses.

Pourtant, si l'on conserve des copies à plusieurs endroits, chaque mise à jour oblige à modifier toutes les copies. Un seul oubli suffit à créer une contradiction. En comparant « l'effort de synchroniser partout » et « l'effort de mettre à jour un seul endroit », c'est la deuxième option qui s'avère moins lourde sur le long terme.

Autre avantage : lorsque le point de référence est centralisé, les personnes qui rejoignent l'équipe plus tard s'y retrouvent plus facilement. Pouvoir dire « regardez ce fichier, vous aurez tout » raccourcit les explications et réduit la charge pour celui qui transmet.


Q. Quel est le lien avec l'organisation de l'IA ?

Lorsque plusieurs agents IA fonctionnent en même temps, les échanges d'informations sont fréquents. Un agent génère un contenu, un autre le consulte. Si ce contenu est disponible à plusieurs endroits, chaque agent risque d'opérer à partir d'informations différentes.

Quand une personne peut repérer et corriger les contradictions, ce n'est pas encore dramatique. Mais plus l'automatisation avance, plus les contradictions s'accumulent sans que personne ne les remarque.

C'est pourquoi il est nécessaire de définir « cet endroit fait référence » pour les informations consultées par les agents. Cela s'applique tout particulièrement aux éléments qui servent de base aux décisions : les règles, les principes de conception, les interdictions.

Dans cette organisation, le fichier de règles que chaque agent consulte au démarrage est défini à l'avance. Tous les agents lisent le même endroit. C'est cela, la mise en œuvre de la SSOT.


Q. Quelle est la différence avec le principe du tout-écrit ?

Le principe du tout-écrit parle d'un comportement : celui de conserver des traces. C'est une habitude qui consiste à mettre par écrit la justification d'une décision.

La SSOT parle d'une structure : celle qui définit où regarder. Même si des enregistrements existent à différents endroits, la version officielle est ici — c'est une décision de conception pour centraliser la référence.

Les deux ne disent pas la même chose, mais combinés, ils se renforcent.

Sans le principe du tout-écrit, même avec une source officielle désignée, celle-ci reste vide faute de contenu. Sans la SSOT, même avec des enregistrements, on ne sait plus lequel est le bon. « Accumuler les traces grâce au principe du tout-écrit, puis centraliser leur référence grâce à la SSOT » : c'est l'alliance des deux qui permet de retrouver qui a décidé quoi, et de limiter les contradictions.


Dans la première moitié de la deuxième partie, nous avons passé en revue les principes et les idées qui fondent l'organisation de l'IA. En partant de la structure de la séparation des pouvoirs (ici : répartir l'exécution, l'audit et l'approbation finale entre des agents distincts), nous avons ensuite vu le principe des deux personnes, la gestion des actions irréversibles, le principe du tout-écrit, puis la SSOT. Chacun fonctionne indépendamment, mais c'est leur combinaison qui permet de construire un système où l'on voit clairement qui a fait quoi et pourquoi.

Avant d'entrer dans la conception du système, disposer d'une carte de ces termes et de ces idées vous aidera à mieux comprendre les discussions sur l'implémentation qui suivront.

← cd ..