La même commande dépassait la limite en revenant au passeUne limite annoncée qui ne compte pas le travail réellement facturéOne order crossed the limit each time it returnedAn announced limit that does not count the work actually billed
Une assiette revenait au passe, était refaite, puis revenait encore. Le carnet voyait une commande, la caisse en voyait trois. La limite restait respectée sur le papier alors que l’addition la dépassait.Les garde-fous de coût bornent dépense, reprises et effets cumulés avant qu’ils ne franchissent un seuil autorisé. Sur SWE-agent, une famille de problèmes a montré comment reprises, sélection de modèle et exceptions de budget avalées font diverger limite nominale et dépense réelle.A plate returned to the pass, was remade, then returned again. The order book saw one order while the till saw three. The limit held on paper while the bill passed it.Cost guards bound spend, retries and cumulative effects before they cross an authorized threshold. A family of cost-control defects in SWE-agent showed nominal limits and actual spend diverging through retries, model selection, and budget exceptions swallowed inside internal control.
La caisse et les réservesCoûts, quotas et consommationThe till and suppliesCosts, quotas and consumptionL’alarme ne traversait pas la cuisineSignauxThe alarm did not travel through the kitchenSignals
La caisse donnait un total plus haut que le carnet. Une alarme pouvait sonner dans l’arrière-cuisine sans atteindre le passe. Les reprises, et même le four choisi, faisaient bouger l’addition loin de la commande du client.La limite nominale est respectée alors que la dépense agrégée la dépasse. Une condition fatale de budget est avalée par le contrôle interne et n’interrompt pas le travail. Le coût varie avec la sélection de modèle sans apparaître dans le compteur nominal, et il croît avec le nombre de reprises plutôt qu’avec le nombre de tâches logiques.The till gave a higher total than the order book. An alarm could ring in the back kitchen without reaching the pass. Remakes, and even the oven chosen, changed the bill far from the guest’s order.Nominal limits report as respected while aggregate spend exceeds them. A terminal budget condition is absorbed by internal control and fails to stop the run. Cost tracks model selection without appearing in the nominal counter, and it scales with the number of retries rather than with the number of logical tasks.
Chaque reprise se faisait passer pour une nouvelle commandeMécanismeEvery remake pretended to be a new orderMechanism
La caisse ne suivait pas toute l’histoire d’un plat. Chaque reprise arrivait comme une commande neuve qui n’avait encore rien dépensé. Personne ne tenait l’addition entière, et l’alarme restait sans voix.L’enforcement du budget vit à une couche qui ne possède pas le graphe complet des reprises et des choix de modèle. L’opération logique et les opérations facturables divergent donc : chaque tentative est comptée comme une unité indépendante, jamais comme un descendant de la même tâche. Une exception terminale de budget avalée à cette couche supprime le seul signal d’arrêt.The till did not follow a dish’s whole history. Each remake arrived as a fresh order that had spent nothing yet. Nobody held the complete bill, and the alarm had no voice.Budget enforcement sits at a layer that does not own the full graph of retries and model choices. Logical operation and billable operations therefore diverge: each attempt counts as an independent unit rather than as a descendant of one task. A terminal budget exception swallowed at that layer removes the only stop signal.
Garder toutes les reprises sur la même additionRéponseKeep every remake on the same billResponse
Comptez la première assiette et toutes ses reprises sur la même addition. Laissez l’alarme atteindre le passe au lieu de l’étouffer derrière. Des réparations ont été proposées, mais toutes n’étaient pas établies comme mises en place.Faire suivre à la comptabilité budgétaire tout l’arbre des descendants d’une tâche logique, reprises et sous-appels compris. Propager les échecs terminaux de budget jusqu’à la couche capable d’arrêter l’exécution, sans les avaler. Sur SWE-agent, des correctifs de cette famille sont proposés ; tous ne sont pas établis livrés au cutoff observé.Count the first plate and every remake on one bill. Let the alarm reach the pass instead of dying behind it. Repairs were proposed, but not all were established as put in place.Have budget accounting follow the entire descendant tree of a logical task, retries and nested calls included. Propagate terminal budget failures up to the layer able to halt execution instead of absorbing them. On SWE-agent, fixes in this family are proposed; not all are established as delivered at the observed cutoff.
Une limite utile suit le plat jusqu’au dernier essaiLeçonA useful limit follows the dish to its last attemptLesson
Une limite ne sert que si elle tient toute l’histoire de la commande. Elle doit compter les reprises et arrêter le passe lorsqu’elle est atteinte.Les budgets de reprise doivent suivre le travail logique, pas seulement le nombre d’appels API. Un plafond qui n’interrompt pas l’exécution quand il est atteint ne borne rien.A limit matters only if it holds the whole story of the order. It must count remakes and stop the pass when it is reached.Retry budgets must follow logical work, not just the number of API calls. A ceiling that does not halt execution once reached bounds nothing.

