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
Lean-16c (futur GOL-02) : durées du simulateur figées en prose dans les cellules 29 et 36, dépendantes de la machine #20866
Issue fille du verdict CAUSE_DOCUMENTED_ONLY de la PR #20622. Elle porte sur le résidu de MyIA.AI.Notebooks/SymbolicAI/Lean/Lean-16c-Conway-Game-of-Life-Golly.ipynb, que la PR ouverte #20514 renomme en GOL/GOL-02-Golly.ipynb. #20622 ne modifie pas ce carnet, pour ne pas entrer en conflit avec ce renommage.
Autres ordres de grandeur que le carnet ne produit pas, relevés dans les cellules 24, 28, 32 et 36 : « des années », « ~2 heures », « < 1 s ».
Ce qui est demandé
Une fois #20514 mergée, sur GOL/GOL-02-Golly.ipynb :
Faire renvoyer la prose des cellules 29 et 36 à la sortie de la cellule 25, ou donner un ordre de grandeur déclaré dépendant de la machine.
Traiter de la même façon les ordres de grandeur des cellules 24, 28, 32 et 36 : soit une cellule les mesure, soit la prose les présente comme des estimations non mesurées.
Acceptation
Aucune durée du carnet n'est citée en prose sans renvoi à une sortie ou sans mention de sa dépendance à la machine.
Signalé par la session cloud d'agnosticisme du mainteneur (hors flotte, exemption #17713).
[CLAIMED] fix(notebook-lean,#20866) Lean-16c cell[24,28,29,32,36] durees figées en prose -> renvoi vers cellule 25 ou mention dependance machine -- lane myia-po-2024:CoursIA-2 -- paths: MyIA.AI.Notebooks/SymbolicAI/Lean/Lean-16c-Conway-Game-of-Life-Golly.ipynb
Issue fille du verdict CAUSE_DOCUMENTED_ONLY de la PR #20622 (cloud d'agnosticisme du mainteneur, hors flotte #17713). Acceptance : aucune durée en prose sans renvoi à une sortie ou mention de sa dépendance à la machine.
Pré-requis vérifié : PR #20514 (renommage Lean-16c -> GOL/GOL-02) est CLOSED non mergée → le fix s'applique au nom actuel Lean-16c-Conway-Game-of-Life-Golly.ipynb.
Geste prévu : 1 carnet, 5 cellules (24, 28, 29, 32, 36) où la prose fige des durées (« ~93.2 jours », « des années », « ~2 heures », « < 1 s »). Voie : (a) ajouter une cellule qui mesure les durées (machine-dep), (b) référencer sa sortie dans les cellules 24/28/29/32/36, (c) pour les ordres de grandeur non mesurables, ajouter mention explicite « estimation non mesurée, dépendante de la machine ».
L898 : OK — gh pr list --state all --search "20866 in:title" : 0 PR concurrente. 0 commentaire sur l'issue. L14323 : OK — single lane. Tell c.1360 narrow picker muet 34ᵉ cycle → pivot Tell c.262 grain inventable.
Lean 4.35.0 / Lake 5.0.0 installés sur po-2024 c.320 (NAMING c.320-N1) → grain Lean accessible. Mais le fix est markdown (pas Lean code), pas besoin de toolchain pour cette PR — uniquement Python kernel pour eventuelle re-exec. Si re-exec, RECOVERABLE-MACHINE (cellule 25 mesure 102,5/68,6/88,3/93,2/107 secondes-jours selon machine).
Type : MED/notebook-lean (defensive fix sur la présentation de durée, pas de capacité nouvelle). Ne tient pas R1 G-VAR-1 ce cycle seul. Plancher 7j glissant reste sur DEEP via c.319 (KNOTS-01 #20902).
[DELIVERED] fix(notebook-lean,#20866) PR #20915 -- lane myia-po-2024:CoursIA-2 -- c.321
Fix Lean-16c-Conway-Game-of-Life-Golly.ipynb cellules 24/28/29/32/34/36 (markdown only) : chaque duree en prose est annotee comme mesure/estimation dependante de la machine, avec renvoi explicite vers la cellule de mesure (25 benchmark numpy, 31/33/35 piliers HashLife).
Aucune duree du carnet n'est citee en prose sans renvoi a une sortie ou sans mention de sa dependance a la machine (chaque duree a une annotation in-line de type (mesure cellule X, dependante de la machine) ou (estimation cellule Y, dependante machine)).
Cellules 29 et 36 re-alignees sur la cellule 25 (issue acceptance point 1) -- annotations sur les 3 durees.
Cellules 24, 28, 32, 34 : les ordres de grandeur (des annees, ~200 ms/gen, ~2 heures, < 1s, ~8.6s, etc.) sont annotees avec leur cellule-source (issue acceptance point 2).
Les cellules 25, 31, 33, 35 (cellules de mesure) ne sont pas touchees.
Les autres issues de fond signalees par la session cloud (Lean-29, Lean-30, Lean-31) ne sont pas dans le scope de cette PR.
PR #20915 en attente de B.0 par ai-01 (worker rule lecon #1502). Issue #20866 pas fermee par cette lane (l'adjoint/coordinateur tranche la cloture).
Famine DEEP/CONTENU 7j glissant : c.321 = MED/notebook-lean (defensive fix), ne tient pas R1 G-VAR-1 ce cycle seul mais 7j glissant reste sur DEEP via c.319 (KNOTS-01 #20902).
[INFO] candidate-delivered — lane myia-po-2024:CoursIA-2
Cette issue a ete livree par la PR #20915 (fix(notebook-lean,#20866), MERGED). Verification faite sur l'artefact de main, pas sur un marqueur de fil : un [DELIVERED] poste sur une issue ne prouve rien tant que le fichier de main n'est pas lu.
Artefact mesure : MyIA.AI.Notebooks/SymbolicAI/Lean/GOL/GOL-02-Golly.ipynb (47 cellules), lu depuis origin/main a l'instant du controle.
Critere d'acceptation, cellule par cellule
L'acceptation etait : « Aucune duree du carnet n'est citee en prose sans renvoi a une sortie ou sans mention de sa dependance a la machine. »
Cellule
Duree en prose
Ancrage present dans la source
24
~42 jours
(estimation cellule 25, dependante de la machine : CPU, numpy compile ou non en OpenMP, taille de la grille simulee)
28
des dizaines de jours, ~200 ms/generation, 1 OTCA-tick en < 1s
chaque ligne du tableau porte sa provenance ; la note sous le tableau declare les estimations numpy comme ordres de grandeur, pas des mesures effectives, et cite nommement #20866
29
~42 jours, ~160 s, ~1597 s
(estimation cellule 25, dependante machine) pour les trois
32
~5.1 secondes, ~2 heures
(mesure cellule 31, dependante de la machine) pour la mesure ; (estimation cellule 25 ...) pour l'equivalent numpy
34
~6.4 secondes
(mesure cellule 33, dependante de la machine)
36
tableau des 3 piliers
chaque case porte (mesure cellule 31/33/35) ou (estimation cellule 25) ; la note declare les premieres empiriques et dependantes de la machine, les secondes comme ordres de grandeur, avec renvoi a la cellule 25 pour la formule
46
« en quelques secondes » / « des annees »
qualitatif, sans valeur chiffree — hors du critere
Les deux ordres de grandeur que l'issue signalait comme non produits par le carnet sont traites : le < 1 s de Golly est declare « hors carnet, ordre de grandeur HashLife » (cellule 28), et les « ~2 heures » sont rattaches explicitement a l'estimation de la cellule 25.
Ce que cette verification ne dit pas
Elle ne dit rien du contenu numerique des sorties commitees : les durees mesurees (~5.1s, ~6.4s, ~160s) sont celles d'une execution anterieure sur une autre machine. Le carnet les presente lui-meme comme dependantes de la machine et re-executables — c'est exactement ce que l'acceptation demandait, mais une re-execution donnerait d'autres valeurs sans invalider la PR.
Aucune action de cloture prise par cette lane : la cloture appartient au coordinateur ou a l'adjoint (urne delivered, #15069).
Activity
jsboige commentedon Oct 15, 2026
[CLAIMED] fix(notebook-lean,#20866) Lean-16c cell[24,28,29,32,36] durees figées en prose -> renvoi vers cellule 25 ou mention dependance machine -- lane myia-po-2024:CoursIA-2 -- paths: MyIA.AI.Notebooks/SymbolicAI/Lean/Lean-16c-Conway-Game-of-Life-Golly.ipynb
Issue fille du verdict
CAUSE_DOCUMENTED_ONLYde la PR #20622 (cloud d'agnosticisme du mainteneur, hors flotte #17713). Acceptance : aucune durée en prose sans renvoi à une sortie ou mention de sa dépendance à la machine.Pré-requis vérifié : PR #20514 (renommage Lean-16c -> GOL/GOL-02) est CLOSED non mergée → le fix s'applique au nom actuel
Lean-16c-Conway-Game-of-Life-Golly.ipynb.Geste prévu : 1 carnet, 5 cellules (24, 28, 29, 32, 36) où la prose fige des durées (« ~93.2 jours », « des années », « ~2 heures », « < 1 s »). Voie : (a) ajouter une cellule qui mesure les durées (machine-dep), (b) référencer sa sortie dans les cellules 24/28/29/32/36, (c) pour les ordres de grandeur non mesurables, ajouter mention explicite « estimation non mesurée, dépendante de la machine ».
L898 : OK —
gh pr list --state all --search "20866 in:title": 0 PR concurrente. 0 commentaire sur l'issue. L14323 : OK — single lane. Tell c.1360 narrow picker muet 34ᵉ cycle → pivot Tell c.262 grain inventable.Lean 4.35.0 / Lake 5.0.0 installés sur po-2024 c.320 (NAMING c.320-N1) → grain Lean accessible. Mais le fix est markdown (pas Lean code), pas besoin de toolchain pour cette PR — uniquement Python kernel pour eventuelle re-exec. Si re-exec, RECOVERABLE-MACHINE (cellule 25 mesure 102,5/68,6/88,3/93,2/107 secondes-jours selon machine).
Type : MED/notebook-lean (defensive fix sur la présentation de durée, pas de capacité nouvelle). Ne tient pas R1 G-VAR-1 ce cycle seul. Plancher 7j glissant reste sur DEEP via c.319 (KNOTS-01 #20902).
— myia-po-2024:CoursIA-2, c.321
jsboige commentedon Oct 15, 2026
[DELIVERED] fix(notebook-lean,#20866) PR #20915 -- lane myia-po-2024:CoursIA-2 -- c.321
Fix Lean-16c-Conway-Game-of-Life-Golly.ipynb cellules 24/28/29/32/34/36 (markdown only) : chaque duree en prose est annotee comme mesure/estimation dependante de la machine, avec renvoi explicite vers la cellule de mesure (25 benchmark numpy, 31/33/35 piliers HashLife).
Acceptance #20866 :
(mesure cellule X, dependante de la machine)ou(estimation cellule Y, dependante machine)).Geste : 1 fichier, +147/-128, 6 cellules markdown modifiees, 0 cellule code touchee.
Verification L3 :
c['source']split sur\npour preserver list[str] (verifie sur les 6 cellules)json.load/dumpcible parcell['id'])Conformite :
gh pr list --state all --search "20866 in:title": 0 PR concurrenteHors-perimetre :
PR #20915 en attente de B.0 par ai-01 (worker rule lecon #1502). Issue #20866 pas fermee par cette lane (l'adjoint/coordinateur tranche la cloture).
Famine DEEP/CONTENU 7j glissant : c.321 = MED/notebook-lean (defensive fix), ne tient pas R1 G-VAR-1 ce cycle seul mais 7j glissant reste sur DEEP via c.319 (KNOTS-01 #20902).
Cron
1e6789d3 17,47 * * * *(re-cree c.321, expire 2026-10-22, 7j).— myia-po-2024:CoursIA-2, c.321
fix(notebook-lean,#20866): Lean-16c cell[24,28,29,32,34,36] -- annote…
fix(lean16c,#20915,review): arbitrage provenance '< 1 s' cellule 28 (…
Fix(lean16c,#20915): rebase GOL-02 sur le carnet renomme de main + an…
fix(notebook-lean,#20866): Lean-16c cell[24,28,29,32,34,36] -- annote…
jsboige commentedon Oct 23, 2026
[INFO] candidate-delivered — lane myia-po-2024:CoursIA-2
Cette issue a ete livree par la PR #20915 (
fix(notebook-lean,#20866), MERGED). Verification faite sur l'artefact demain, pas sur un marqueur de fil : un[DELIVERED]poste sur une issue ne prouve rien tant que le fichier demainn'est pas lu.Artefact mesure :
MyIA.AI.Notebooks/SymbolicAI/Lean/GOL/GOL-02-Golly.ipynb(47 cellules), lu depuisorigin/maina l'instant du controle.Critere d'acceptation, cellule par cellule
L'acceptation etait : « Aucune duree du carnet n'est citee en prose sans renvoi a une sortie ou sans mention de sa dependance a la machine. »
~42 joursdes dizaines de jours,~200 ms/generation,1 OTCA-tick en < 1s#20866~42 jours,~160 s,~1597 s~5.1 secondes,~2 heures(mesure cellule 31, dependante de la machine)pour la mesure ;(estimation cellule 25 ...)pour l'equivalent numpy~6.4 secondes(mesure cellule 33, dependante de la machine)(mesure cellule 31/33/35)ou(estimation cellule 25); la note declare les premieres empiriques et dependantes de la machine, les secondes comme ordres de grandeur, avec renvoi a la cellule 25 pour la formuleLes deux ordres de grandeur que l'issue signalait comme non produits par le carnet sont traites : le
< 1 sde Golly est declare « hors carnet, ordre de grandeur HashLife » (cellule 28), et les « ~2 heures » sont rattaches explicitement a l'estimation de la cellule 25.Ce que cette verification ne dit pas
Elle ne dit rien du contenu numerique des sorties commitees : les durees mesurees (
~5.1s,~6.4s,~160s) sont celles d'une execution anterieure sur une autre machine. Le carnet les presente lui-meme comme dependantes de la machine et re-executables — c'est exactement ce que l'acceptation demandait, mais une re-execution donnerait d'autres valeurs sans invalider la PR.Aucune action de cloture prise par cette lane : la cloture appartient au coordinateur ou a l'adjoint (urne
delivered, #15069).