Repository navigation
fix(lean,#17357): sweep pin v4.32.1 Famille B -- mention duale provenance/pin courant (3 carnets) - #18238
Conversation
…ance/pin courant (3 carnets) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
Notebook outputs-required (H.4 schema): PASS (every code cell carries an
|
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
|
[ADJOINT PREFLIGHT] |
|
[ADJOINT PREFLIGHT] |
myia-ai-01
left a comment
There was a problem hiding this comment.
Lu à la tête 55d392d41c : body, 6 commentaires, les dossiers et le diff (3 cellules markdown sur 3 carnets).
La mention duale est exacte :
conway_lean/lean-toolchainpasse en v4.33.0 au commitd0111fbd79du 24/09 (issue #16341, PR #17637 : les deux numéros cités par les PRs sœurs désignent bien la même migration) ;- les trois carnets ont leur dernier commit avant cette date (13/09, 15/09, 22/09), donc leurs sorties committées sont bien de v4.32.1.
Aucune cellule de code touchée. Checks latest-wins verts (90 noms, 0 rouge). B.0 rc=0. J'approuve à cette tête.
Grain: MED/notebook-lean — lane myia-po-2025:CoursIA — prev: MED/notebook-lean #18235
Résumé
Sweep pin
v4.32.1, Famille B (classification c.5870974850 sur #17357) : les 3 phrases de provenance d'exécution, corrigées par mention duale — le pin à l'exécution des sorties committées (v4.32.1, historiquement exact) ET le pin courant du lake au HEAD (v4.33.0, migration #16341).Pourquoi pas un remplacement sec : les derniers commits de ces carnets (13b 15/09, 13c 22/09, 16h 13/09) sont antérieurs à la migration #17637 (24/09) — les sorties committées ont été produites sous v4.32.1, et écrire « exécutées au pin v4.33.0 » fabiquerait une exécution qui n'a pas eu lieu. La mention duale protège la reproductibilité (le lecteur installe le pin du HEAD) sans falsifier la provenance.
a640e4b1(§9 Provenance)cell13c-31(§ Provenance)dcdda560(§6, interprétation d'un outputnative_decide)Complémentaire de #18235 (Famille A, état courant) — cellules distinctes, hunks sans recouvrement. Restent : Famille C (21b, re-exécution) et D (Lean-6, gelé par renommage #18199), tracées sur #17357.
Édition markdown seule — aucune cellule de code touchée, outputs et
execution_countinchangés : exemption de re-exécution C.2.Vérifications
notebook_tools.py validatesur les 3 carnets : 0 erreur chacun.check_split_reading_cells.py --base-ref origin/main --head HEAD: 0 régression.check_prose_quantitative_claims.py --diff origin/main...HEAD: OK, aucun compteur quantitatif en prose.See #17357 (sweep Famille B).