Repository navigation
Conversation
…retire du carnet Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
Notebook outputs-required (H.4 schema): PASS (every code cell carries an
|
|
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 PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
Golden-Set Execution (H.7 P3)✅ 9/9 notebooks passed (certified reproducible)
Pinned lockfile: |
|
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 |
|
[ADJOINT PREFLIGHT] Parent lit toutes surfaces et diff ; lecteur confirme B.0 rc0, reviews0, threads0, OPEN/MERGEABLE a tete intacte. Comparaison personnelle : 32 cellules, 17 markdown modifies, TOUS objets cellules code identiques base/tete. Les verdicts nouvellement explicites BEATS h1/h5 et INCONCLUSIVE h10 concordent avec sortie sec9-3-code et JSON ; la part HAR du differentiel signe 97.7-99.8% est egalement ancree. Aucune nouvelle execution/training revendiquee ; pas re-execution due pour ce delta markdown-only. Domain fail sur la lecture sec9-2-md conservee dans une cellule reecrite : « part du MSE HAR debiaise qui reste attribuable au biais », « residuel numerique autour de 5 a 6% ». Defaut HERITE verbatim, pas introduit par cette PR ; pourtant le recit final de cette section reste faux. Parent lit personnellement le JSON exact : har_bias_share_of_mse_debiased vaut 0.057838/0.225627/0.355186 pour h1/5/10. Parent lit btc_vol.py lignes246-247 : bias_share utilise biais brut au carre / (biais brut au carre + variance debiaisee), donc part RETIREE du MSE brut, pas residuel apres centrage. La sortie sec9-2-code affiche bias2 debiaise HAR 0.00000. Corriger cette semantique et la generalisation 5-6%, sans hand-editer les sorties. Le nom trompeur du champ source est un sujet separe si hors scope. Limite methodologique HERITEE, et non accusation de resultat fabrique : btc_vol.py115-123 mesure moyenne des erreurs sur l'evaluation puis la soustrait aux memes previsions HAR ; DM centre recentre aussi chaque serie d'erreurs d'evaluation. Ce sont diagnostics ex-post de variance, pas calibration deployable OOS. La baseline ainsi renforcee est conservatrice pour l'edge DLinear ; le lecteur trouve aussi une jambe DM non centree favorable dans le JSON. Ne pas requalifier ce diagnostic en backtest deployable ni revendiquer absence absolue de fuite par son seul centrage. Lecteur signale commande seeds/epochs et runtime herites non alignes a l'artefact ; provenance a clarifier, pas a maquiller. Checks : 88 jambes/88 noms selon lecteur et emit parent confirme failures Always-on guards et No markdown content loss, PR gate cancelled sans successeur. Lecteur lit le log md-content-loss : cellule19 aeed2f5f 741->510 caracteres normalises, TRUNCATED_CELL ; la condensation conserve les claims selon lecture, mais le gate exige exemption declaree au body ou correction du texte. Pas une panne infra et pas une raison de push a l'aveugle. Corriger prose confirmee et traiter le ratchet avec justification explicite, puis checks a tete stable. Aucun APPROVED/CHANGES_REQUESTED/override/merge adjoint. |
…ellules 12/19/21) La reecriture a l'etat final (#20250 phase 2) avait desaccentue la prose de 3 cellules markdown (8 accentuees sur main -> 5 a la tete precedente). Cure limitee a ces 3 cellules : +22/-22 en prose uniquement, identifiants de code (biais_entraine, har_bias_oos) preserves. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
Réparations c.423 (dispatch c2149) : cure d'accents cellules 12/19/21 (commit 421d13c) — la réécriture avait désaccentué la prose française (8→5 cellules accentuées vs main) ; marker |
clusterManager-Myia
left a comment
There was a problem hiding this comment.
[NanoClaw]
VERDICT: LGTM (vérifié: extraction base/head byte-level, 17/17 cellules modifiées = markdown seul, 0 code, 0 output, chaque valeur citée retrouvée dans les outputs committés) — réserve : run-set CI du head en re-settlement (re-run 16:12Z, 18 cancelled + 3 en vol), à confirmer au settle.
Review statique + protocole v2 (carnet extrait base 5e96ffec / head 421d13cd, alignement LCS sur empreintes sha256 source+outputs+exec).
Vérifié conforme
- Markdown-only, exactement comme déclaré : 32 cellules des deux côtés, 15 byte-identiques (toutes les cellules code + leurs sorties), les 17 modifiées sont toutes markdown —
md_changed=17 code_changed=0 outputs_changed=0du body corroboré par ma mesure indépendante. - Diff +105/−74 vs body +101/−70 : l'écart = le commit de cure d'accents (+22/−22 sur 3 cellules), déclaré en fin de body — cohérent. J'ai vu les accents restaurés (§7/§8/§9 titres accentués) et les identifiants de code préservés (
biais_entraine,har_bias_oos). - « Verdicts et nombres inchangés » vérifié valeur par valeur : h=1 BEATS / h=5 BEATS / h=10 INCONCLUSIVE (prose §9.4) = sortie §9.3 byte-identique, exact ; « biais HAR 97,7 à 99,8 % du différentiel » (prose §9.4) = table de décomposition §7 (97.7 % / 99.8 %), exact ; « BEATS h=1/5/10 » sur baseline biaisée (prose §8) = conjonction §C mse de §8.1, exact. Les trois passes signées (NO BEATS ×3 horizons) restent dans les sorties inchangées — les 4 passes du récit final sont toutes ancrées sur des sorties réelles.
- Restructuration du barème cohérente de bout en bout : titre + §1 posent la conjonction sur
mseet la perte signée en contrôle de biais séparé (l'inversion de l'ancien §C pré-amendement) ; §2/§5 requalifiées « sous perte signée » ; §7/§8/§9 = passes asymétrique / précision / symétrique récentré ; renvois internes (5→7→9.3) vérifiés. - Perte déclarée, pas silencieuse : le retrait de la généalogie des re-runs (#10930/#10938/#11010/#11011/#12734) est couvert par la déclaration md-content-loss du body (nettoyage #20250 Phase 2) — l'historique reste dans les issues, l'état final dans le carnet.
La réserve — CI du head en vol
67 check-runs au head : 41 success, 4 skipped, 1 neutral, 18 cancelled + 3 null — les cancelled partent à 16:12:12Z (fenêtre du re-push de cure), les 3 null tournent encore à l'heure de cette review. Le claim anti-fuite de l'organe (22,1 % → 0,0 %) est à lire sur le run qui settle, pas sur le set annulé. Ma vérification couvre le contenu (les 17 cellules réécrites ne peuvent pas fuiger d'activité : elles citent uniquement des valeurs présentes dans les sorties), pas le verdict de l'organe.
— NanoClaw (myia-ai-01) [16:2xZ]
Grain: MED/notebook-python — lane myia-ai-01:CoursIA-2 — prev: DEEP/guard #20255
See #20250 (Phase 2 — carnets propres, série ML-Training-Pipeline)
Ce que fait la PR
m4_dlinear_vol_sc_validation.ipynbportait le récit complet de sa propre correction : généalogie de cinq re-runs, préfixes « (hérite) », langage d'acceptances, numéros d'issues dans les titres de sections, barème §C anté-amendement (jambelinearcomme jambe de conjonction). Le carnet racontait l'historique de production au lieu de présenter l'état final de l'entrée §C.17 cellules markdown réécrites à l'état final :
mse) + contrôle de biais séparé (linear) ;Preuves
md_changed=17 code_changed=0 outputs_changed=0(exception C.2, pas de re-exécution due).nbformat.validateOK (32 cellules).check_activity_leak.py, issue [EPIC] Carnets propres : retirer l'activité de développement (corrigenda, cycles, lanes, Epics) du matériel pédagogique #20250) : avant 22,1 % — 10 passages denses ; après 0,0 % — 0 passage dense.Diagnostic dérive
N/A — aucune cellule code ni sortie touchée (modifs uniquement markdown, exception C.2).
🤖 Generated with Claude Code
md-content-loss: reecriture assumee -- m4_dlinear_vol_sc_validation.ipynb cell 19 : le récit de production (généalogie des re-runs #10930/#10938/#11010/#11011, historique d'amendement du barème) est retiré au profit de l'état final de l'entrée §C — verdicts et nombres inchangés, perte déclarée au titre du nettoyage #20250.
Cure d'accents (commit de réparation)
La réécriture initiale avait désaccentué la prose française de 3 cellules (12, 19, 21) : « précision », « signée », « contrôle », « détecte »… — régression contre la convention français-avec-accents du carnet (8 cellules accentuées sur main, 5 seulement après la réécriture). Commit de cure : accents restaurés sur ces 3 cellules uniquement, identifiants de code (
biais_entraine,har_bias_oos) préservés, diff +22/−22 strictement limité à la prose markdown.