Repository navigation
docs(lean,#15457): aérer les paragraphes-murs des README Lean (série + conway_lean FR/EN) - #15580
Conversation
…+ conway_lean FR/EN) Fournée Lean de #15457 — 3 fichiers en une PR. Les 7 findings du détecteur `detect_paragraph_length.py` sur ces fichiers sont résorbés à zéro. Le 4e fichier de la fournée suggérée, `knot_lean/README.md`, est déjà livré par #15528 MERGED — vérifié clean à la mesure, non réédité. - `SymbolicAI/Lean/README.md` : bloc « Acquis d'apprentissage » (4232 c, 13 puces) — 12 coupes entre puces soeurs. - `conway_lean/README.md` : 3 blocs (2807 / 3731 / 2678 c). L'item « Compte de sorry » (2060 c sur une seule ligne physique) est scindé à une frontière de phrase, continuation indentée dans l'item pour ne pas le faire sortir de la liste. - `conway_lean/README.en.md` : miroir FR/EN (2751 / 3547 / 2643 c + 2010 c mono-ligne, même traitement). Aucun caractère de prose ajouté, retiré ou modifié. Preuve mécanique : la suite des caractères non-blancs est identique avant/après (`re.sub(r'\s+','')` → 48997 / 22501 / 20770 caractères, égaux). Seules des lignes vides (coupe entre puces soeurs, pattern validé par #15528) et une indentation de continuation ont été introduites. Marqueurs CATALOG-STATUS non touchés (catalog-pr-hygiene). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
G-VAR-2 light cap reached (advisory, non bloquant). |
Path-collision (organ #13359/#13615)Cette PR #15580 (
|
Grain: LIGHT/readme — lane myia-po-2027:CoursIA — prev: MED/lean #15440
Résumé
Fournée Lean de #15457 (aération des paragraphes-murs markdown) : 3 fichiers en une PR, conformément au recadrage de l'issue en cinq fournées. Les 7 findings du détecteur
detect_paragraph_length.pysur ces fichiers passent à zéro.Le 4e fichier de la fournée suggérée,
MyIA.AI.Notebooks/SymbolicAI/Lean/knot_lean/README.md, est déjà livré par #15528 MERGED — mesurécleanavant édition, non réédité (pas de re-livraison).Mesure avant/après
SymbolicAI/Lean/README.mdconway_lean/README.mdconway_lean/README.en.mdknot_lean/README.mdNature du changement — présentation seulement
Les findings sont des listes à puces compactes (le détecteur compte un bloc de puces sans ligne vide comme un paragraphe — un item de 10 k c est un mur, c'est explicite dans sa docstring). Deux règles appliquées, toutes deux purement présentationnelles :
- parent/- enfant). Pattern validé par docs(lean,#15457): aérer les paragraphes-murs du README knot_lean (tranche 21) #15528 surknot_lean/README.md.Compte de sorry(2060 c) et ENSorry count(2010 c).Preuve anti-régression
Aucun caractère de prose ajouté, retiré ou modifié. La suite des caractères non-blancs est identique avant/après :
(
re.sub(r'\s+','', ...)surgit show HEAD:<f>vs l'arbre modifié — seuls des blancs diffèrent.)Frontières de phrase des deux splits intra-item, vérifiées à l'œil : « …pour la déclaration-par-déclaration post-split. | Audit N1 (PR #5853, ai-01 2026-07-09) : … » (FR) et son miroir EN.
Points de conformité
git ls-files --eolrendi/lf w/lf(écriture en LF explicite, pas de churn CRLF).See #15457
🤖 Generated with Claude Code