Le tableau annonce un service que personne n’a faitDes pannes sans rapport se réduisaient toutes au même succès affichéThe board says service is done when nothing leftUnrelated failures kept collapsing into the same reported success
Trois soirs, trois pannes différentes empêchent la cuisine de travailler. Pourtant, le tableau affiche chaque fois la même ligne verte. La salle ne voit que cette ligne et croit le service accompli.Pendant plus d’un an, des mécanismes de panne distincts ont pu se terminer sur un statut de sortie en succès. C’est le contrat de base de l’automatisation headless qui casse : l’appelant ne dispose d’aucun autre signal.Three nights bring three different breakdowns, and the kitchen completes nothing. The board still shows the same green line each time. The dining room trusts that line and believes service succeeded.For over a year, distinct failure mechanisms could still terminate with a success exit status. That breaks the core contract headless automation depends on, since the caller has no other signal to read.
Vérifier le platValidation et preuvesChecking the dishValidation and evidenceTrois pannes différentes, toujours la même ligne verteChronologieThree different breakdowns leave one green lineTimeline
Un soir, le fournisseur coupe les livraisons. Aucun plat n’est préparé. Le tableau annonce tout de même que le service est réussi.Un plafond de débit empêche toute modification tandis que l’automatisation rapporte un succès.One night, the supplier stops all deliveries. No dish gets prepared. The board still declares the service successful.A rate limit blocks every modification, yet automation still reports success.
Plus tard, le même fournisseur subit une autre panne, cette fois définitive pour la soirée. La cause change, mais la ligne reste verte.Plus tard, des erreurs fatales côté fournisseur produisent le même faux vert.Later, the same supplier suffers another breakdown that ends the night’s work. The cause is different, but the line stays green.Fatal provider-side errors later produced an identical false green.
Une autre fois, la brigade change de plat pendant la préparation. La première commande disparaît sans explication. Le tableau ferme pourtant le service comme si tout était parti.Un chemin de changement de commande peut avaler l’opération et quitter proprement, sans propager l’échec.Another night, the brigade changes dishes midway through preparation. The first order vanishes without explanation. The board still closes the service as though every plate left.A command-switching path could swallow the operation and exit cleanly, passing no failure upward.
Des cuisiniers de passage proposent plusieurs réparations. Ils apportent des essais montrant ce qu’elles doivent empêcher.Des correctifs communautaires sont proposés, accompagnés de tests.Visiting cooks offer several repairs. They bring trials showing what those repairs are meant to prevent.Community-authored fixes arrived with tests attached.
La maison ne reprend pas certaines réparations proposées. Pendant ce temps, l’entretien général ralentit.Certains correctifs ciblés restent non absorbés tandis que la cadence de maintenance faiblit.The house never adopts some of the proposed repairs. Meanwhile, its general upkeep grows slower.Several targeted fixes stayed unabsorbed as the project’s maintenance cadence weakened.
Le tableau range toutes les mauvaises soirées en vertMécanismeThe board paints every bad night greenMechanism
Les trois pannes n’ont pas la même cause. Pourtant, le tableau ne sait pas écrire qu’aucun travail utile n’a été fait. Faute de case honnête, chaque soirée finit en vert.Les pannes diffèrent en interne mais convergent à la frontière d’automatisation : le processus ne propage pas « aucun travail utile n’a eu lieu » vers un statut d’échec observable.The three breakdowns have different causes. Yet the board cannot say that no useful work was done. With no honest box available, each night ends in green.Internally the failures diverge; at the automation boundary they converge. Nothing in the process maps “no useful work happened” onto an observable failure status.
Donner au tableau une ligne pour chaque échecRéponseGive the board a line for every failureResponse
Le tableau doit distinguer la livraison coupée, le plat bloqué et la commande disparue. Ces trois soirées ont des causes différentes. Aucune ne mérite une ligne verte.Un mode headless exige un contrat machine strict : erreurs fatales du fournisseur, modifications bloquées et commandes avalées doivent produire des états terminaux non nuls distincts.The board must separate a stopped delivery, a blocked dish, and a vanished order. Those nights failed differently. None deserves a green line.Headless modes need a strict machine contract. Fatal provider errors, blocked modifications and swallowed commands each require their own distinct non-zero terminal state.
La maison reste ouverte, mais les réparations attendentÉtat actuelThe house remains open while repairs waitCurrent state
Rien ne prouve que la maison a fermé. En revanche, plusieurs pannes différentes ont reçu la même ligne verte. Certaines réparations proposées attendent encore, tandis que l’entretien ralentit.Rien n’établit que le projet est mort. Le signal significatif est la conjonction d’une absorption de maintenance plus lente et d’une famille récurrente de contrats d’automatisation cassés.Nothing proves that the house has closed. Several different breakdowns did receive the same green line. Some proposed repairs still wait while upkeep slows.Death is not established. The meaningful signal is slower maintenance absorption paired with a recurring family of broken automation contracts.
Une ligne verte mensongère trompe toute la salleLeçonA false green line misleads the whole dining roomLesson
La salle décide d’après le tableau, sans entrer aux fourneaux. Sa ligne verte doit donc dire si la cuisine a réellement accompli son travail.Le statut de sortie fait partie du contrat produit, pas de la finition.The dining room decides from the board without visiting the stoves. Its green line must therefore say whether the kitchen truly completed its work.Terminal status is product surface, not cosmetics.

