You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
label-poser : variation-adjacency-deep-med n'a jamais pu exister -- description 113 car. > limite API 100, 422 avalé par 2>/dev/null (2 workflows) #16211
Découvert en livrant #16207 (instance sœur mesurée sur markdown-table-syntax, corrigée là) :
Le défaut
gh label create variation-adjacency-deep-med échoue en HTTP 422 à chaque exécution : sa description fait 113 caractères, la limite API GitHub est 100.
.github/workflows/always-on-guards.yml:997-999
.github/workflows/variation-tag-guard.yml:909-911
Les deux portent --force 2>/dev/null || true : l'échec est invisible. Vérifié firsthand : le label variation-adjacency-deep-medn'existe pas dans le repo (gh label list — aucun match), donc le set_label aval (gh pr edit --add-label ... quand ADJACENT = True) rend lui aussi 'variation-adjacency-deep-med' not found, avalé pareillement. La jambe label de l'adjacence DEEP/MED est un organe mort depuis sa création — le verdict visible reste le check-run, mais le signal label prévu par le design n'a jamais été posé.
Correctif proposé
Raccourcir la description sous 100 caractères (le texte mérite de garder « jugement au coordinateur » : p.ex. « Adjacence DEEP/MED hors LIGHT : §2 l'autorise si substance distincte (coordinateur) »).
grep -rn "2>/dev/null.*|| true" .github/workflows/ sur les gh label create : plus aucune création de label muette (les instances variables $DESC auditées une par une).
See #16207 (instance fondatrice corrigée), See #16177 (incident fondateur de la reprise PR-time).
Découvert en livrant #16207 (instance sœur mesurée sur markdown-table-syntax, corrigée là) :
Le défaut
gh label create variation-adjacency-deep-medéchoue en HTTP 422 à chaque exécution : sa description fait 113 caractères, la limite API GitHub est 100..github/workflows/always-on-guards.yml:997-999.github/workflows/variation-tag-guard.yml:909-911Les deux portent
--force 2>/dev/null || true: l'échec est invisible. Vérifié firsthand : le labelvariation-adjacency-deep-medn'existe pas dans le repo (gh label list— aucun match), donc leset_labelaval (gh pr edit --add-label ...quandADJACENT = True) rend lui aussi'variation-adjacency-deep-med' not found, avalé pareillement. La jambe label de l'adjacence DEEP/MED est un organe mort depuis sa création — le verdict visible reste le check-run, mais le signal label prévu par le design n'a jamais été posé.Correctif proposé
2>/dev/nulldesgh label create(garder|| true) : un échec de création doit rester lisible dans le log du run — c'est exactement le silence qui a laissé ce mort vivre des semaines (même leçon que le commit 46659a2 de fix(ci,#16207): restore PR-time markdown-table-scan coverage without the full-tree checkout #16209).Acceptance
variation-adjacency-deep-medexiste dans le repo (créé par un run, pas à la main — ou création manuelle documentée + ensure_label réparé).grep -rn "2>/dev/null.*|| true" .github/workflows/sur lesgh label create: plus aucune création de label muette (les instances variables$DESCauditées une par une).See #16207 (instance fondatrice corrigée), See #16177 (incident fondateur de la reprise PR-time).