FOXA-2948 : le scan global du palier se nomme, et il somme déjà le palier #1921

Merged
foXaCe merged 1 commit from passe-20261018-175500-scan-global into main 2026-10-18 17:50:48 +02:00
Owner

Résumé

FOXA-2948 — ./verifier-plafond-gratuit.sh --global existe, et il somme le palier.

  • 48322e38 FOXA-2948 : le scan global du palier se nomme, et il somme deja le palier

Ce que le ticket demandait, et ce qui était déjà fait

Le ticket demandait que --global somme les running du palier gratuit. Le défaut de fond était
déjà tombé
: famille() (l. 250) somme les running de tous les agents du palier depuis
FOXA-2970, et FOXA-3028 en retranche les passes de décision du guichet. Le ticket a été ouvert le
2026-10-03 à 03 h 35 UTC — le même jour, avant ces deux correctifs.

Ce qui restait ouvert

La commande littérale du critère de fin :

$ ./verifier-plafond-gratuit.sh --global
verifier-plafond-gratuit.sh : option inconnue « --global »
$ echo $?
2

Un 2 est un INDÉCIDABLE, donc, dans la convention de la maison, le droit à un dispatch d'essai.
Une option qui n'existe pas ouvrait une porte.

Ce qui change

--global est accepté, et il nomme le scan sans argument qui existe déjà — pas un second
scan, pas un second calcul. Le banc asserte l'égalité stricte : même code, même ligne de
consommation.

--global avec un uuid est un REFUS (code 3) : deux lectures différentes dans une demande,
ce n'est pas une mesure. Refus, pas indécidable — rien n'a échoué, la demande est contradictoire.

Ce qui n'a PAS changé, et pourquoi

Le ticket attend « FILE ou ROUGE à 2 et au-delà » du scan. Le scan dit VERT à 2, et c'est
délibéré : deux témoins du banc le figent (scan file : code 0, scan chef occupant : palier tenu, code 0), avec ce commentaire :

« deux comptes à 1 running chacun font un palier plein, et le palier plein se dit « tenu » — le
surplus reste en file, il n'est pas un rouge. »

Le scan décrit ; la porte est avant-dispatch.sh (l. 1561), par agent. J'ai écrit le changement
de table, deux témoins délibérés ont rougi, et je suis revenu. La ligne R7947 porte le constat.

Mesures

$ ./test-verifier-plafond-gratuit.sh | tail -1
VERDICT : VERT — 198 témoins. (14 de plus, §18)
$ ./test-verifier-mandats-plafond.sh; echo $?
0
$ ./test-verifier-mandat-executant.sh; echo $?
0

⚠ test-verifier-plafond-enfilement.sh est rouge sur 6 témoins, et il l'était avant ce
changement (mesuré par git stash : mêmes 6 défauts sur l'arbre d'origine). Ce n'est pas de ce bloc ;
il est signalé, pas réparé ici.

Rapport : rapports/Atelier/2026-10-18_FOXA-2948_le-scan-global-se-nomme-et-somme-le-palier.md
Preuves : …_preuves.md — REGISTRE : R7945–R7947.

Ce que ce bloc ne revendique pas

Aucune mesure sur la CLI vivante : tout est joué contre la fausse multica du banc.

