La réserve est pleine, mais le commis tient une feuille videL’état chargé à l’exécution diffère de l’état valide sur disqueThe pantry is full, but the cook holds a blank sheetState loaded at execution differs from state valid on disk
Les provisions sont correctement rangées, mais le commis copie sa liste quelques instants avant leur arrivée. Comme la feuille n’est jamais mise à jour, il travaille toute la soirée comme si la réserve était vide.L’état visible à l’exécution est ce qu’un système a réellement chargé et exposé, par opposition à ce qui est déclaré et valide sur disque. Chez Claude Code, un service de langage fourni par plugin s’est initialisé avant la fin de la découverte des plugins, figeant une liste vide malgré des fichiers corrects. Les plugins ont été chargés quelques millisecondes plus tard, sans reprise rétroactive de la surface attendue : la validation statique passait, la surface de contrôle n’existait pas.The supplies are correctly stored, but the cook copies his list moments before they arrive. Because the sheet is never updated, he works all evening as if the pantry were empty.Runtime-visible state is what a system has actually loaded and exposed, as opposed to what is declared and valid on disk. At Claude Code a plugin-provided language service initialized before plugin discovery completed, freezing an empty list although the files were correct. Plugins loaded milliseconds later with no retroactive pickup of the expected surface: static validation passed, the control surface was not there.
La réserve et les carnetsÉtat, mémoire et repriseThe pantry and notebooksState, memory and recoveryTrois façons de garder la bonne recette hors du fourneauSignauxThree ways the right recipe stays away from the stoveSignals
Dans une maison, la recette du bureau est corrigée mais l’ancienne copie reste près du fourneau. Dans une autre, les provisions arrivent après que la liste a été copiée. Ailleurs, l’inventaire utile est la feuille réellement donnée au commis, avec son ordre et ses raccourcis, pas le contenu des étagères.Trois écarts distincts. Chez Archon, un artefact de contrôle corrigé dans le repository source laissait obsolète la copie installée, seule chargée à l’exécution, sans changement observable. Chez Claude Code, des fichiers valides coexistaient avec zéro serveur configuré au runtime. Chez Codex et agent-scripts, l’audit de skills a dû passer du scan de répertoires à la lecture de l’inventaire exact injecté dans le prompt du modèle, aliases et ordre compris.In one house, the office recipe is corrected while the old copy stays beside the stove. In another, supplies arrive after the list is copied. Elsewhere, the useful inventory is the sheet actually handed to the cook, in its order and shorthand, not the shelves.Three distinct gaps. At Archon a control artifact fixed in the source repository left the installed copy stale, and that copy was the only one loaded at execution, with no observable change. At Claude Code valid files coexisted with zero servers configured at runtime. At Codex and agent-scripts the skills audit had to move from directory scanning to reading the exact inventory injected into the model prompt, aliases and ordering included.
Tout peut se perdre entre l’étagère et la main du commisMécanismeAnything can vanish between the shelf and the cook’s handMechanism
Compter la réserve prouve seulement ce qui dort sur les rayons. Avant d’atteindre le commis, la liste traverse l’ouverture, la copie, le classement et parfois un manque de place sur la feuille. Chaque passage peut retirer une recette sans déplacer son original.La validation statique porte sur des fichiers corrects et passe, ce qui déplace l’attention loin du défaut. Entre le disque et ce que le modèle voit s’interposent l’ordre d’initialisation, la distribution de l’artefact installé, la résolution des aliases, la precedence et le filtrage par budget de contexte. Un instantané unique pris avant la fin de la découverte n’est jamais réévalué, et plusieurs copies du même contrôle n’ont aucune identité garantie entre la source et l’installation chargée.Counting the pantry proves only what rests on the shelves. Before reaching the cook, the list passes through opening, copying, sorting, and sometimes a shortage of space on the sheet. Any step can drop a recipe without moving its original.Static validation covers correct files and passes, which pulls attention away from the defect. Between disk and what the model sees sit initialization order, distribution of the installed artifact, alias resolution, precedence and context-budget filtering. A single snapshot taken before discovery completes is never re-evaluated, and multiple copies of one control carry no guaranteed identity between source and loaded installation.
Faire relire la feuille réellement tenue au fourneauRéponseRead back the sheet actually held at the stoveResponse
Une fois le service lancé, le commis relit la liste qu’il a vraiment reçue et répond depuis son poste. Chaque copie porte une date et un signe distinctif. Le chef sépare aussi quatre étapes : recette corrigée, distribuée, installée près du fourneau et réellement suivie dans les assiettes.Vérifier après initialisation que la surface attendue répond réellement, et préférer un enregistrement dynamique à un instantané unique de découverte. Auditer d’abord la représentation runtime effective — inventaire injecté, ordre, aliases — et n’utiliser l’état disque que pour expliquer l’écart. Versionner l’artefact de contrôle, le hasher, tester la copie installée et exposer son identité à l’exécution. Représenter explicitement chaque état de livraison — mergé, releasé, installé, observé sur le terrain — car chez Archon, Claude Code, Codex et Gemini CLI, ces états se sont révélés distincts.Once service begins, the cook reads back the list actually received and answers from the station. Every copy carries a date and clear mark. The chef also separates four stages: recipe corrected, distributed, installed by the stove, and truly followed on plates.Verify after initialization that the expected surface actually answers, and prefer dynamic registration over a single discovery snapshot. Audit the effective runtime representation first — injected inventory, ordering, aliases — and use disk state only to explain the gap. Version the control artifact, hash it, test the installed copy and expose its identity at execution. Represent each delivery state explicitly — merged, released, installed, observed in the field — because at Archon, Claude Code, Codex and Gemini CLI those states proved distinct.
Seule la feuille en main gouverne le serviceLeçonOnly the sheet in hand governs serviceLesson
Une recette correcte au bureau ne prouve pas qu’elle est arrivée au fourneau. Pour savoir ce que la cuisine fera, il faut regarder la copie chargée, son ordre et sa date.La présence d’un fichier valide n’établit ni son chargement, ni sa portée, ni son application. Seule la lecture de l’état effectivement exposé à l’exécution — inventaire, ordre, identité de l’artefact chargé — fait preuve, et un fichier source corrigé n’est pas un contrôle installé corrigé.A correct office recipe does not prove it reached the stove. To know what the kitchen will do, inspect the loaded copy, its order, and its date.The presence of a valid file establishes neither its loading, nor its scope, nor its application. Only a reading of the state actually exposed at execution — inventory, ordering, identity of the loaded artifact — counts as evidence, and a fixed source file is not a fixed installed control.

