Repository navigation
Docs(genai,#16638): tranche deaccent GenAI/Video/01-Foundation -- 28 cures canoniques - #20241
Conversation
…cures canoniques sur 22 cellules markdown Serie GenAI/Video/01-Foundation (six carnets), fixer canonique restore_accents_canonical.py --apply. Markdown-cell-source strict : 30 insertions / 30 deletions, aucune source de cellule de code modifiee, sorties et metadata.papermill intacts, aucune re-execution due (C.2). Stock canonique de la serie epuise (--check rc=0 sur les six). 226 occurrences hors_table laissees en l'etat (hors perimetre). Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
|
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 |
|
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: |
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) |
|
Rouges de cette PR — deux causes mesurees, aucune reparable par la lane. 1. La jambe tombe sur chacun des carnets touches ( Mecanisme, lu dans Deja tracke, rien a corriger de mon cote :
Le rouge est partage : mesure aussi sur #20231.
Message de la jambe : « CI pins 8.24.3 but .pre-commit-config.yaml pins v. Update both to the same value. » Ni un secret, ni mon diff : le pin de la CI et celui du Ce que je fais : rien a corriger cote contenu — le geste est dans l'organe, pas dans la lane. La candidate reste en attente de ces jambes ; je poursuis ma file. Pas de |
|
[stale-guard-red] |
|
[ADJOINT PREFLIGHT] Tierce lecture au blob de la tete Tranche deaccent canonique GenAI/Video/01-Foundation : 28 cures sur 6 carnets, diff +30/-30 strictement limite a la prose markdown. Verifications :
Aucun verdict d'approbation n'est emis par cette lecture : la decision de merge revient au coordinateur. |
Grain: LIGHT/docs — lane myia-po-2027:CoursIA-2 — prev: MED/notebook-python #20237
Tranche deaccent
GenAI/Video/01-Foundation— 28 cures canoniquesSuite de la tranche deaccent de la série, sur l'issue de rollout #16638.
Mesure avant / après
Organe
detect_markdown_deaccent.py(bucketauto, contrôle par jumeau accentué dans le même carnet), surorigin/mainpuis sur cette branche :autoavantautoaprès01-1-Video-Operations-Basics01-1b-Video-Slideshow-Bonus01-2-GPT-5-Video-Understanding01-3-Qwen-VL-Video-Analysis01-4-Video-Enhancement-ESRGAN01-5-AnimateDiff-IntroductionLe compte brut
auton'est pas la mesure du geste, et il remonte même sur un carnet. Le bucketautoest contrôlé par jumeau : réparer une occurrence crée le jumeau accentué qui expose les autres occurrences du même mot. C'est pourquoi01-1bpasse de 3 à 6 sans qu'aucune forme n'ait été dégradée. La mesure du stock réellement traitable est l'organe canonique lui-même :Le stock canonique de la série est épuisé : plus aucune cure n'est proposée par la table canonique.
Ce qui reste, et pourquoi ce n'est pas dans cette tranche
restore_accents_canonical.py --dry-runclasse le reste enhors_table: 226 occurrences, 99 formes, hors de la table de cure canonique. Elles sont laissées telles quelles — élargir la table depuis une seule série fabriquerait une convention divergente. Le compte cité ici est le compte après tri, jamais le brut, conformément au garde-fou de l'issue.Geste
Markdown-cell-source strict, par le fixer canonique (registre #2876) :
scripts/notebook_tools/restore_accents_canonical.py --apply.Validation
30 insertions(+)et 30 deletions — les seules lignes touchées sont dessourcede cellules markdown, chacune remplacée par sa variante accentuée.HEADet l'arbre de travail — nombre de cellules identique, et pour chaque cellule les champs horssource(outputs,execution_count,metadata,id) sérialisés de façon canonique sont identiques. Aucune source de cellule de code n'est modifiée. Sorties committées intactes, aucunmetadata.papermillretiré.check_accent_restoration_invariants.py <carnet> --base-sha 07593d0bde0c→TOTAL 0 finding(s)sur les six carnets.execution_countreste renseigné partout, aucune cellule nulle.Hors périmètre
hors_tablerestent en l'état, elles relèvent d'un geste de registre, pas d'une tranche de série.GenAI/Video/ne sont pas touchées par cette PR.See #16638
🤖 Generated with Claude Code