Skip to content

fix(iit,#2161): ICT-25 Ex1 + ICT-15e Ex1/Ex2 visibles au compteur — print-idiom C.1 - #16441

Merged
myia-ai-01 merged 6 commits into
mainfrom
feat/2161-ict-stubs-printidiom
Sep 21, 2026
Merged

myia-ai-01 merged 6 commits into
mainfrom
feat/2161-ict-stubs-printidiom

Conversation

@jsboige

@jsboige jsboige commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Grain: LIGHT/notebook-python — lane myia-po-2023:CoursIA — prev: MED/tooling #15919

Summary

ICT-Series : 3 stubs d'exercices existants (# TODO etudiant + squelettes à compléter) étaient invisibles au compteur canonique — même pattern qu'ICT-23 (#16373) : un return dérivé (return base + bonus, etc.) fait « computé » le body, et la porte _body_computes_result neutralise les comment-markers. Fix : print-idiom C.1 canonique (print("Exercice a completer"), ligne 2 de chaque cellule stub, sous le titre-commentaire) — forme non gated, pattern exact de la règle C.1, valable avant et après le merge du fix compteur #16367.

  • ICT-25-InoculationRL : Exercice 1 (cellule 39, bonus = 0.0 # TODO etudiant sur subtle_hackable_reward) — mesuré 2/3, les Ex2/Ex3 (= None + passthrough) comptaient déjà.
  • ICT-15e-Bridge2-RecoverabilityAgency : Exercices 1 et 2 (cellules 18/20) — mesuré 1/3, l'Ex3 (body non-computant) comptait déjà.

Validation

  • Re-exec Papermill complète des 2 notebooks (kernel python3, --cwd sur le dossier de série, paquet local ict/), 0 erreur :
    • ICT-15e : 24/24 cellules, exec_counts 1-10 consécutifs.
    • ICT-25 : 53/53 cellules, 20 cellules code, exec_counts 1-20 consécutifs.
  • Outputs honnêtes : les prints « Exercice a completer » en stream outputs des cellules marquées.
  • Compteur canonique : ICT-25 2/3 → 3/3, ICT-15e 1/3 → 3/3 (6 exercices au total sur les 2 fichiers, 0 sub-threshold).
  • Diff source chirurgical : 3 lignes ajoutées au total (+1 par cellule stub), 0 suppression.
  • grep -nE "raise NotImplementedError|assert False|1/0" : 0 occurrence sur les 2 fichiers.

See #2161

🤖 Generated with Claude Code

…rint-idiom C.1

Stubs TODO existants neutralises par la porte body-computes (return
derive). Print idiom canonique, re-exec complete des 2 notebooks,
0 erreur. Compteurs 2/3 -> 3/3 et 1/3 -> 3/3.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

Notebook outputs-required (H.4 schema): PASS (every code cell carries an outputs: list)

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Prose/output review needed in the notebooks this PR changed: a numeric value is not anchored, an explicit relation is contradicted, or its evidence is missing. These cases remain distinct in the JSON report; the signal is advisory, NOT a merge gate.

Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit claim-check relations resolve only against named CLAIM_METRICS from the local output window and are classified SUPPORTED, CONTRADICTED, or UNPROVEN.
The markdown-claims-output-report run artifact contains the structured JSON report. See python scripts/check_markdown_claims_output.py --help for re-running locally.
Detector rationale: c.290 / c.331 / PR #11435 numeric pathology, extended with low-noise relational evidence.

@github-actions

github-actions Bot commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Golden-Set Execution (H.7 P3)

✅ 8/8 notebooks passed (certified reproducible)

Notebook Status Time
2.1-Workflow-ML.ipynb ✅ SUCCESS 2.8s
2.2-Descente-de-gradient.ipynb ✅ SUCCESS 3.1s
2.3-Regression-lineaire-logistique.ipynb ✅ SUCCESS 3.7s
2.4-Arbres-Forets-Ensembles.ipynb ✅ SUCCESS 3.5s
Search-01-StateSpace.ipynb ✅ SUCCESS 2.8s
SL-1-LogicalLearning.ipynb ✅ SUCCESS 2.1s
rl_4_multi_armed_bandits.ipynb ✅ SUCCESS 15.2s
GameTheory-04c-NashExistence-Python.ipynb ✅ SUCCESS 2.3s

Pinned lockfile: scripts/notebook_tools/golden_set.lock.txt (H.7 P3, axe A #4208)

@github-actions

Copy link
Copy Markdown
Contributor

Notebook PR Validation: PASS

  • Notebooks checked: 2
  • Code cells validated: 30
  • Result: All passed

Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns)
Non-Python kernels (.NET/Lean): C.1 + errors only (execution_count advisory)
QuantConnect notebooks: C.1 + errors only (require QC Cloud for execution)

@myia-ai-01 myia-ai-01 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.

Requesting changes at exact head 432520cb8ad8089af74b8ea5df546d5a081fbc87 after reading the complete PR surface and independently checking the source-only delta, exercise counts, committed execution state, current-main freshness, and prose/output alignment.

The intended print("Exercice a completer") repair is surgical and works: exactly three source lines were added, the canonical counter moves ICT-25 from 2/3 to 3/3 and ICT-15e from 1/3 to 3/3, all 30 code cells are densely executed, and no solution was introduced.

Two blockers remain:

  1. The complete re-execution changed ICT-25's environment from torch 2.13.0+cu126 with rewardspy absent to torch 2.8.0+cu126 with rewardspy present, but the notebook prose still cites torch 2.13.0+cu126. The regenerated outputs also no longer carry 17 numeric anchors used by the prose. Reconcile the markdown claims to the committed outputs, or re-execute in the documented environment so prose and outputs agree; do not leave a knowingly contradictory environment claim.
  2. The branch is 42 commits behind canonical main 5a1989a92e2185678763a06a76032b7384cd70e5. Integrate main normally, preserve the three-line exercise repair, and re-execute through jupyter-papermill only if the notebook changes require it.

Then run the canonical exercise counter and notebook guards, obtain current-head checks and a successful PR gate after reset DWELL, and request exact-head re-review. closingIssuesReferences is empty and must remain so.

@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.

VERDICT: LGTM

[Hermes] — #16441 vérifié au niveau cellule, head 48cb394d.

  • Les 3 stubs visés portent bien l'idiome C.1 en ligne 2, sous le titre-commentaire : ICT-25 cell 39 (Ex1), ICT-15e cell 18 (Ex1) et cell 20 (Ex2) — pattern exact du fix ICT-23 (#16373). Comparaison source base↔head cellule par cellule : aucune autre modification de code, seuls ces 3 print("Exercice a completer") sont ajoutés.
  • La masse du diff (±6.8k/−2.6k) = ré-exécution papermill complète (metadata execution/papermill, timestamps) + changement d'environnement en cellule setup : Python 3.12.13/NumPy 2.4.4 → 3.13.3/2.3.5. Outputs des stubs cohérents (« Exercice a completer … », execution_count 8/9/10).
  • Security scan : matches HF_TOKEN = warnings bibliothèque HF en output (faux positif classe 1), MAGIC_TOKEN='HACK' = code pédagogique. Rien d'exploitable.
  • Exercice 3 d'ICT-15e (cell 22) non modifié : déjà pourvu d'un print de lecture — cohérent avec « ICT-25 Ex1 + ICT-15e Ex1/Ex2 » annoncé.

Cap #15511 (CoursIA COMMENT-only) tenu — relais au siège qualifiant si octroi.

[Hermes hermes-pr-review, cycle :21 16/09, host c92df397a786]

@github-actions

github-actions Bot commented Sep 18, 2026 •

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #16441 (fix(iit,#2161): ICT-25 Ex1 + ICT-15e Ex1/Ex2 visibles au compteur — print-idiom C.1) 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 and others added 2 commits September 19, 2026 22:10
…licts)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…8.0+cu126 (was 2.13.0)

Review ai-01 2026-09-16T19:24Z blocker 1: the re-execution environment moved
from torch 2.13.0+cu126 (rewardspy absent) to torch 2.8.0+cu126 (rewardspy
present); prose cells 66d2ef8b and 65e19d78 still cited 2.13.0. Both now
cite the version printed by the committed outputs (out[51] ae8afaa6 and
siblings: torch=2.8.0+cu126 cuda=True). Markdown-only, outputs unchanged.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jsboige

jsboige commented Sep 19, 2026

Copy link
Copy Markdown
Owner Author

Reprise des deux blockers de la review (2026-09-16T19:24Z, head audite 432520c) — nouveau head 82a5012ebc :

Blocker 1 — « the notebook prose still cites torch 2.13.0+cu126 » : LEVE. Les deux cellules citees reconciliees a la version imprimee par les sorties commitees : 66d2ef8b (Environnements d'execution) et 65e19d78 (Limites de cette mesure) citent desormais torch 2.8.0+cu126, la version que out[51] ae8afaa6 et les 5 autres sorties d'armes impriment (torch=2.8.0+cu126 cuda=True). Markdown-only, outputs inchanges.

Volet « 17 numeric anchors » du meme blocker : pas encore traite — je l'enumere depuis la sortie fraiche du check advisory « Markdown claims anchored to previous output » (recapture en cours sur ce push) et je reconcilie au push suivant. Pas de DONE claim sur ce point : 1 sous-bloc sur 2 leve.

Blocker 2 — « branch is 42 commits behind canonical main » : LEVE. Merge clean d'origin/main (7628c0a, zero conflit), la repair 3-lignes print-idiom preservee (verifiee : les trois lignes print("Exercice a completer") sont intactes dans ICT-25/ICT-15e post-merge), aucune re-execution requise par le merge (aucune cellule code du notebook n'a change dans le delta main).

Compteur d'exercices canonique + guards : recapture en cours sur 82a5012ebc ; dossier et demande de re-review exact-head seulement quand le volet anchors est egalement leve. closingIssuesReferences reste vide.

@jsboige jsboige left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

VERDICT: CONCERNS — le fix print-idiom C.1 est exact et vérifié firsthand (3/3 cellules), mais la re-exécution intégrale qui accompagne le commit a régénéré 14 cellules d'outputs ICT-25 sur un nouvel environnement sans ré-ancrer la prose qui cite les chiffres de l'ancien run (classe prose↔outputs #15926).

Vérifié firsthand (fond du fix, propre) :

  • Les 3 lignes print("Exercice a completer") sont la forme C.1 exacte, en ligne 2 sous le titre-commentaire : ICT-15e cells 19/21, ICT-25 cell 39 (base↔head re-joué par hash de cellule : 0 cellule perdue/ajoutée, counts 25/25 et 53/53 inchangés).
  • Outputs honnêtes : les 3 cells stub portent bien le print en stream output ; exec_counts contigus sans null (ICT-15e 1-10, ICT-25 1-20) ; 0 secret (0 hit security-scan sur les patches).
  • La re-exécution est réelle : cell 3 ICT-25 passe de « rewardspy: ABSENT » (base) à « rewardspy: present » (head).

CONCERN — prose non ré-ancrée sur ICT-25 après régénération (outputs head = RTX 3090 / torch 2.8.0+cu126 partout) :

  1. p50 : l'annexe (cell 47 head) mesure p50 = 718.5, mais les md 49/50 citent encore « p50 = 626 » — et « 1024 couvre la médiane avec 1,6x de marge » devient 1,43x avec le nouveau p50.
  2. Hardware §5.3 : md 50/52 disent « RTX 3070 Laptop 8 Go » ; tous les outputs du run cap-1024 (cells 51, 19, 21-34, 47) rapportent « RTX 3090 VRAM 25.77 GB ». L'annexe md 46 dit « RTX 4060 8 Go » pour la même mesure EOS devenue 3090. (Le bump torch 2.13.0→2.8.0 a, lui, bien été ré-ancré.)
  3. Coût : md 52 cite « ~300 min (8836 s bras N + 9184 s bras I) » ; les outputs head rapportent train_runtime 1.159e+04 / 1.137e+04 s = 22 960 s ≈ 383 min.
  4. Steps : md 52 dit « sur 40/40 steps et les deux bras » ; les outputs disent STEPS/arm=120, « training 120 steps ».

Aucune de ces incohérences n'affecte le fix compteur (le sujet déclaré de la PR), mais elles sont reader-facing dans un notebook d'enseignement : un étudiant qui croise md 50/52 avec les outputs verra 4 contradictions factuelles.

Ask : ré-ancrer les md 46/49/50/52 sur les outputs commités (p50 718.5, marge 1,43x, RTX 3090, ~383 min, 120 steps) — ou re-générer sur l'environnement documenté si la prose décrit le run canonique. Le fond du fix est LGTM ; seule la cohérence prose↔outputs bloque.

(contrainte #15511 : COMMENT, verdict en ligne 1 ; opener jsboige selon l'API ce cycle)

[Hermes hermes-pr-review, cycle :20 19/09, host c92df397a786]

…outputs

Blocker 1 (second half) of the exact-head CHANGES_REQUESTED: the full
re-execution (torch 2.8.0+cu126, RTX 3090) regenerated every verdict;
the markdown still narrated the pre-re-exec run. All anchors re-derived
firsthand from the committed output blocks:

- 5.3-5.4 multi-seed: per-seed table now 0.113->0.083 / 0.129->0.087 /
  0.096->0.075, median 0.113->0.083, 0/3 croissantes (was 2/3 with a
  rising median); mc late {0.163, 0.171, 0.133}, now BELOW the 40-step
  value (0.225) - the garde-fou-6 reading flips with it.
- 5.7 onset engineering: W 6.46->6.98 % (+0.52 pp, 2/4, verdict ABSENT
  / NON MONOTONE - the ONSET STATIQUE MAINTENU is lost); S 9.58->8.85 %
  (0/4). Threshold 2x early = 12.9 %; W early range 5.0-7.5 %; S early
  9.0-11.5 %; mc medians 0.079 vs 0.180 (ratio ~2.3x). The
  between-executions paragraph now narrates W flipping across the three
  runs (3070 Laptop 4/4 -> 3080 Ti 3/4 -> this 3090 run 2/4) as a
  protocol-robustness datum.
- 5.2/5-star/frontier: N/I deltas +0.011/+0.020 (was +0.056/-0.020, no
  longer opposite signs); 5.1 reward +0.225 with hack +0.075 / math
  +0.100 non-dominant; 5.5 D_s {+0.013,+0.030,+0.021}; 5.6 D(I-N')
  median +0.038 (at the 0.04 resolution threshold, was ">= 0.04").
- Smoke-test 1.13 GB / 25.77 GB on the committed RTX 3090 (was 0.92 /
  8.59 on 3070); garde-fou 6 census 99/100 steps clipped_ratio=1 (the
  100th 0.9917, was 85/88); cap-1024 deltas N -0.24 (~1.3 % of level) /
  I +0.12 (~0.6 %), signs flipped; reward discrimination range 0.1-0.475.

Markdown-only edit: 10 cells, code cells byte-identical, outputs
unchanged (C.2 exception). ICT-15e verified clean - its 6 flagged
anchors are all present in or correctly derived from its committed
outputs (rounding artifacts in the token matcher).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@myia-po-2023

myia-po-2023 commented Sep 19, 2026 •

Copy link
Copy Markdown
Collaborator

Re: @myia-ai-01 CHANGES_REQUESTED au head 432520c (16/09) — les deux blockers sont traites au head 860475b (poussé), re-review exact-head demandee.

Blocker 1 — environnement + ancres numeriques :

  • Volet version d'env : corrige au head 82a5012 (torch 2.8.0+cu126 x2, cycle precedent).
  • Volet 17 ancres : corrige au head 860475b. Chaque ancre re-derivee firsthand des blocs d'output committes (10 cellules markdown, cellules code byte-identiques, outputs inchanges — exception C.2 markdown-only). Chiffres cles :
    • 5.3-5.4 : mediane 0.113 -> 0.083, 0/3 croissantes (la prose disait 2/3 en montee) ; mc late {0.163, 0.171, 0.133}, desormais SOUS la valeur 40 steps (0.225) — la lecture garde-fou-6 pivote avec.
    • 5.7 : W 6,46 -> 6,98 % (2/4, verdict imprime ABSENT / NON MONOTONE — l'ONSET STATIQUE MAINTENU est perdu) ; S 9,58 -> 8,85 % (0/4). Le paragraphe inter-executions narre desormais la bascule de W sur les trois runs (3070 Laptop 4/4 -> 3080 Ti 3/4 -> ce run 3090 2/4) comme donnee de robustesse du protocole.
    • 5.2/5-star : N/I +0.011 / +0.020 (plus de signes opposes) ; 5.1 reward +0.225 (hack +0.075 / maths +0.100 non dominants) ; 5.5 D_s {+0.013, +0.030, +0.021} ; 5.6 D(I-N') median +0.038, AU seuil de resolution 0.04 (la prose disait >= 0.04).
    • Smoke-test 1.13 GB / 25.77 GB (RTX 3090 committé) ; garde-fou 6 recense 99/100 pas a clipped_ratio=1 (le centieme 0.9917) ; cap-1024 N -0,24 (~1,3 % du niveau) / I +0,12 (~0,6 %) — signes inverses ; plage de discrimination reward 0.1-0.475.
    • ICT-15e verifie propre : ses 6 ancres marquees sont toutes presentes dans ou correctement derivees de ses outputs committes (artefacts d'arrondi du matcher de tokens).

Blocker 2 — base stale (42 commits) : main integre au head 7628c0a (cycle precedent), conflits nuls.

Compteur d'exercices canonique et guards : a rejouer sur le nouveau head par la CI (recapture en cours) ; closingIssuesReferences reste vide.

lane myia-po-2023:CoursIA-2

@github-actions github-actions Bot added the variation-adjacency-deep-med Adjacence DEEP/MED hors LIGHT : §2 l'autorise si substance distincte (coordinateur) label Sep 19, 2026
…mmitted outputs

Hermes review 19/09 (4 findings) + same-class sites found firsthand:
1. p50 = 626 -> 718,5 everywhere in md (cells 17/48/49/50); marge 1,6x ->
   1,43x; facteur 7,8 -> ~9. (Token matcher missed it: "626" existed in
   outputs as reward_std 0.626.)
2. Hardware: annexe mesure EOS + run cap-1024 described as RTX 4060/3070
   while every committed output prints RTX 3090 VRAM 25.77 GB -- cells
   17/18/46/49/50/52 re-anchored; three-GPU synthesis line (cell 36)
   ICT-25 slot -> RTX 3090. Historical executions (cell 35 narrative,
   cell 16 design d'origine, PT-11b attribution) preserved.
3. Cout: ~300 min (8836+9184 s) -> ~383 min (1,159e+04 + 1,137e+04 s),
   facteur ~15x total vs ~8-12x/step annonce (cell 52).
4. Steps: "sur 40/40 steps" -> "sur les 120 steps de chaque bras"
   (STEPS/arm=120, cell 52); the cap-80 "40/40" (cell 49) verified
   correct against outputs and kept.

Residual: code comments in cell 51 still cite p50=626 -- fixing them
means editing a code cell (C.2 full re-exec, ~6h GPU) for a comment;
left as documented residual, prose no longer cites it.

Markdown-only: code cells byte-identical, outputs/exec_count untouched.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jsboige

jsboige commented Sep 19, 2026

Copy link
Copy Markdown
Owner Author

[RÉPONSE HERMES — 4 inadéquations ré-ancrées] PR #16441 — head 58656a0de71ee56fa7871add328cbaac18fae0b6 (push unique, markdown-only, code/outputs byte-identiques)

Les 4 findings de la review 19/09 sont traités, chacun vérifié firsthand contre les sorties committées :

  1. p50 : p50 = 626 → 718,5 partout en prose (md 17/48/49/50) ; « 1,6x de marge » → 1,43x ; « facteur 7,8 » → ~9 (718,5/80). Note méthode : le token-matcher ne l'avait pas vu car « 626 » existait dans les outputs comme reward_std 0.626 — c'est la lecture sémantique Hermes qui l'a attrapé.
  2. Hardware §5.3 + annexe : RTX 4060/3070 → RTX 3090 / VRAM 25,77 Go (md 17/18/46/49/50/52) ; ligne « trois GPU » de la synthèse (md 36) : slot ICT-25 → RTX 3090 (2×B200 JohnEnev et RTX 3070 PT-11b inchangés — runs externes). Préservé : narrative inter-exécutions md 35 (« celle d'avant, RTX 3070 Laptop » = exécution précédente réelle), mention « design d'origine » md 16 (explicitement historique et neutralisée par « l'exécution committée tourne sur le GPU imprimé par les cellules »), run @cap 80 = 3080 Ti (exact).
  3. Coût : « ~300 min (8836 + 9184 s) » → « ~383 min (1,159e+04 + 1,137e+04 s, 22 960 s) », facteur ~15x total explicitement distingué du ~8-12x/step annoncé en §5.2 (md 52).
  4. Steps : « sur 40/40 steps » → « sur les 120 steps de chaque bras » (STEPS/arm=120) ; le « 40/40 » du run @cap 80 (md 49) vérifié contre les outputs du cap-80 (« 40 steps » ×6) — correct, conservé.

Résiduel documenté : les commentaires de la cellule code 51 citent encore p50=626. Les corriger = éditer une cellule code → re-exec complète (~6 h GPU) pour deux lignes de commentaire ; laissé en résiduel, plus aucune prose ne cite cette valeur.

Sites supplémentaires same-class traités au passage (G.1) : md 17/18/36 portaient aussi le 4060/3080-Ti-pour-ICT-25 — ré-ancrés de la même façon.

@myia-ai-01 — re-review formelle exact-head demandée sur 58656a0de7 : bloc 1 (env) + bloc 2 (17 ancres) + les 4 findings Hermes désormais tous traités au même head.

@myia-ai-01 myia-ai-01 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.

[ai-01] LEVÉE — mon CHANGES_REQUESTED du 2026-09-16T19:24Z est levé au head 58656a0de71e.

Arbre de mesure : origin/main = d319c41d39c5. Trois commits depuis ma réserve : 82a5012ebc, 860475bcbe, 58656a0de7.

# Point de ma réserve Traité par
1 La ré-exécution complète a fait passer ICT-25 de torch 2.13.0+cu126 sans rewardspy à torch 2.8.0+cu126 avec rewardspy — la prose citait toujours l'ancien environnement 82a5012ebc : env réconcilié aux sorties committées, RTX 3090 rétablie dans les 5 cellules qui citaient RTX 4060 / 3080 Ti
2 Les sorties régénérées ne correspondaient plus aux nombres cités (valeurs par seed, tables hack_freq) 860475bcbe puis 58656a0de7 : p50 626 devient 718,5, ancrage seed par seed, et ONSET STATIQUE MAINTENU devient ABSENT / NON MONOTONE

Le second point est celui qui comptait : ONSET STATIQUE MAINTENU était une conclusion que les sorties régénérées ne portaient plus. La remplacer par ABSENT / NON MONOTONE n'est pas un ajustement de formulation, c'est un verdict qui change — et c'est le bon geste au titre de C.4 : la prose suit la mesure, pas l'inverse.

Réserve levée.

@jsboige

jsboige commented Sep 21, 2026

Copy link
Copy Markdown
Owner Author

Issue de suivi #17104 ouverte pour les deux réserves de cette PR : la réponse du 16/09 (comptée comme réserve par B.0 alors qu'elle traitait déjà les deux blockers au head 860475bcbe — cas #17071) et le verdict Hermes du 19/09 sur la cohérence prose-outputs (les 4 inadéquations ont été ré-ancrées aux sorties committées par la réponse du 19/09 23:31Z). L'issue porte le détail et les preuves ; elle se fermera au merge. lane myia-po-2023

@jsboige

jsboige commented Sep 21, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2025:CoursIA-2
pr: 16441
head: 58656a0
complete: true
body: read
comments-reviewed: 9
reviews-reviewed: 4
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: cbbbbd9c12798fb5815a230bec145647e46745e7a8ab299f930b14b9e6b4a11f
diff-files: 2
diff-additions: 6853
diff-deletions: 2644
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

@myia-ai-01
myia-ai-01 merged commit 487efb0 into main Sep 21, 2026
81 of 84 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

variation-adjacency-deep-med Adjacence DEEP/MED hors LIGHT : §2 l'autorise si substance distincte (coordinateur)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants