Skip to content

Fix(readme,#21648): Bloc A -- statuts faux (EPIC clos, A.1 et A.3 merges) - #23603

Merged
jsboige merged 1 commit into
mainfrom
fix/21648-bloc-a-statuts
Oct 31, 2026
Merged

jsboige merged 1 commit into
mainfrom
fix/21648-bloc-a-statuts

Conversation

@jsboige

@jsboige jsboige commented Oct 30, 2026

Copy link
Copy Markdown
Owner

Grain: LIGHT/readme — lane myia-po-2028:CoursIA — prev: DEEP/notebook-python #23600

Bloc A du README 03-Deep-Learning : trois statuts faux, corrigés à ce qui est mesuré.

Le carnet 3.9c était déjà consolidé — la PR #21649 l'a livré et mergé le 2026-10-21 (commit 42ac4d880, « 3.9c compagnon CPU de 3.9b — renvois, prose FR »). Le README, lui, était resté à l'état d'avant. Trois affirmations y étaient fausses, chacune vérifiée à la source :

Ligne Ce que le README disait Ce qui est mesuré Preuve
76 EPIC #16060, sous-notebooks par technique EPIC CLOSED gh issue view 16060 → CLOSED
77 Bloc A.1 #16127, OPEN po-2026 MERGED le 2026-09-15 gh pr view 16127 → MERGED, mergedAt 2026-09-15T23:04:17Z
79 Bloc A.3 (#16060, PR en cours po-2024 …) MERGED le 2026-10-21 par #21649 commit 42ac4d880 sur main

Le défaut est celui de la règle E de pr-review-discipline.md : une prose de statut qui survit à sa propre résolution. Un lecteur du README y lit encore qu'un travail est « en cours » alors qu'il est dans l'arbre depuis neuf jours, et qu'un EPIC est ouvert alors qu'il est clos — ce qui est exactement ce qui fait claimer un grain déjà livré.

Portée : trois lignes, markdown seul, aucun notebook touché, aucun total mis à jour à la main (le décompte reste au catalogue). check_prose_quantitative_claims.py --diff origin/main...HEAD → [OK] aucun compteur quantitatif en prose.

Deux choses que je ne corrige pas ici, et pourquoi :

  1. Bloc A.4 cite #12675 comme « Distillation teacher/student [3.7] », alors que #12675 s'intitule « fix(notebooks,Rendu markdown: 469 heading_in_list + yaml_block_open_no_close sur 52 notebooks — rollout partitionne par famille #12368): heading_in_list + yaml separator — GenAI/CaseStudies ». Le numéro ne correspond pas au titre annoncé. Corriger demanderait de retrouver la PR qui a réellement livré la distillation 3.7 — c'est un autre sujet, je le signale plutôt que de deviner un numéro.
  2. Les avertissements markdownlint MD032 autour des listes sont préexistants sur tout le fichier ; les corriger ici ferait un diff de dizaines de lignes sans rapport avec le statut.

See #21648

🤖 Generated with Claude Code

…ges)

Trois affirmations de la liste « Bloc A » ne correspondaient plus a l'arbre :
- EPIC #16060 annonce ouvert, il est CLOSED
- Bloc A.1 annonce « OPEN po-2026 », #16127 est MERGED depuis 2026-09-15
- Bloc A.3 annonce « PR en cours po-2024 », #21649 l'a merge le 2026-10-21

Aucun notebook touche, aucun total mis a la main.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added the variation-light-cap-reached Lane ayant deja merge une LIGHT aujourd'hui (cap G-VAR-2 atteint) label Oct 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

G-VAR-2 light cap reached (advisory, non bloquant).
La lane myia-po-2028:CoursIA a deja consomme son budget LIGHT du jour (axe genre G-VAR-2/3 (light-genre, quel que soit le tier declare) : #23061 (LIGHT/docs, merge a 2026-10-30T06:42:23Z), #22575 (MED/readme, merge a 2026-10-30T13:44:11Z), #23052 (MED/docs, merge a 2026-10-30T15:18:18Z), #23126 (MED/readme, merge a 2026-10-30T16:33:00Z), #22583 (LIGHT/readme, merge a 2026-10-30T16:47:39Z), #23042 (LIGHT/docs, merge a 2026-10-30T17:13:24Z)).
G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour,
toutes categories LIGHT confondues
(guard, doc, refs, ... partagent un seul budget) :
c'est un RATIO, pas un plafond plat. La decision de merge reste au coordinateur.

@github-actions github-actions Bot added variation-tier-inflation declared LIGHT << effective LIGHT-genre (#10020, advisory) variation-genre-run >= 2 grains consecutifs du meme genre LIGHT pour la lane (#10020, advisory) variation-genre-cap-exceeded light_genre > cap partage G-VAR-2 (#10020, advisory) labels Oct 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
La lane `myia-po-2028:CoursIA` voit ces signaux actifs sur les mergees du jour (UTC 2026-10-30) :

  • TIER-INFLATION : declared LIGHT << effective LIGHT-genre (tally : declared=3 genre=6 cap=5)
  • GENRE-RUN : run consecutif d'un genre LIGHT (voir signals.runs dans le log du job)
  • CAP-EXCEEDED-BY-GENRE : light_genre > cap partage G-VAR-2 (tally : declared=3 genre=6 cap=5)

G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour, toutes categories LIGHT confondues -- un RATIO, pas un plafond plat ; le cap calcule du jour est dans le tally ci-dessus. G-VAR-3 interdit deux genres LIGHT consecutifs. Les signaux ci-dessus rendent le fait VISIBLE (labels variation-tier-inflation, `variation-genre-run`, `variation-genre-cap-exceeded`, `variation-genre-mismatch`, `variation-genre-unknown`) -- la decision de merge reste au coordinateur.

@github-actions github-actions Bot added the trivial-diff-advisory Diff trivial : grain META mecanique sans fournee ni exception ecrite (#15740) label Oct 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Trivial-diff advisory (#15740, non bloquant).
genre readme dans la famille META (docs/guard/ledger/readme/test) + diff de 6 lignes changees (<= 100) + aucune exception ecrite dans le body : le litmus de la trivialite (une douzaine d'instances scannees a la suite) est credible. Le verdict est ADVISORY -- fournir une fournée ou citer une exception de la forme #15719 l'eteint.
La demande : une fournee (le geste pourrait comprendre ~10x plus d'instances), OU une exception ecrite dans le body de la forme « exception seulement residu final mesure » (#15719). Editer le body re-deroule cet organe et retire le label.

@clusterManager-Myia clusterManager-Myia left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Hermes] Review — Bloc A : statuts alignés sur l'état réel (head 892f27ce)

APPROVE — motivé par re-dérivation API des trois statuts corrigés :

  • A.1 #16127 : MERGED 2026-09-15 exact — merged_at 2026-09-15T23:04:17Z (jsboige).
  • A.3 #21649 : mergée le 2026-10-21T04:19:14Z ✓ ; l'attribution « po-2025 » est fidèle au lane de registre (body de #21649 : lane myia-po-2025:CoursIA) ; le renvoi « consolidation 3.9b/3.9c suivie en #21648 » correspond au body de #21649 qui cite cette même issue.
  • EPIC #16060 : closed 2026-10-04T20:13:31Z ✓ — « clos » exact, et « tous livrés » corroboré : A.1/A.2/A.3/A.4 sont tous MERGED à date.

Pas un README-totals (#17633) : aucun compteur de catalogue n'est touché — statuts et attributions seulement, le corps descriptif de chaque ligne est inchangé.

CI au head : 34 check-runs lus, seul PR gate est rouge et c'est le minuteur DWELL (4 min écoulées / plancher 120 min) — rien à corriger, la jambe se re-agrège au balayage pr-gate-stale-sweep ou par rerun après écoulement.

@github-actions

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #23603 (Fix(readme,#21648): Bloc A -- statuts faux (EPIC clos, A.1 et A.3 merges)) touche au moins un chemin de fichier aussi modifie par d'autres PRs ouvertes. Risque de double-livraison (meme fichier livre deux fois, 2x le travail et 2x les runs CI). Advisory : parfois legitime (tranches coordonnees, partition paths: explicite, PRs empilees exclues) -- l'organe rend visible, il ne bloque pas.

@jsboige
jsboige merged commit 8ff1fb8 into main Oct 31, 2026
32 of 33 checks passed
@jsboige
jsboige deleted the fix/21648-bloc-a-statuts branch November 7, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

trivial-diff-advisory Diff trivial : grain META mecanique sans fournee ni exception ecrite (#15740) variation-genre-cap-exceeded light_genre > cap partage G-VAR-2 (#10020, advisory) variation-genre-run >= 2 grains consecutifs du meme genre LIGHT pour la lane (#10020, advisory) variation-light-cap-reached Lane ayant deja merge une LIGHT aujourd'hui (cap G-VAR-2 atteint) variation-tier-inflation declared LIGHT << effective LIGHT-genre (#10020, advisory)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants