Artefact · Extrait public

La grille de notation STATE : extrait de terrain

Chaque Audit IA de production note vos flux de travail avec cet instrument. Cet extrait est public parce qu'une grille de notation qu'on ne peut pas inspecter, c'est une impression avec un en-tête. La version complète fait partie des artefacts que vous gardez après un audit : les cinq piliers ancrés sur quatre niveaux, les règles de preuve, et le protocole de reproductibilité qui teste la grille (deux évaluateurs, mêmes preuves, indépendamment, doivent atterrir à un point ou moins d'écart sur chaque pilier; sinon on corrige la grille, pas le score).

Ce qui est noté

Des flux de travail, pas des entreprises. Un flux de travail : un chemin, d'un déclencheur à un effet réel, qui passe par au moins un appel LLM. Chaque flux noté reçoit cinq scores de pilier, de 0 à 3, établis sur des preuves : code, traces, schémas, et tests en direct avec vos ingénieurs. Jamais sur un questionnaire.

L'échelle

NiveauNomSignification
0AbsentLa propriété n'existe pas. Le mode de défaillance qu'elle prévient est actif et invisible.
1ImproviséDes fragments existent, par accident ou par héroïsme individuel. Casse sous le stress, le roulement de personnel ou la charge.
2SystématiqueExiste par conception à travers le flux. Des lacunes nommées et bornées subsistent.
3GarantiExiste par construction. Prouvé par des tests. Ne peut pas régresser en silence.

Le saut qui compte commercialement, c'est 1 vers 2 : c'est là qu'un flux cesse de dépendre du seul ingénieur qui le porte dans sa tête. Le saut qui compte en incident, c'est 2 vers 3 : « on pensait avoir ça » vit exactement entre les deux.

Les cinq tests en direct

La documentation dit ce qu'une équipe voulait faire. Les tests en direct disent ce qui est vrai. Un par pilier, exécuté pendant l'audit :

  • Structuré : prenez une exécution qui a planté. À partir de l'état persisté seulement (pas de transcription, pas de fouille dans les logs), votre ingénieur peut-il nommer l'étape exacte où elle s'est arrêtée?
  • Traçable : je choisis une exécution de la semaine dernière (pas vous). La trace complète : chaque appel LLM, chaque appel d'outil, entrées, sorties, version du modèle. En moins de dix minutes?
  • Auditable : l'exercice des 30 minutes. Une vraie décision touchant une personne que votre système a prise ou façonnée : quels renseignements personnels ont servi, quels étaient les principaux facteurs et paramètres, quelle version du modèle et du prompt a tourné? Pour les décisions fondées exclusivement sur un traitement automatisé, la Loi 25 présume que vous pouvez répondre.
  • Tolérant : le test de redémarrage. Tuez le flux en plein vol dans un environnement sûr et regardez ce qui se passe au redémarrage. Version papier : demandez séparément à deux ingénieurs ce qui arrive après un plantage à l'étape 6 sur 10. Des réponses divergentes, c'est un résultat.
  • Explicite : la marche des frontières. Énumérez chaque point où une sortie du modèle devient une écriture ou une action. Pour chacun : quelle est la pire chose que le modèle pourrait produire ici, et qu'est-ce qui l'arrête? Pas d'énumération : échec.

Un test en direct échoué plafonne le pilier à 1, peu importe ce que dit le diagramme d'architecture.

Ancrages en exemple : le pilier Tolérant

Ce à quoi ressemblent les quatre niveaux sur le terrain, pour un pilier sur cinq :

ScoreSur le terrain
0Toute défaillance en cours d'exécution force un redémarrage à zéro. Du travail est perdu, ou appliqué en double au réessai. « On relance et on efface les doublons à la main. »
1Des réessais existent au niveau des appels, mais aucune reprise au niveau du flux. Décoincer les exécutions bloquées est un rituel hebdomadaire manuel.
2Le flux reprend à l'étape échouée, par conception. Verrous posés et libérés. Mais le test de redémarrage n'a jamais été exécuté pour vrai.
3Le test de redémarrage passe, est répété sur un calendrier, et un plantage à l'étape 6 reprend démontrablement à l'étape 6.

Trois des règles de notation

  1. On note ce qui est observé, pas ce qui est planifié. Ce qui est sur la feuille de route compte comme absent.
  2. Une preuve, ou ce n'est pas arrivé. Chaque score cite un pointeur : un fichier, un identifiant de trace, une requête, une citation corroborée. Croire sincèrement à une journalisation qu'on ne peut pas produire plafonne le pilier à 1.
  3. Entre deux niveaux, prenez le plus bas. Les ancrages sont écrits pour qu'une vraie hésitation soit rare.

Le score global

Cinq piliers, 0 à 15 par flux :

TotalBande
0 à 5Risque critique
6 à 8Risque élevé
9 à 11En développement
12 à 14Prêt pour la production
15Conforme STATE

L'instrument est volontairement difficile à maximiser : 15 signifie que chaque test en direct a passé, devant témoins. Les noms de bandes font devant votre direction le travail honnête que « ça marche pas pire » ne fera jamais.

Envie de voir où vous atterririez avant que quiconque lise vos traces? L'auto-évaluation gratuite à simonparis.ca/score est la forme courte de cet instrument. Attendez-vous à ce que votre auto-évaluation soit optimiste : « on a de la journalisation » et « on peut produire la trace de mardi dernier en dix minutes », ce sont deux affirmations différentes, et une seule survit à un test en direct. L'audit mesure cet écart, et cet écart aussi est un constat.