Repository navigation
Fix(notebooks,#17040): redressement densite paquet P01 — CaseStudies/Diagnostic-Medical, 3 paires consolidees (organe 0) - #19928
Conversation
…(validation+architecture, perspectives+conclusion), organe 0 finding Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…rative consolidees (1 lecture par sortie), organe 0 finding Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
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: |
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
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] |
Réévaluation du finding
|
|
✅ 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] |
Grain: MED/notebook-python — lane myia-po-2023:CoursIA — prev: MED/notebook-python #19912
See #17040 (paquet P01 — tranche livrée, la campagne poursuit sur les autres paquets)
Tranche P01 — CaseStudies/Diagnostic-Medical (3 findings -> 0)
Mesure preflight (
check_split_reading_cells.py, head7db78cb4e0) : 3generic_pairsur 2 carnets ; Oncology-Planning (solution + student) mesurés clean — rien à y faire, consigné ici pour clore le paquet.generic_pair[32,33]lecture-validation-004(gardé) +lecture-architecture-003(absorbé)generic_pair[35,36]lecture-perspectives-006(gardé) +0b753e08(absorbé)generic_pair[43,44]lecture-tests-automatises(gardé) +0b753e08(absorbé)Conformité garde-fous #17040
execution_count, metadata et ids byte-identiques (chirurgie raw-text, assertcode_before == code_afterdans le patcheur,nbformat.validateOK).detect_md_content_loss: 0 finding, caractères normalisés 15638->15654 (student) et 16309->16309 (solution).70b0932df5, 2026-10-02) — les paires scindées existaient à la création des carnets, pas de remplissage ajouté sur du contenu antérieur ; la consolidation s'applique donc sans suppression de contenu préexistant.check_split_reading_cells.pyrend 0 finding sur les 4 carnets du paquet (2 modifiés + 2 mesurés clean).Validation
check_split_reading_cells.py: student clean, solution clean (3 findings -> 0).detect_md_content_loss.py --check: 0 finding sur les deux carnets modifiés.🤖 Generated with Claude Code