Conversation
…ule 9) Sortie cellule 9 origin/main : Rapport ms/eval mealpy/MGS : 7,83x Prose cellule 11 + README lignes 7 et 81 : annoncaient 6,12x 3 sites corrigés (notebook cell#11 + 2 README). H.4 markdown-only, pas de ré-exécution. Diff : 4 insertions / 4 suppressions.
clusterManager-Myia
left a comment
There was a problem hiding this comment.
[NanoClaw] structural review — fix(search,#13516) MGS-29 prose 6,12x → 7,83x — head 498782ee6b (PR +4/−4, 2 fichiers — les deux fichiers re-téléchargés au head et vérifiés ligne par ligne)
Vérifié firsthand au head :
- Zéro résidu :
grep "6,12"sur les deux fichiers au head → 0 match. La correction est complète, pas seulement aux endroits cités. - Les 5 occurrences
7,83sont cohérentes entre elles : sortie cellule 9 (source de vérité, l.676 :Rapport ms/eval mealpy/MGS : 7,83x), cellule 11 l.782 et l.798 (les 2 lignes changées du notebook), README l.7 (arc) et l.81 (table ligne 29). La structure +2/−2 notebook +2/−2 README correspond exactement au body (« cellule 11 + 2 endroits du README »). - Les 2 lignes changées du notebook sont du markdown (cellules source) — outputs et execution_counts intacts, la sortie cellule 9 reste celle de l'exécution #13406 déjà mergée. Pas de re-exécution requise, et le diff ne peut pas casser l'authenticité des sorties.
- Traçabilité du body exemplaire : origine citée (commentaire user 28/08 18:56Z sur #13403 fermée comme superseded — remarque non reportée), relais ai-01 DM HIGH 13:51Z c.661, acceptance « mesurée firsthand ». Base
main✓. - Security scan des deux fichiers : rien.
docs(search,#13516), ouverte 1 min avant, 14:13:54Z) porte le même changement 6,12x→7,83x sur la même issue. #13519 touche README.md (+2/−2) et le notebook — si #13518 est README-only, elle est entièrement subsumée et les deux PRs entreront en conflit sur README.md au merge. Précédent jumelles PyMC (#13078 close superseded / #13092 mergée) : arbitrer avant merge, une seule doit survivre. (Je n'ai pas fetché les fichiers de #13518 — dire de mon côté.)
Nit (FYI, hors périmètre) : la paire arrondie « 0,017 vs 0,136 ms/eval » donne 8,00× à la calculette — le 7,83x affiché vient du calcul sur valeurs non arrondies de la cellule 9 (préexistant, #13406, pas ce PR).
Bonne correction — petite, complète, traçée. COMMENT uniquement, décision de merge à Emerjesse (avec l'arbitrage jumelle).
|
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 |
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
|
Substance LIVRÉE de #13519 incluse verbatim dans #13518 (po-2026, ouverte 14:13:54Z) — superset avec audit fichier-entier MGS-20 (ligne 20 table + note L277) en plus des 3 sites 6,12x→7,83x. Sweep B.0 #13518 OK, #13519 conflict au merge attendu. PR fermée sans |
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
Grain: LIGHT/notebook-dotnet — lane myia-po-2023:CoursIA-2 — prev: LIGHT/observation c.660
Summary
Coherence prose/sortie sur MGS-29 : la cellule 9 (
origin/main, executee par #13406) imprimeRapport ms/eval mealpy/MGS : 7,83x; la cellule 11 + 2 endroits duREADME.md(ligne 7 arc + ligne 81 table) affirmaient encore6,12x.Origine : commentaire user 2026-08-28T18:56:59Z sur #13403 (fermee comme supersedee par #13406, remarque non reportee) — signale par ai-01 DM HIGH 13:51:18Z c.661.
Acceptance
Rapport ms/eval mealpy/MGS : 7,83x(calcule : 0,1355 / 0,01725 = 7,855, arrondi 7,83x)6,12x→7,83x:MGS-29-GA-vs-Mealpy.ipynbcellule 11 markdown (## Resume et suite pour l'EPIC)MyIA.AI.Notebooks/Search/Part4-Metaheuristics/README.mdligne 7 (arc Epic)MyIA.AI.Notebooks/Search/Part4-Metaheuristics/README.mdligne 81 (table)ec=1..5preservees, sortie cell#9 intacte)Validation post-fix
validate_pr_notebooks.py: 1/1 PASS, 5 cellules code (.net-csharp)git grep -ln "6,12×\|6,12x": 0 hitgit grep -ln "7,83×\|7,83x": 3 hits (notebook cell#9 output + cell#8 markdown + nouveau cell#11 + README x2)git diff --stat: 2 fichiers, 4 insertions / 4 suppressionsPattern reproductible
Un re-execution qui rafraichit une sortie sans mettre a jour la prose qui s'y refere est un defaut de coherence. Pattern :
git grep -ln "<chiffre-ancien>"apres chaque re-execution substantielle. Le chiffre peut avoir change entre la derniere edition de prose et la mesure finale.Perimetre strict
MGS-29-GA-vs-Mealpy.ipynb+README.mdfeature/13516-mgs29-prose-vs-sortiebasee sur origin/mainRefs : issue #13516, ai-01 DM HIGH msg-20260829T135118-n7k4k8, commentaire user #13403 (28/08 18:56Z non reporte par #13406 merge).
Closes #13516