L’ardoise verte décrivait le fourneau voisinLe contexte d’exécution actif est rarement celui que le système croit décrireThe green board described the stove next doorThe active execution context is rarely the one the system believes it describes
Le tableau annonce un poste prêt, mais la première commande échoue. La fiche verte appartenait à un autre fourneau, équipé autrement et ouvert avec d’autres clés. Seul le poste réellement utilisé compte.L’identité d’exécution regroupe les dimensions nécessaires pour identifier précisément le contexte runtime actif : workspace, provider et modèle, exécutable, contexte d’authentification, outils et permissions. Chez gstack, un état de santé en cache déclarait l’environnement utilisable alors que le chemin de commande réel échouait, parce que la clé de cache était plus étroite que la clé de réussite. Le second correctif a élargi cette clé vers l’exécutable et le contexte d’authentification réel.The board marks a station ready, but the first order fails. The green card belonged to another stove with different equipment and keys. Only the station actually used matters.Runtime identity gathers the dimensions needed to identify the active execution context precisely: workspace, provider and model, executable, authentication context, tools and permissions. At gstack a cached health state declared the environment usable while the real command path failed, because the cache key was narrower than the success key. The second fix widened that key to the executable and the real authentication context.
Les ustensiles et les machinesOutils, configuration et runtimeUtensils and machinesTools, configuration and runtimeLe commis retrouve le récit, mais pas son posteSignauxThe cook recovers the story but not the stationSignals
Après une pause, le commis se rappelle chaque échange, mais retrouve un autre matériel et une autre réserve. Ailleurs, une fiche reste verte tandis que la clé n’ouvre plus la porte. Dans les deux cas, le souvenir décrit mal le poste présent.Chez Archon, la continuité conversationnelle paraissait intacte après reprise tandis que l’état d’exécution restauré était incomplet ou incohérent, l’agent repris pouvant agir depuis un contexte incompatible avec celui de l’interruption. Chez Codex, Cline, OpenHands, Archon et Claude Code, les utilisateurs remontent des incompatibilités de provider, d’outils et de workspace après reprise. Chez gstack, le signal de santé déclare l’environnement utilisable alors que la commande réelle échoue.After a pause, the cook remembers every exchange but finds different equipment and a different pantry. Elsewhere, a card stays green while the key no longer opens the door. In both cases, memory misdescribes the present station.At Archon conversational continuity looked intact after resume while the restored execution state was incomplete or incoherent, the resumed agent able to act from a context incompatible with the interruption. At Codex, Cline, OpenHands, Archon and Claude Code, users report provider, tool and workspace mismatches after resume. At gstack the health signal declares the environment usable while the real command fails.
Deux billots se ressemblent jusqu’à la première commandeMécanismeTwo benches look alike until the first orderMechanism
Le cahier recopie facilement les paroles du service. Mais si la brigade recompose le poste avec les objets présents ce jour-là, elle peut choisir le mauvais fourneau. La différence cachée n’apparaît qu’au moment de cuire.L’état conversationnel était traité comme identité principale, tandis que l’identité d’exécution était reconstruite à partir des valeurs par défaut du moment. Le même écart produit le faux vert de gstack : un verdict de santé en cache était réutilisé entre contextes similaires en surface, qui différaient sur la dimension déterminant réellement le succès. La tromperie tient à ce que toutes les dimensions observées concordent, et que celle qui décide n’est pas dans la clé.The service book easily copies every word. But if the brigade rebuilds the station from whatever is present that day, it may choose the wrong stove. The hidden difference appears only when cooking starts.Conversational state was treated as the primary identity, while execution identity was rebuilt from whatever defaults were current. The same gap produced the gstack false green: a cached health verdict was reused across contexts alike on the surface that differed on the dimension actually determining success. The deception is that every observed dimension agrees, and the deciding one is not in the key.
Noter tout ce qui fait ce poste précisRéponseRecord everything that makes this exact stationResponse
La fiche du poste doit nommer le billot, le fournisseur, le four, les outils, les clés et les commandes encore dues. À la reprise, le chef compare chaque ligne avec la cuisine réelle. Une correction vérifiée a déjà amélioré un cas ; les autres maisons avancent encore inégalement.Persister les dimensions qui définissent l’identité d’exécution — mission, workspace, provider et modèle, outils, permissions, obligations ouvertes — puis les valider au moment de la reprise plutôt que les redériver. Indexer tout état de santé sur ces mêmes dimensions : exécutable, endpoint, authentification, workspace ou provider selon le cas, toute dimension absente de la clé restant une source possible de faux vert. Chez Archon, un correctif soutenu par des tests a amélioré le comportement ; la tendance reste convergente entre projets et inégalement implémentée.The station card must name the bench, supplier, oven, tools, keys, and orders still owed. On resuming, the chef checks each line against the real kitchen. A tested repair has improved one case; other houses still move unevenly.Persist the dimensions that define execution identity — mission, workspace, provider and model, tools, permissions, open obligations — then validate them at resume rather than re-deriving them. Index any health state on those same dimensions: executable, endpoint, authentication, workspace or provider as applicable, since any dimension missing from the key remains a possible false green. At Archon a test-backed fix improved behaviour; the trend stays convergent across projects and unevenly implemented.
Le cahier ne dit pas quel fourneau est alluméLeçonThe service book does not name the lit stoveLesson
Une fiche « prêt » ne vaut que pour le poste exact qu’elle a vérifié. Le récit du service ne remplace ni les outils, ni les clés, ni le fourneau réellement utilisés.Les health checks doivent être liés à ce qui s’exécute réellement, et la mémoire conversationnelle n’est pas l’état d’exécution. Toute dimension d’identité exclue de la clé — de santé comme de reprise — reste une source possible de faux vert.A ready card is valid only for the exact station it checked. The service story cannot replace the tools, keys, or stove actually in use.Health checks must be bound to what actually runs, and conversational memory is not execution state. Any identity dimension excluded from the key — health or resume — remains a possible source of false green.