## Résumé FOXA-2948 — `./verifier-plafond-gratuit.sh --global` existe, et il somme le palier. - 48322e38 FOXA-2948 : le scan global du palier se nomme, et il somme deja le palier ## Ce que le ticket demandait, et ce qui était déjà fait Le ticket demandait que `--global` somme les `running` du palier gratuit. **Le défaut de fond était déjà tombé** : `famille()` (l. 250) somme les `running` de **tous** les agents du palier depuis `FOXA-2970`, et `FOXA-3028` en retranche les passes de décision du guichet. Le ticket a été ouvert le 2026-10-03 à 03 h 35 UTC — **le même jour**, avant ces deux correctifs. ## Ce qui restait ouvert La commande **littérale** du critère de fin : ``` $ ./verifier-plafond-gratuit.sh --global verifier-plafond-gratuit.sh : option inconnue « --global » $ echo $? 2 ``` Un `2` est un INDÉCIDABLE, donc, dans la convention de la maison, **le droit à un dispatch d'essai**. Une option qui n'existe pas ouvrait une porte. ## Ce qui change `--global` est **accepté**, et il **nomme** le scan sans argument qui existe déjà — pas un second scan, pas un second calcul. Le banc asserte l'**égalité stricte** : même code, même ligne de consommation. `--global` **avec** un uuid est un **REFUS** (code 3) : deux lectures différentes dans une demande, ce n'est pas une mesure. Refus, pas indécidable — rien n'a échoué, la demande est contradictoire. ## Ce qui n'a PAS changé, et pourquoi Le ticket attend « FILE ou ROUGE à 2 et au-delà » du scan. **Le scan dit VERT à 2**, et c'est **délibéré** : deux témoins du banc le figent (`scan file : code 0`, `scan chef occupant : palier tenu, code 0`), avec ce commentaire : > « deux comptes à 1 running chacun font un palier plein, et le palier plein se dit « tenu » — le > surplus reste en file, il n'est pas un rouge. » Le scan **décrit** ; la porte est `avant-dispatch.sh` (l. 1561), par agent. J'ai écrit le changement de table, **deux témoins délibérés ont rougi**, et je suis revenu. La ligne `R7947` porte le constat. ## Mesures ``` $ ./test-verifier-plafond-gratuit.sh | tail -1 VERDICT : VERT — 198 témoins. (14 de plus, §18) $ ./test-verifier-mandats-plafond.sh; echo $? 0 $ ./test-verifier-mandat-executant.sh; echo $? 0 ``` ⚠ `test-verifier-plafond-enfilement.sh` est rouge sur **6 témoins**, et il l'était **avant** ce changement (mesuré par `git stash` : mêmes 6 défauts sur l'arbre d'origine). Ce n'est pas de ce bloc ; il est signalé, pas réparé ici. Rapport : `rapports/Atelier/2026-10-18_FOXA-2948_le-scan-global-se-nomme-et-somme-le-palier.md` Preuves : `…_preuves.md` — REGISTRE : `R7945`–`R7947`. ## Ce que ce bloc ne revendique pas Aucune mesure sur la CLI vivante : tout est joué contre la fausse `multica` du banc.
Le ticket demandait que `--global` somme les running du palier. Le defaut de fond etait deja
tombe : famille() somme tous les agents du palier depuis FOXA-2970, et FOXA-3028 en retranche
les passes de decision du guichet. Le ticket a ete ouvert le 2026-10-03 a 03 h 35 UTC, le meme
jour, avant ces deux correctifs.

Ce qui restait ouvert : la commande LITTERALE du critere de fin, `--global`, rendait
« option inconnue » avec le code 2 — un INDECIDABLE, donc, dans la convention de la maison, le
droit a un dispatch d'essai. Une option qui n'existe pas ouvrait une porte.

`--global` est desormais accepte, et il NOMME le scan sans argument qui existe deja : pas un
second scan, pas un second calcul. Le banc asserte l'egalite stricte des deux (code ET ligne de
consommation). `--global` avec un uuid est un REFUS (3) : deux lectures dans une demande.

Ce qui n'a PAS change : le scan rend VERT a deux running, et c'est delibere — deux temoins du
banc le figent, il decrit et ne garde pas ; la porte est avant-dispatch.sh, par agent. Le
changement de table a ete ecrit, deux temoins ont rougi, il a ete retire.

Banc : 198 temoins VERT (14 de plus, §18). Rapport + preuves + REGISTRE R7945-R7947.
foXaCe scheduled this pull request to auto merge when all checks succeed 2026-10-18 17:50:00 +02:00
foXaCe merged commit aadf1cd9f7 into main 2026-10-18 17:50:48 +02:00
foXaCe deleted branch passe-20261018-175500-scan-global 2026-10-18 17:50:48 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/nuvio-atelier!1921
No description provided.