La maison compte l’étagère, pas les fiches au passeL’audit est passé du scan de répertoires à la lecture de l’inventaire de skills réellement injecté dans le promptThe house counts the shelf, not the cards at the passThe audit moved from directory scanning to reading the skill inventory actually injected into the prompt
Pendant longtemps, la maison compte seulement les fiches rangées sur l’étagère. Elle regarde ensuite celles vraiment posées devant le commis, avec leurs surnoms et leur ordre. Les deux comptes ne correspondent pas.L’audit de skills de Codex est passé du scan des répertoires déclarés à la lecture de l’inventaire exact injecté dans le prompt du modèle, aliases et ordre compris.For a long time, the house counts only the recipe cards on the shelf. It later inspects what actually lies before the cook, including nicknames and stacking order. The two counts disagree.Codex’s skill audit moved from scanning declared directories to reading the exact inventory injected into the model’s prompt, aliases and ordering included.
La mise en placeConfiguration et environnementThe mise en placeConfiguration and environmentLe comptage descend de l’étagère jusqu’au passeChronologieThe card count moves from shelf to passTimeline
Le premier tri parcourt les étagères où les fiches sont censées se trouver. Le relevé s’arrête là.Le premier nettoyeur parcourt les racines de skills configurées.The first sweep goes along the shelves where the cards are supposed to be. The record stops there.The initial cleaner walked the configured skill roots.
Il y trouve des doubles, des fiches que personne n’ouvre et la place qu’elles prennent au passe. Le relevé s’arrête là.Il y détecte des doublons, des fichiers inutilisés et une pression sur le budget de prompt.It finds duplicates, cards nobody opens, and the room they take up at the pass. The record stops there.It surfaced duplicates, unused files and pressure on the prompt budget.
Le travail suivant change de repère : on regarde ce que le commis a réellement sous les yeux. Le relevé s’arrête là.Le travail suivant déplace la source de vérité vers l’inventaire visible dans le prompt du modèle.The next round of work changes its reference: look at what the cook truly has before them. The record stops there.Later work moved the source of truth to the inventory visible in the model’s prompt.
Le tour des étagères devient un moyen d’expliquer l’écart, non plus une preuve que la fiche a été prise. Le relevé s’arrête là.Le scan du filesystem devient un repli diagnostique, non une preuve de chargement.Walking the shelves becomes a way to explain the gap, rather than proof that a card was picked up. The record stops there.Filesystem scanning became a diagnostic fallback rather than proof of load.
Des vérifications s’ajoutent pour les petits noms des fiches, leur ordre et la trace de leur usage. Le relevé s’arrête là.Des tests sont ajoutés sur les aliases, l’ordre et les preuves d’usage.Checks are added for card nicknames, their order, and the trace of their use. The record stops there.Tests were added for aliases, ordering and evidence of use.
Les fiches changent de nom, d’ordre et de placeMécanismeCards are renamed, reordered, and set asideMechanism
Entre l’étagère et le passe, beaucoup de mains interviennent. On range et on cherche les fiches. Certaines reçoivent un surnom, changent de priorité ou quittent la pile faute de place. Ce qui arrive devant le commis n’est plus ce qui avait été compté.Installation, discovery, résolution des aliases, precedence et filtrage par budget de contexte modifient tous ce qui atteint le modèle, en aval du scan des fichiers.Many hands intervene between shelf and pass. Cards are filed, sought out, called by a nickname, put in priority order, and set aside when the stack runs out of room. What reaches the cook is no longer what was counted.Installation, discovery, alias resolution, precedence and context-budget filtering each change what reaches the model, downstream of the file scan.
Le compte se fait au passe, l’étagère explique l’écartRéponseCount at the pass; use the shelf to explain the gapResponse
On commence donc par compter les fiches devant le commis. L’étagère ne sert ensuite qu’à expliquer pourquoi les comptes diffèrent.Auditer d’abord la représentation runtime effective. N’utiliser l’état disque que pour expliquer l’écart avec cet inventaire.So the count starts with the cards in front of the cook. The shelf then serves only to explain why the counts differ.Audit the effective runtime representation first. Use disk state only to account for the gap against that inventory.
La maison compte aussi les outils et fournisseursÉtat actuelTools and outside suppliers receive the same countCurrent state
Cela ne s’arrête pas aux fiches. Les ustensiles, les fournisseurs extérieurs, les ajouts du poste et les consignes ont aussi leur inventaire réel. C’est celui qui se trouve devant la brigade pendant le service.Le principe se généralise désormais aux outils, aux serveurs MCP, aux plugins et aux fichiers de contrôle.This does not stop at the cards. Utensils, suppliers from outside, additions to the station, and posted standing orders all have a real inventory too. It is the one before you during service.The principle now generalizes to tools, MCP servers, plugins and control files.
Une fiche sur l’étagère ne fait pas cuireLeçonA shelf card cooks nothingLesson
La fiche qui compte est celle devant le commis, non celle qui dort au garde-manger. Le relevé s’arrête là.La configuration qui compte est celle que le modèle voit.The card that counts is the one before the cook, not the one asleep in the pantry. The record stops there.The configuration that matters is the one the model sees.

