Repository navigation
Conversation
…anche 1, 15 fichiers Audio) 39 findings HINT-AS-HEADING corrigés sur 15 fichiers GenAI/Audio via demote_md_asides.py : ### Indices/Note/Pistes/Conseil transformés en > **X :** blockquote callout. Strictement markdown-only : hash md5 des cellules code byte-identique PR vs HEAD sur les 15 fichiers, git diff --stat = 39 insertions / 39 deletions (1:1 substitution). Re-scan frais scan_md_hierarchy.py : 0/15 notebooks flagged. See #16472 (sweep multi-fournées). Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
…ranche 2, 9 fichiers Image+Video) Substitution 1:1 via demote_md_asides.py curateur 11 mots-clés (Indices/Conseil/Piste/...). Re-scan: 0/9 notebooks flagged. code-cells byte-identiques: 9/9. Strict markdown-only: aucun cellule code modifiee, aucune sortie touchee. Hors-scope tranche 2: 7 fichiers cas-limites (Rappel, Conseils pour/de..., use-vs-mention L2). Tranche 3 + extension curateur dans issue de suivi. See #16472 Co-Authored-By: Claude Haiku 4.5 (1M context) <noreply@anthropic.com>
|
PR composite non voulu : la branche contient tranche 1 (Audio, 15 fichiers) + tranche 2 (Image+Video, 9 fichiers) — diff vs main = 24 fichiers. Tranche 1 demeure sur PR #16481 (DWELL). Tranche 2 re-livrée via nouvelle PR issue d'une branche basée sur main. |
|
Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit |
Notebook PR Validation: PASS
Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns) |
Notebook outputs-required (H.4 schema): PASS (every code cell carries an
|
Golden-Set Execution (H.7 P3)✅ 8/8 notebooks passed (certified reproducible)
Pinned lockfile: |
Grain: MED/notebook-python — lane myia-po-2027:CoursIA-2 — prev: MED/notebook-python #16481
See #16472
Résumé
Tranche 2 du sweep HINT-AS-HEADING (#16472) : 9 notebooks GenAI/{Image, Video, Texte} dont les headings
### Xouvraient une rubrique pédagogique sans contenu. Substitution 1:1 vers blockquote callout> **X :**par le curateurdemote_md_asides.py(11 mots-clés curés :Indices,Indice,Conseil,Conseils,Piste,Pistes,Note,Remarque,Astuce,Attention,Solution).Tranche 1 livrée c.1216 via PR #16481 (Audio, DWELL en attente). Cette tranche étend le même curateur sur Image+Video.
Mesure avant/après
### Xdétectés### X→> **X :**(1:1, contenu préservé)git diff --stat9 files changed, 19 insertions(+), 19 deletions(-)Vérification byte-identity cellules code :
cell_type/execution_count/outputs/source)Re-scan frais post-fix :
Fichiers modifiés (9)
MyIA.AI.Notebooks/GenAI/Image/01-Foundation/01-2-GPT-5-Image-Generation.ipynbMyIA.AI.Notebooks/GenAI/Image/01-Foundation/01-3-Basic-Image-Operations.ipynbMyIA.AI.Notebooks/GenAI/Image/03-Orchestration/03-1-Multi-Model-Comparison.ipynbMyIA.AI.Notebooks/GenAI/Image/03-Orchestration/03-2-Workflow-Orchestration.ipynbMyIA.AI.Notebooks/GenAI/Image/03-Orchestration/03-3-Performance-Optimization.ipynbMyIA.AI.Notebooks/GenAI/Image/04-Applications/04-1-Educational-Content-Generation.ipynbMyIA.AI.Notebooks/GenAI/Image/04-Applications/04-3-Production-Integration.ipynbMyIA.AI.Notebooks/GenAI/Video/03-Orchestration/03-1-Multi-Model-Video-Comparison.ipynbMyIA.AI.Notebooks/GenAI/Video/03-Orchestration/03-2-Video-Workflow-Orchestration.ipynbCas-limites documentés (hors-scope tranche 2)
5 fichiers résiduels non curables — reportés à tranche 3 + issue de suivi extension curateur :
02-4-Z-Image-Lumina2## Notes Techniques22_Evaluating_Generated_Text### Rappel des faits de la réponseRappelnon curé01-5-AnimateDiff-Introduction### Conseils pour les prompts AnimateDiffConseils pour...02-1-HunyuanVideo-Generation### Conseils pour HunyuanVideo02-4-SVD-Image-to-Video### Conseils pour SVD04-2-Creative-Workflows## Note sur le modele d'image reellement utilise01-3-Qwen-VL-Video-Analysis### Note de mise à jour (po-2024, 2026-08-28)Convention sweep multi-fournées :
See #16472, jamaisCloses #16472(sweep en cours).Gardes anti-régression attestées
scan_md_hierarchy.pyre-run post-fix :=== 0/9 notebooks flagged ===code-cells byte-identical: 9/9— payload{cell_type, execution_count, outputs, source}byte-identique sur les 9 fichiers entre PR et HEADgit diff --stat:9 files changed, 19 insertions(+), 19 deletions(-)— strict 1:1# Solution/# Exemple résolutouché — règle anti-régression notebook (CLAUDE.md §D)execution_count is None and not outputsRappeletConseils pour/de...(cf issue de suivi)Transformation manuelle destructive évitée (Tell c.1059 dissipation sémantique)
Première passe : tentative de substitution
### Conseils pour les prompts AnimateDiff→> **Conseils :**via script Python. Régression détectée pargit diffau relecture : le texte « pour les prompts AnimateDiff » était le sujet détaillé de la rubrique, pas un suffixe de heading — sa perte = régression sémantique, pas une promotion cosmétique.Décision :
git checkout -- <3 fichiers>(AnimateDiff / HunyuanVideo / SVD), exclusion de la tranche, ouverture issue de suivi extension curateur (Conseils pour/de...→### Conseils [garder le suffixe]ou règle dédiée).Ce point est consigné en leçon durable MEMORY c.1218.
Préflight
fix/16472-hint-as-heading-tranche2maincourantgh pr view --json files+gh api .../commits/<sha>/pullsaprès créationgh pr creategh run rerun)See #16472sur issue Sweep: resorber les 180 findings HINT-AS-HEADING en fournées (hierarchie markdown, organes scan_md_hierarchy + demote_md_asides) — mine lane Mistral Vibe #16472 (v5, 9 fichiers, supersède v4)Liens
demote-md-asides-curator-hint-as-heading-c1216.md