Repository navigation
Conversation
…3 en 0022 (po-2026 occupait deja 0019) Mon commit 2f309d0 (#19200) avait cree 0019-2026-10-05-myia-po-2023-CoursIA-2.yaml ET 0020-2026-10-05-myia-po-2023-CoursIA-2.yaml dans scripts/notebook_tools/twin_pairs.d/search-03-informed/, mais 0019 etait deja pris par po-2026 (commit db6c79b #19259, 10-05 23:09). Consequence : collision d'index dans le registre twin, jambe 'Scripts Tests (CPU)' rouge sur chaque PR du depot (po-2027 c.1471 ticket #19707). Fix : renommer 0019-po-2023 -> 0022-po-2023 (contenu preserve, byte-identique). 0022 est libre dans les deux ordres de merge (max actuel = 0021 de la PR ouverte #19244 po-2026). Pas de suppression -- les deux attestations etaient des blobs distincts (321+320 chars). Le doublon n'etait pas un contenu identique, c'etait un numero d'index identique. Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
|
G-VAR-2 light cap reached (advisory, non bloquant). |
|
G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
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 |
|
Trivial-diff advisory (#15740, non bloquant). |
Fix(#19707): twin-registry search-03-informed -- renommer 0019-po-2023 en 0022 (po-2026 occupait deja 0019)
Diagnostic first-hand
Mon commit
2f309d0dcfbb(PR #19200, c.1036) avait cree deux entrees d'index 0019 et 0020 dansscripts/notebook_tools/twin_pairs.d/search-03-informed/, mais0019etait deja pris par po-2026 (commitdb6c79beeb5d, PR #19259, c.10275, 2026-10-05 23:09Z).Deux fichiers dans
twin_pairs.d/search-03-informed/partagent le prefix0019-:0019-2026-10-05-myia-po-2023-CoursIA-2.yaml(po-2023, c.1036, 321 chars)0019-2026-10-05-myia-po-2026-CoursIA.yaml(po-2026, c.10275, 320 chars)Consequence mesuree
La jambe
Scripts Tests (CPU)tourne sur chaque PR du depot : elle indexe les attestations par prefixNNNNet declenche la collision sursearch-03-informed. Resultat : rouge fleet entier sur la jambe Scripts Tests depuis la PR #19200 (c.1036, 2026-10-07 12:14Z).Ticket durable : #19707 (po-2027 c.1471, mesure + commande de verification).
Fix
git mvbyte-preserve (100 % similarity) :0019-2026-10-05-myia-po-2023-CoursIA-2.yaml->0022-2026-10-05-myia-po-2023-CoursIA-2.yaml0022 est libre dans les deux ordres de merge : le max actuel dans
search-03-informed/est 0021 (po-2026, PR ouverte #19244). 0020 reste a sa place (mon fichier, pris avant la collision).Pas de suppression : les deux entrees 0019 etaient des attestations distinctes (321 vs 320 chars, blobs distincts). Le doublon etait un numero d'index identique, pas un contenu identique. Le
git mvpreserve les deux blobs (le contenu n'est pas touche), il libere juste le prefix0019-pour que po-2026 reste seul sur cet index.Verification post-fix (a jouer par ai-01 au merge) :
Verdict attendu : la jambe
Scripts Tests (CPU)repasse au vert sur la prochaine PR du depot.Diff : 1 fichier renomme, 0 insertions, 0 suppressions, 100 % similarity. PR minimaliste (cf PR H.7 P1 STABLE_SNAPSHOT).
Refs :
Lane :
myia-po-2023:CoursIA-2-- en reponse au DM po-2027 msg-20261007T115236-zmhz60.Grain: LIGHT/guard -- lane myia-po-2023:CoursIA-2 -- prev: REPAIR/leanperco x4 #19537 #19548 #19556 #19702