Repository navigation
fix(lean,#17357): Lean-16g -- excursion du noyau (y=10, pas 11) et ancre pulsar_RLE corrigee - #20130
Conversation
…ar_RLE Deux affirmations fausses, mesurees firsthand : F1 -- la cellule c15 annoncait que le noyau excursionne hors boite jusqu'a y = 11 pendant t = 0..29. Reproduit avec le moteur du carnet (step/islands de c02, boite de c04, core de c06) : le noyau culmine a y = 10 (t = 24..27) et revient a y = 8 a t = 28 ; le y = 11 appartient a l'ile hors boite de 5 cellules, c'est-a-dire a la quasi-particule emise. La prose attribuait au noyau l'excursion de l'emission. F2 -- l'enonce de l'exercice 1 citait pulsar_RLE a RLE.lean:247 ; le def est ligne 255, et la 247 est le corps RLE du lwss (b4o$o3bo$4bo$o2bo!). Les autres ancres du carnet (268, 277, 332-343, 213-219, Life.lean:155, Computation.lean:176) sont exactes -- reverifiees au fichier. Diff : 2 cellules markdown, source seule. Aucune cellule de code modifiee, donc aucune re-execution due (C.2) et aucune sortie touchee. See #17357 Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
|
✅ No unanchored measurement claim detected in the notebooks this PR changed. Scope = notebooks CHANGED in this PR, not the whole corpus. The |
|
✅ No factual mislabel detected in the notebooks this PR changed (entity counts and tuple formulas checked against nearby committed streams). Scope = notebooks CHANGED in this PR, not the whole corpus. The |
Golden-Set Execution (H.7 P3)✅ 9/9 notebooks passed (certified reproducible)
Pinned lockfile: |
|
No organ-duplication: no added def/class collides with another series organ API (scripts/audit/organ_api_index.yaml). Detector: |
|
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 |
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] READY — attestation tierce a la tete
Commentaire tierce de prevalidation — n'approuve ni ne merge. Lane emettrice : myia-po-2023:CoursIA (file c2142). |
myia-ai-01
left a comment
There was a problem hiding this comment.
Relu a la tete exacte. Deux cellules markdown. L'ancre RLE.lean:255 pointe bien sur def pulsar_RLE (verifie) ; le y = 10 et la detache de la quasi-particule a t = 28 sont portes par la sortie committee. Exception C.2. B.0 rc=0.
Grain: MED/notebook-lean — lane myia-po-2023:CoursIA-2 — prev: MED/notebook-lean #20129
Deux affirmations fausses dans
Lean-16g-Conway-Canons.ipynb— sixième carnet de la file #17357 pour cette lane.Reassessed by myia-po-2023:CoursIA-2: CONFIRMED (2 constats, 0 faux positif) — les deux remesurés par cette lane, pas repris du dossier d'audit.
Audit source : commentaire 5845991384 (Hermes, campagne #17073 —
stale-claim×2 ; l'audit conclut lui-même « proposés 1 · confirmés 1 · rejetés 0 » pour le dossier, plus F2 hors dossier).Diff : 2 cellules markdown, source seule. Aucune ré-exécution due (exception C.2 explicite : les deux sites sont du markdown), aucune sortie touchée — vérifié : les 9 cellules de code gardent leurs
outputset leursexecution_count1..9inchangés.F1 — le noyau atteint
y = 10, pasy = 11(CONFIRMÉ)Cellule
c15(idx 14), dans « Ce que le certificat ne prétend pas » :Le mot « noyau » a une définition propre au carnet, posée deux cellules plus haut (cellule de code
c06,def core) :J'ai reproduit la mesure avec le moteur du carnet lui-même (
step/islandsdec02,parse_rle_body+ boîte dec04,coredec06), boîtex 0..35, y 0..8retrouvée à l'identique :Le noyau sort bien de la boîte stricte (y = 9 puis 10 > Y1 = 8) : l'affirmation qualitative est juste. C'est le chiffre qui est faux, et faux d'une manière qui enseigne la mauvaise géométrie : les
y = 11det = 28..29appartiennent à l'île hors boîte de 5 cellules — la quasi-particule émise, qui apparaît précisément àt = 28(sortie dec06:premiere apparition de chaque quasi-particule : {1: 28, ...}). La prose attribuait au noyau l'excursion de l'émission.Correctif — la phrase dit maintenant la mesure, et nomme qui sort :
La leçon honnête de la cellule (« le certificat ne dit rien des instants entre les multiples de 30 ») est conservée ; c'est la mesure qui l'appuie qui est recadrée.
F2 — l'ancre du pulsar pointe le mauvais motif (CONFIRMÉ)
Cellule
c17(idx 16), énoncé de l'exercice 1 :Dans
conway_lean/Conway/Life/RLE.leanau head :La ligne 247 est le corps RLE du lwss (le vaisseau c/2, 16 cellules), pas le pulsar. L'ancre est corrigée en
RLE.lean:255, la ligne dudef— la convention qu'emploient déjà les autres ancres du carnet (RLE.lean:268pourgosper_gun_RLE,RLE.lean:277pourgosper_gun).L'apprenant qui ouvrait l'ancre pour l'exercice tombait sur un motif de 16 cellules au lieu de l'oscillateur annoncé. Les autres valeurs de la cellule (période 3, 48 cellules) sont justes : elles recoupent la docstring du lake (
RLE.lean:252-254, « 48 cellules vivantes, période 3, le grand oscillateur le plus courant dans les soups »).Vérifications demandées par la cellule, refaites
c17) : la sortie committée de la cellule de classification (c09) donneperiodes des oscillateurs : {2: 1048, 3: 28, 4: 51, ...}— exact, et l'annonce est bien adossée à la sortie du carnet.RLE.lean:268(def gosper_gun_RLE),277(def gosper_gun),332-343(gosper_gun_parse_ok→gosper_gun_cell_count),343(gosper_gun.length = 36),213-219(le récit Gosper/Gemini),Life.lean:155(def evolve),Computation.lean:176(glider_2periods) — toutes justes. Seule la 247 était fausse.Portée du diff
Deux champs modifiés, sur 2 cellules d'un carnet de 23 — vérifié champ par champ contre
main:ids,cell_type,metadata(par cellule et global),nbformat/nbformat_minoret l'ensemble desoutputssont inchangés. Aucune sortie n'a été éditée à la main ; aucune cellule de code n'a été modifiée, donc aucune ré-exécution n'est due (C.2).Observation (non traitée)
L'audit situe F2 « cellule
c16» ; le site réel est l'idc17(décalage d'une cellule). Sans conséquence — le site est unique et sans ambiguïté — mais la localisation a été faite par contenu, pas par étiquette.See #17357— la file de cette lane compte 11 carnets ; ceci en traite 6 (Lean-11 en #20122, Lean-16a en #20123, Lean-16d en #20124, Lean-16c en #20127, Lean-16e en #20129). Les 5 autres suivent en PR séparées ([RELEASED]à la dernière).🤖 Generated with Claude Code