- Em dashes: 1712 remplaces par tirets simples (86 fichiers + _index.md, en-tete section Limagrain conserve) - Checklists: 24 '- [ ]' -> '- ☐' (3 pages operations, plus de todos Obsidian) - Ancres: 33 reparees (slugs GitHub + ancres HTML <a id> reconnues), 1 reciblee (manuel de reten) - related: tenseflow -> tense-flow, pie -> mechanical-elements, group.md retire (doublon shipping) - Registre: compteur global 122 -> 131 pages - Rapport racine _lint_report.md mis a jour (scan v2 + re-scan final: 0 anomalie) - Aucun fichier limagrain/ modifie (cloisonnement)
2.9 KiB
title, type, generated, scope
| title | type | generated | scope |
|---|---|---|---|
| Wiki Health / Lint Report | meta | 2026-07-20 | 86 fichiers standard (architecture, concepts, modules, operations, glossary, _index) |
Rapport de lint - Wiki standard EasyWMS
Date : 2026-07-20 (remplace le rapport du 2026-05-12) Périmètre : wiki standard uniquement. Le lint Limagrain du même jour est documenté dans limagrain/_lint_report.md.
Scan initial (scanner v2)
Scanner corrigé par rapport aux passes précédentes : slug GitHub + ancres HTML
<a id="…">, pipes échappés dans les tableaux, tracking des lignes vides
autour des blocs de code. 34 des 53 ancres signalées par le premier scan
étaient des faux positifs de l'ancien algorithme.
| Catégorie | Bloquant | Mineur | Cosmétique | Total |
|---|---|---|---|---|
| Front matter | 0 | 3 | 0 | 3 |
| Markdown / structure | 0 | 0 | 86 | 86 |
| Conventions (em dash, checklists) | 0 | 24 | 86 | 110 |
| Liens et ancres | 0 | 19 | 0 | 19 |
| Registre _index.md | 0 | 1 | 0 | 1 |
| Glossaire (doublons) | 0 | 0 | 0 | 0 |
| Total | 0 | 47 | 172 | 219 |
Corrections appliquées (session 2026-07-20, mode standard)
| Correction | Détail |
|---|---|
| Em dashes | 1712 « — » remplacés par « - » (86 fichiers + sections standard de _index.md ; l'en-tête ## Limagrain — Projet conservé, format prescrit) |
| Checklists | 24 « - [ ] » convertis en « - ☐ » (galileo-troubleshooting, git-workflow, robotics-project-lifecycle) - visuel checklist conservé sans créer de todos Obsidian |
| Ancres | 33 réparées (recalcul des slugs après conversion em dash + headings renommés). 2 fausses réparations annulées : #import et #export étaient valides via ancres HTML <a id> |
| Ancre irrésoluble | code-review-process.md : #manuel-de-reten reciblé vers #1-phase-de-développement (section contenant le passage sur le manuel de reten) |
| related | stock-assignment.md : modules/tenseflow.md → concepts/tense-flow.md ; weights.md : modules/pie.md → concepts/mechanical-elements.md ; rf-menu.md : concepts/group.md retiré (shipping.md déjà présent) |
| Registre | Compteur global corrigé : Total : 131 pages (85 standard + 46 Limagrain) |
| Trailing | 2 lignes nettoyées |
Vérification croisée : aucune ancre du wiki Limagrain ne pointait vers un
heading standard modifié - aucun fichier limagrain/ touché durant cette
session (cloisonnement respecté).
Re-scan final (2026-07-20)
0 anomalie : aucun lien cassé, aucune ancre morte (headings + ancres HTML),
aucun em dash, aucune checklist - [ ], aucun trailing space, related
valides, registre complet (85/85 pages standard référencées).
Résiduel connu non corrigé : lignes > 120 caractères (prose et front matter), tolérées par la règle « souple pour tableaux et liens ».