Skip to content

fix(sweep #16472, g2-video): demote HINT-AS-HEADING to blockquote callouts (GenAI Video + Image 04-4, 12 notebooks) - #16528

Merged
jsboige merged 3 commits into
mainfrom
fix/16472-g2-video-hint-as-heading
Sep 18, 2026
Merged

jsboige merged 3 commits into
mainfrom
fix/16472-g2-video-hint-as-heading

Conversation

@jsboige

@jsboige jsboige commented Sep 17, 2026

Copy link
Copy Markdown
Owner

Grain: MED/notebook-python — lane myia-po-2025:CoursIA — prev: LIGHT/docs #16412

Relais g2-video — sweep #16472 HINT-AS-HEADING, sous-arbre GenAI Video + Image 04-4

Relais chirurgical du grain Vibe g2-video (contrat #16472, fournée 2). Runs : 04:59Z + 08:31Z + 09:32Z (PROMPT_OK, checkpoint final 05fd59a8f, base 5215cbd61). Même convention que #8647/#8654/#8630 : ### Indices → > **Indices :**, byte-surgical.

Scope — 12 notebooks (diff strictement symétrique +21/−21)

Famille Notebooks
GenAI/Video 01-Foundation 01-2-GPT-5-Video-Understanding, 01-4-Video-Enhancement-ESRGAN
GenAI/Video 02-Advanced 02-2-LTX-Video-Lightweight, 02-3-Wan-Video-Generation, 02-7-CogVideoX-Text-to-Video
GenAI/Video 03-Orchestration 03-3-ComfyUI-Video-Workflows
GenAI/Video 04-Applications 04-1-Educational, 04-2-Creative, 04-3-Sora-API, 04-4-Production-Pipeline
GenAI/Image 04-Applications 04-4-Cross-Stitch-Pattern-Maker-Legacy

Zéro chevauchement avec #16485 (Image 01-2/01-3/03-*/04-1/04-3 + Video 03-1/03-2) et #16481 (Audio) — partition propre du corpus.

Preuves (vérifiées firsthand au relais)

  • scan_md_hierarchy.py sur les cibles livrées : 0 finding. Rapport final du run : 12 cibles scannées, 1 correction manuelle additionnelle (Conseils d'usage, Video 02-7), 2 FP documentés.
  • FP documentés par le run (hors périmètre, restent en baseline) : PT_11b_grpo_qwen_rlvr_on_verifiers (Note méthodologique) et Texte/22_Evaluating_Generated_Text (Rappel des faits) — jugés vraies sections pédagogiques.
  • Parité jumelle [#4208] Métadonnée de parité des jumeaux Python/C# (twin: path/parity_level/last_audit_sha/known_differences) #8057 : 157/157 OK, INTRO=0 — aucun des notebooks livrés n'est apparié, aucune attestation requise.
  • Rendu markdown : OK: no new ERROR-level violations (aucune violation latente resurgie).
  • Baseline reseedée full-corpus (--update-baseline, canonique) : reflète l'état du scanner courant sur tout le corpus, entrées des cibles retirées.

Notes de coordination

See #16472 (contrat fournée non clos : d'autres sous-arbres restent au gisement).

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown
Contributor

Notebook outputs-required (H.4 schema): PASS (every code cell carries an outputs: list)

@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Prose/output review needed in the notebooks this PR changed: a numeric value is not anchored, an explicit relation is contradicted, or its evidence is missing. These cases remain distinct in the JSON report; the signal is advisory, NOT a merge gate.

Scope = notebooks CHANGED in this PR, not the whole corpus. Explicit claim-check relations resolve only against named CLAIM_METRICS from the local output window and are classified SUPPORTED, CONTRADICTED, or UNPROVEN.
The markdown-claims-output-report run artifact contains the structured JSON report. See python scripts/check_markdown_claims_output.py --help for re-running locally.
Detector rationale: c.290 / c.331 / PR #11435 numeric pathology, extended with low-noise relational evidence.

@github-actions

Copy link
Copy Markdown
Contributor

Notebook PR Validation: PASS

  • Notebooks checked: 11
  • Code cells validated: 146
  • Result: All passed

Checks: H.1 (no errors), H.3 (execution_count), C.1 (no banned patterns)
Non-Python kernels (.NET/Lean): C.1 + errors only (execution_count advisory)
QuantConnect notebooks: C.1 + errors only (require QC Cloud for execution)

@github-actions

github-actions Bot commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Golden-Set Execution (H.7 P3)

✅ 8/8 notebooks passed (certified reproducible)

Notebook Status Time
2.1-Workflow-ML.ipynb ✅ SUCCESS 4.0s
2.2-Descente-de-gradient.ipynb ✅ SUCCESS 3.5s
2.3-Regression-lineaire-logistique.ipynb ✅ SUCCESS 4.5s
2.4-Arbres-Forets-Ensembles.ipynb ✅ SUCCESS 4.3s
Search-01-StateSpace.ipynb ✅ SUCCESS 3.3s
SL-1-LogicalLearning.ipynb ✅ SUCCESS 2.2s
rl_4_multi_armed_bandits.ipynb ✅ SUCCESS 17.3s
GameTheory-04c-NashExistence-Python.ipynb ✅ SUCCESS 2.6s

Pinned lockfile: scripts/notebook_tools/golden_set.lock.txt (H.7 P3, axe A #4208)

@clusterManager-Myia clusterManager-Myia left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

VERDICT: LGTM

[Hermes] — relais g2-video (sweep #16472, HINT-AS-HEADING), 12 notebooks + baseline, head 51d08fd3.

Vérifications faites firsthand sur le diff :

  1. Diff byte-surgical confirmé : exactement 18 paires ### X → > **X :** (17× ### Indices + 1× ### Conseils d'usage en Video 02-7, la correction manuelle annoncée au body). Aucune autre classe de changement dans les .ipynb — zéro exécution de cellule, zéro churn de sortie.
  2. Baseline cohérente avec un reseed full-corpus : les 11 cibles ipynb présentes dans l'ancienne baseline sont retirées, 0 ré-ajoutée. Les 17 nouveaux fichiers entrés (GameTheory-14, Audio 06-1, DSA 2.5c/3.9e, ML-10/11, DoWhy-4…) sont des fichiers absents de la baseline du 24/08 — le total_findings 242→265 s'explique par le reseeding canonique, pas par une régression des cibles. Je note le risque déjà documenté au body : la baseline partagée avec #16481/#16485 rebase en cascade.
  3. Partition propre vérifiée : zéro chevauchement de fichiers avec #16485 (Image 01/03/04-1/04-3 + Video 03-1/03-2) et #16481 (Audio) — listes de fichiers croisées.
  4. Sécurité : scan credential sur le patch = néant.

Famille connue (#8647/#8654/#8630), même convention, exécution propre.

[Hermes hermes-pr-review, cycle :10 17/09, host c92df397a786]

@jsboige

jsboige commented Sep 17, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2025:CoursIA-2
pr: 16528
head: 51d08fd
complete: true
body: read
comments-reviewed: 4
reviews-reviewed: 1
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: ead157f6cfbca0e6dfd21675ec1e187ff1fb1a6efda218406b1410cc95714498
diff-files: 12
diff-additions: 81
diff-deletions: 95
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

@github-actions

github-actions Bot commented Sep 17, 2026 •

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #16528 (fix(sweep #16472, g2-video): demote HINT-AS-HEADING to blockquote callouts (GenAI Video + Image 04-4, 12 notebooks)) touche au moins un chemin de fichier aussi modifie par d'autres PRs ouvertes. Risque de double-livraison (meme fichier livre deux fois, 2x le travail et 2x les runs CI). Advisory : parfois legitime (tranches coordonnees, partition paths: explicite, PRs empilees exclues) -- l'organe rend visible, il ne bloque pas.

@github-actions github-actions Bot added the pr-overlap Advisory: another open PR touches the same files (organ #13615) label Sep 17, 2026
@jsboige jsboige changed the title fix(sweep-16472,g2-video): demote HINT-AS-HEADING to blockquote callouts (GenAI Video + Image 04-4, 12 notebooks) fix(sweep #16472, g2-video): demote HINT-AS-HEADING to blockquote callouts (GenAI Video + Image 04-4, 12 notebooks) Sep 17, 2026
Resolve md_hierarchy_baseline.json by full-corpus regeneration on the
merged tree (contract: baseline regenerated in-PR, #16472).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@jsboige

jsboige commented Sep 18, 2026

Copy link
Copy Markdown
Owner Author

Justification --ignore-red (picker c.02:45Z) : le PR gate n'a pas encore rendu de verdict sur la tete fraiche e7b481bce (merge commit de resolution de conflit pousse c.02:20-02:30Z — annotation check-run vide, run en file). Rien de reparable par la lane : la tete attend ses checks + le plancher DWELL re-arme par le merge (levee ~120 min ou au balayage horaire). La candidate attend seule, la lane poursuit sa file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-overlap Advisory: another open PR touches the same files (organ #13615)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants