Skip to content

fix(docs,#15516): sweep mermaid fill-sans-color — famille QuantConnect (2 READMEs, 17 règles) - #15550

Merged
myia-ai-01 merged 1 commit into
mainfrom
feature/15516-mermaid-fill-color-sweep
Sep 11, 2026
Merged

myia-ai-01 merged 1 commit into
mainfrom
feature/15516-mermaid-fill-color-sweep

Conversation

@jsboige

@jsboige jsboige commented Sep 11, 2026

Copy link
Copy Markdown
Owner

Grain: LIGHT/readme — lane myia-po-2026:CoursIA — prev: DEEP/ml #15548

See #15516 (contribution partielle : famille QuantConnect sur 25 fichiers — le résiduel reste ouvert, découpage par famille conforme au body de l'issue).

Summary

Sweep mermaid fill: sans color: (#15516, résiduel #15022) — famille QuantConnect : les 2 READMEs de la famille (racine QuantConnect + ML-Training-Pipeline), 17 règles fautives sur les 90 de l'inventaire. Pattern du pilote #15502 : ajout de color: uniquement (aucune couleur pédagogique retirée, aucun fill: modifié), garde %% anti-harmonisation posée sur chacun des 5 blocs touchés.

Périmètre : 2 fichiers

  • MyIA.AI.Notebooks/QuantConnect/README.md (10 règles, 3 blocs)
  • MyIA.AI.Notebooks/QuantConnect/ML-Training-Pipeline/README.md (7 règles, 2 blocs)

Palette (langage du pilote #15502, Bootstrap-alert tones)

fill color retenu ratio WCAG min mesuré
#e1f5ff (bleu clair) #004085 9.03:1
#e8f5e9 / #c8e6c9 (verts) #1b5e20 5.85:1 (sur #c8e6c9)
#fff3e0 (orange) #bf360c 5.11:1
#ffebee / #ffcdd2 (rouges/roses) #721c24 7.82:1 (sur #ffcdd2)

Toutes les paires ≥ 4.5:1 (AA) — calcul Python WCAG-relatif, mêmes formules que la review NanoClaw du pilote.

Validation

$ python scripts/notebook_tools/detect_mermaid_fill_without_color.py --check MyIA.AI.Notebooks/QuantConnect/README.md
Mermaid fill: rules : 10 (with color: 10) / Findings : 0 — EXIT=0
$ python scripts/notebook_tools/detect_mermaid_fill_without_color.py --check MyIA.AI.Notebooks/QuantConnect/ML-Training-Pipeline/README.md
Mermaid fill: rules : 7 (with color: 7) / Findings : 0 — EXIT=0

(le détecteur vit sur la branche #15517 — exécuté depuis son checkout, cible = worktree frais origin/main 2f4b2bb.)

Diff strictement additif sur les règles mermaid : aucune prose, liste, compteur ou arborescence modifiés (§E : rien à réconcilier — le fichier n'est pas touché hors des blocs style).

QA visuel (acceptance #15516)

L'acceptance exige le QA visuel thème sombre par une lane vision (CoursIA-2/MiniMax ou ai-01) — ce grain est calcul-verifié (WCAG ≥ AA), la confirmation visuelle reste au merge-gate conformément au routing capability-driven.

🤖 Generated with Claude Code

… famille QuantConnect (2 READMEs, 17 regles)

Sweep #15516 (residuel #15022), famille QuantConnect : README racine (10
regles) + ML-Training-Pipeline (7 regles). Pattern pilote #15502 -- ajout
de color: uniquement (aucune couleur pedagogique retiree), garde %% anti-
harmonisation par bloc. Palette : e1f5ff->#4085, e8f5e9/c8e6c9->#1b5e20,
fff3e0->#bf360c, ffebee/ffcdd2->#721c24 ; contraste WCAG calcule >= 4.67:1
sur les 6 fills (min: #b71c1c non retenu ; retenu min 5.11).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions github-actions Bot added the variation-light-cap-reached Lane ayant deja merge une LIGHT aujourd'hui (cap G-VAR-2 atteint) label Sep 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor

G-VAR-2 light cap reached (advisory, non bloquant).
La lane myia-po-2026:CoursIA a deja consomme son budget LIGHT du jour (axe genre G-VAR-2/3 (light-genre, quel que soit le tier declare) : #15384 (MED/guard, merge a 2026-09-11T00:50:53Z), #15362 (MED/guard, merge a 2026-09-11T02:52:15Z)).
G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour,
toutes categories LIGHT confondues
(guard, doc, refs, ... partagent un seul budget) :
c'est un RATIO, pas un plafond plat. La decision de merge reste au coordinateur.

@github-actions github-actions Bot added variation-tier-inflation declared LIGHT << effective LIGHT-genre (#10020, advisory) variation-genre-cap-exceeded light_genre > cap partage G-VAR-2 (#10020, advisory) labels Sep 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor

G-VAR-2/3 GENRE signals (advisory, non bloquant, #10020).
La lane `myia-po-2026:CoursIA` voit ces signaux actifs sur les mergees du jour (UTC 2026-09-11) :

  • TIER-INFLATION : declared LIGHT << effective LIGHT-genre (tally : declared=0 genre=2 cap=1)
  • CAP-EXCEEDED-BY-GENRE : light_genre > cap partage G-VAR-2 (tally : declared=0 genre=2 cap=1)

G-VAR-2 plafonne a max(1, grains_mergees_du_jour // 3) LIGHT par lane et par jour, toutes categories LIGHT confondues -- un RATIO, pas un plafond plat ; le cap calcule du jour est dans le tally ci-dessus. G-VAR-3 interdit deux genres LIGHT consecutifs. Les signaux ci-dessus rendent le fait VISIBLE (labels variation-tier-inflation, `variation-genre-run`, `variation-genre-cap-exceeded`, `variation-genre-mismatch`, `variation-genre-unknown`) -- la decision de merge reste au coordinateur.

@github-actions

Copy link
Copy Markdown
Contributor

Path-collision (organ #13359/#13615)

Cette PR #15550 (fix(docs,#15516): sweep mermaid fill-sans-color — famille QuantConnect (2 READMEs, 17 règles)) 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.

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

Labels

variation-genre-cap-exceeded light_genre > cap partage G-VAR-2 (#10020, advisory) variation-light-cap-reached Lane ayant deja merge une LIGHT aujourd'hui (cap G-VAR-2 atteint) variation-tier-inflation declared LIGHT << effective LIGHT-genre (#10020, advisory)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants