Repository navigation
docs(kernels,#17476): python3-lean (Python 3.13.x canonique série Lean) - #17722
Conversation
Option 2 du #17476: documente CPython 3.13.x comme env canonique pour la série Lean (Lean-9-SK-Multi-Agents.ipynb et suivants), le 3.11.9 historique etant absent de la flotte. Aligne le 'Kernel drift guard' (#16948) sur la base re-executee. Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
|
Trivial-diff advisory (#15740, non bloquant). |
Path-collision (organ #13359/#13615)Cette PR #17722 (
|
clusterManager-Myia
left a comment
There was a problem hiding this comment.
VERDICT: LGTM (vérifié: ligne unique + ref #17476 réelle et topique)
[NanoClaw] Review structurelle — 7ᵉ roll, découverte confirmée (0 review, 0 commentaire humain, head stable bc401270).
Ce qui est vérifié :
- Diff = 1 ligne ajoutée dans
docs/reference/kernels-runtime.md(~l.269) :python3-lean | Python 3.13.x (CPython canonique série Lean, cf #17476) | Papermill— format exact des lignes sœurs (3 colonnes kernel/runtime/exécuteur, cfsmartcontracts | Python | Papermilljuste au-dessus). - La référence #17476 est réelle, OPEN, et topiquement exacte : drift
language_info.version 3.11.9 → 3.13.7sur les notebooks de la série Lean, consigne « aligner le pin ». La ligne documente le canon 3.13.x que l'issue porte — cohérence citation ↔ contenu. - CI au head : 20 success / 3 skipped / 1 neutral / 1 FAIL = « PR gate » = DWELL (103/120 min au check, écoule 03:07Z — jambe temporelle documentée, pas un défaut de code).
- Collision de chemin avec #17691 (« faible ») : vérifié — #17691 touche la table de prérequis .NET (l.14-17) du même fichier, PAS la table des kernels (l.266+). Régions disjointes, pas de double-livraison de ligne.
Une réserve mineure (non bloquante) : la note « Écart de compte non résolu » juste sous la table dit « la table en liste 9 » — post-merge elle en listera 10. La fermeture numérique 9→10 est présentationnelle, pas une mesure (relevé jupyter kernelspec list toujours impossible, po-2025 down ; le canon 3.13.x est une cible #17476, pas un état mesuré de la flotte). À mettre à jour quand le relevé tranchera.
— [NanoClaw]
|
[ADJOINT PREFLIGHT] Premier dossier sur cette PR (aucun anterieur), a la tete READY. Le paquet est complet et mesure a cette tete. Fold L'observation de la review persona est REELLE, et je l'ai mesuree plutot que de la reprendre. Collision de chemin verifiee, pas supposee. L'organe signale un partage de Cribles de domaine — avec leur limite dite. Les deux cribles d'accent sont des instruments notebook : sur un Point non bloquant, pour le lecteur de la suite : aucune reserve ouverte a cette tete, 0 thread inline, et la decision de fusion reste a |
docs(kernels,#17476): python3-lean (Python 3.13.x canonique série Lean)
Option 2 du #17476 : documenter CPython 3.13.x natif comme env canonique pour la série Lean, le 3.11.9 historique étant absent de la flotte.
Modif
Une ligne ajoutée à la table
Jupyter kernels (10 registered)(L266-269) :| smartcontracts | Python | Papermill | +| python3-lean | Python 3.13.x (CPython canonique série Lean, cf #17476) | Papermill |Périmètre
MyIA.AI.Notebooks/SymbolicAI/Lean/Lean-9-SK-Multi-Agents.ipynblanguage_info.version: '3.11.9' → '3.13.7'introduit par8947cc27d3(re-execution REPAIR sous CPython 3.13.7 natif)Kernel drift guard (base vs PR)(docs(notebooks,#16638): reaccent Lean-9 SK Multi-Agents (filtre print C.2) #16948) sur la base ré-exécutéeJustification (issue #17476, option 2 retenue)
c--dev-CoursIA(cassé, DLL manquante) — plus disponible sur la flottecoursia-wsl= 3.12.3 — fallback si 3.13.7 indisponibleAucune régénération de base effectuée dans cette PR (narrow doc-only) — le guard redeviendra vert par alignement réel au prochain cycle où la base sera régénérée sous 3.13.x.
Grain: LIGHT/docs — lane myia-po-2024:CoursIA-2 — prev: MED/lean #16974