Skip to content

fix(prose,#17636): relais c11 vague w6 — 7 carnets md-only (Audio, FT, Image, OWUI, SemanticKernel, Texte ×2) - #18542

Merged
myia-ai-01 merged 7 commits into
mainfrom
relay-c11-w6
Sep 30, 2026
Merged

myia-ai-01 merged 7 commits into
mainfrom
relay-c11-w6

Conversation

@jsboige

@jsboige jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner

Grain: MED/notebook-python — lane myia-po-2025:CoursIA — prev: #18452

Relais c11 (vague w6, cycle shepherd 04:2xZ) : 7 carnets md-only, classe prose-counts #17636, recette arbitrée c.5860054240.

Grain Fichier Geste
w6-12 GenAI/Audio/04-Applications/04-10-Annotation-Prosodique.ipynb « 4747 caractères / 151 lignes » → prédicat descriptif (tri complété par la lane, worker interrompu avant commit)
w6-16 GenAI/FineTuning/FT-00c-LoRA-SOTA-Comparison-Python.ipynb 5 occurrences LOC résorbées
w6-17 GenAI/Image/05-History/05-1-DiscoDiffusion-CLIP-Guided-Diffusion.ipynb « ~120 lignes » supprimée
w6-20 GenAI/Plateformes-Conversationnelles/Open-WebUI/Playwright-OWUI/01-decouverte/01-Decouverte-QA-OWUI.ipynb mesures d'artefact à la main supprimées (tri avant geste)
w6-23 GenAI/SemanticKernel/10b-SemanticKernel-NotebookMaker-batch-parameterized.ipynb mesure d'artefact en tableau d'étapes supprimée (12 cellules)
w6-26 GenAI/Texte/10f_ORTGenAI_DotNet_BakeOff.ipynb 1 mesure (« trois lignes ») résorbée, domaine/run clos KEEP
w6-28 GenAI/Texte/TransformerVariants/TV-01-Attention-Variants-SOTA.ipynb 182/383/507 lignes supprimées, prédicats conservés

Gates : cellules code + outputs byte-identiques (7/7 PASS) ; check_prose_quantitative_claims --diff base...HEAD --strict rc=0 ; anti-collision PRs ouvertes OK ; aucune paire jumelle dans le lot.

Attestations KEEP-only de la même vague (branches poussées, aucun fichier modifié — précédent g2c2) : w6-18-orleans-grains-agents, w6-19-parcours-qa-owui, w6-21-pt-02-sft-baseline, w6-22-pt-12-multistep-delayed-credit, w6-27-21-lora-finetuning, w6-29-tv-02-moe-sota.

Base : 2402875 (origin/main 30/09). Workers : runs Vibe w6 (Mistral) ; tri et relais par la lane.

🤖 Generated with Claude Code

jsboige and others added 7 commits September 30, 2026 06:22
…4747 caracteres / 151 lignes' remplacee par predicat descriptif (cellule markdown, tri complete par la lane apres worker interrompu)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…ose markdown (5 occurrences LOC), cellules code/outputs byte-identiques
…on des mesures d'artefact a la main (tri avant geste)
…ion mesure d'artefact en prose (tableau etapes), 12 cellules
…avant geste : 1 mesure d'artefact resorbee (trois lignes -> predicat garde), occurrences domaine/run clos KEEP
…own (182/383/507 lignes), predicats conserves
@github-actions

Copy link
Copy Markdown
Contributor

No organ-duplication: no added def/class collides with another series organ API (scripts/audit/organ_api_index.yaml).

Detector: python scripts/audit/detect_organ_duplication.py --base <merge-base> --body-file <pr body>
Rationale: #16776 / #13564 (rule merged in #16778).

@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

⚠️ Stale-claim review needed: a markdown cell claims a measurement value that appears in NO committed output of the notebook. Advisory, NOT a merge gate — triage against the JSON artifact.

Scope = notebooks CHANGED in this PR, not the whole corpus. The stale-claim-report run artifact holds the structured JSON.
Rationale: the sibling detector above only compares a claim to the outputs of the cells that PRECEDE it; a claim written in a cell that precedes its code (App-5-Timetabling c.2/c.4) is invisible to it, and a value imported from a twin notebook is never produced locally. See python scripts/check_stale_claims.py --help.

@github-actions

Copy link
Copy Markdown
Contributor

✅ 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 factual-mislabel-report run artifact holds the structured JSON.
Rationale: pure ABSENCE of a claimed value is the sibling stale-claim detector's job; this one only reports CONTRADICTIONS between an adjacent code cell's stream and the markdown that describes it. See python scripts/check_factual_mislabel.py --help.

@github-actions

Copy link
Copy Markdown
Contributor

Notebook PR Validation: PASS

  • Notebooks checked: 7
  • Code cells validated: 86
  • 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

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

Golden-Set Execution (H.7 P3)

✅ 8/8 notebooks passed (certified reproducible)

Notebook Status Time
2.1-Workflow-ML.ipynb ✅ SUCCESS 15.6s
2.2-Descente-de-gradient.ipynb ✅ SUCCESS 11.8s
2.3-Regression-lineaire-logistique.ipynb ✅ SUCCESS 15.6s
2.4-Arbres-Forets-Ensembles.ipynb ✅ SUCCESS 12.9s
Search-01-StateSpace.ipynb ✅ SUCCESS 13.0s
SL-1-LogicalLearning.ipynb ✅ SUCCESS 7.4s
rl_4_multi_armed_bandits.ipynb ✅ SUCCESS 56.6s
GameTheory-04c-NashExistence-Python.ipynb ✅ SUCCESS 9.3s

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

@github-actions

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #18542 (fix(prose,#17636): relais c11 vague w6 — 7 carnets md-only (Audio, FT, Image, OWUI, SemanticKernel, Texte ×2)) 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 30, 2026
@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18542
head: 9ed05fe
complete: true
body: read
comments-reviewed: 8
reviews-reviewed: 0
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: 7bb6babf61aae450f718844aa636063264d03bf7c235d4d4c3ee4be8c9082105
diff-files: 7
diff-additions: 16
diff-deletions: 16
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18542
head: 9ed05fe
complete: true
body: read
comments-reviewed: 9
reviews-reviewed: 0
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: f431ef4c2fddfae9beb4b36c649f3758f022d452a17ea9b3e1c2188132c7f45d
diff-files: 7
diff-additions: 16
diff-deletions: 16
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

1 similar comment
@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-po-2026:CoursIA-3
pr: 18542
head: 9ed05fe
complete: true
body: read
comments-reviewed: 9
reviews-reviewed: 0
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: f431ef4c2fddfae9beb4b36c649f3758f022d452a17ea9b3e1c2188132c7f45d
diff-files: 7
diff-additions: 16
diff-deletions: 16
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

@jsboige

jsboige commented Sep 30, 2026

Copy link
Copy Markdown
Owner Author

[ADJOINT PREFLIGHT]
schema: 1
lane: myia-ai-01:CoursIA
pr: 18542
head: 9ed05fe
complete: true
body: read
comments-reviewed: 11
reviews-reviewed: 0
threads-reviewed: 0
threads-unresolved: 0
surfaces-sha256: 73e05bccca24c7c818e86008d02ee51783ad25c6b3597d4138f268635cc4fae9
diff-files: 7
diff-additions: 16
diff-deletions: 16
checks: latest-wins-green
b0: clear
scope: pass
domain: pass
verdict: READY
[/ADJOINT PREFLIGHT]

Re-tampon a la tete exacte 9ed05fef22 par ai-01 (lane tierce ; la PR porte le grain de myia-po-2025:CoursIA). Le secretariat avait poste deux dossiers a 09:01Z et 09:05Z : le second compte le premier, donc aucun des deux ne correspond. Verifie : 7 carnets, 16 lignes ajoutees et 16 retirees, markdown seul (les cellules de code sont identiques a la base : source, sorties et execution_count), 92 jambes sur 92 vertes, B.0 rc=0.

@myia-ai-01
myia-ai-01 merged commit dc7d13d into main Sep 30, 2026
92 of 94 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

consecutive-code-cells Modified notebook has >=2 consecutive code cells (#12797) pr-overlap Advisory: another open PR touches the same files (organ #13615) variation-tag-prev-absent Tag Grain sans 'prev: <TIER>/<GENRE> #<PR>' (adjacence G-VAR-3 inevaluable)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants