lint(limagrain): corrections completes Phase 1+2
- Bloquants: mermaid 03-picking/_index reconstitue (archive 11-05), 13 liens vers pages squelette retires, 2 liens recibles (anoxie, application-dictionary) - Conventions: 910 em dashes -> tirets simples, 145 checklists -> puces question, 13 questions resolues barrees - Liens: 9 ancres reparees (slugs GitHub) - Delta: 12 standard_ref remappes, blocs Standard EasyWMS + sections References ajoutes, front matter complete - Glossaire: 15 termes standard deplaces en section rappel avec renvoi - Rapport: limagrain/_lint_report.md (Phase 1 + Phase 2 + re-scan final) - Inclut les pages des sessions precedentes non commitees + CLAUDE.md et consume.log en l'etat
This commit is contained in:
@@ -0,0 +1,432 @@
|
||||
---
|
||||
title: "Rapport de lint - Wiki Limagrain"
|
||||
tags: [meta, lint]
|
||||
status: draft
|
||||
last_updated: 2026-07-20
|
||||
author: Claude (lint automatique)
|
||||
---
|
||||
|
||||
# Rapport de lint - Wiki Limagrain
|
||||
|
||||
> **Fichier méta** : ne pas référencer dans `_index.md` ni dans `README.md`.
|
||||
> Scan du 2026-07-20 (Phase 1, analyse seule). Périmètre : `limagrain/` (55 fichiers .md,
|
||||
> dont 45 pages de contenu), registre `_index.md` racine, `limagrain/README.md`,
|
||||
> `limagrain/glossaire-limagrain.md`, `consume.log`. Wiki standard consulté en lecture seule.
|
||||
|
||||
## Récapitulatif
|
||||
|
||||
| Catégorie | Bloquant | Mineur | Cosmétique | Total |
|
||||
|---|---|---|---|---|
|
||||
| 1. Front matter | 0 | 4 | 0 | 4 |
|
||||
| 2. Markdown / structure | 1 | 1 | 69 | 71 |
|
||||
| 3. Conventions projet | 0 | 154 | 51 | 205 |
|
||||
| 4. Liens et ancres | 14 | 11 | 0 | 25 |
|
||||
| 5. Registre / index / README / consume.log | 0 | 21 | 0 | 21 |
|
||||
| 6. Delta / sourcing | 0 | 16 | 1 | 17 |
|
||||
| 7. Glossaire | 0 | 15 | 0 | 15 |
|
||||
| **Total** | **15** | **222** | **121** | **358** |
|
||||
|
||||
Notes de lecture :
|
||||
|
||||
- Les anomalies répétitives (em dash, trailing spaces, lignes vides, checklists) sont agrégées
|
||||
par fichier avec les numéros de ligne ; le nombre compté reste celui des occurrences agrégées.
|
||||
- Faux positifs écartés du scan : tableaux utilisant des pipes échappés `\|` (stations-picking,
|
||||
parametres-projet, glossaire l.109-110) ; sources virtuelles du consume.log (Jira/Confluence
|
||||
consommées via MCP, sans fichier physique à archiver).
|
||||
|
||||
## Anomalies bloquantes (vue d'ensemble)
|
||||
|
||||
| Fichier | Ligne | Règle | Extrait | Correction proposée |
|
||||
|---|---|---|---|---|
|
||||
| limagrain/03-picking/_index.md | 44 | Bloc de code non fermé en fin de fichier | ````` | Fermer le bloc ``` |
|
||||
| limagrain/02-stockage/zones-stockage.md | 50 | Lien relatif cassé (cible inexistante) | `[Processus d'anoxie](../08-transverse/decisions-architecture.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/03-picking/_index.md | 20 | Lien relatif cassé (cible inexistante) | `[Waves et groupes](waves-groupes.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/03-picking/_index.md | 21 | Lien relatif cassé (cible inexistante) | `[Replenishment](replenishment.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/06-erp-interface/_index.md | 22 | Lien relatif cassé (cible inexistante) | `[Monitoring interface](interface-monitoring.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/07-admin/ad-customs.md | 20 | Lien relatif cassé (cible inexistante) | `[Application Dictionary](../../concepts/application-dictionary.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/08-transverse/_index.md | 15 | Lien relatif cassé (cible inexistante) | `[Tickets Jira clés](jira-tickets-cles.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/08-transverse/_index.md | 16 | Lien relatif cassé (cible inexistante) | `[Décisions architecture](decisions-architecture.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/08-transverse/_index.md | 18 | Lien relatif cassé (cible inexistante) | `[Historique projet](historique-projet.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/README.md | 49 | Lien relatif cassé (cible inexistante) | `[Waves et groupes](03-picking/waves-groupes.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/README.md | 50 | Lien relatif cassé (cible inexistante) | `[Replenishment](03-picking/replenishment.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/README.md | 81 | Lien relatif cassé (cible inexistante) | `[Monitoring interface](06-erp-interface/interface-monitoring.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/README.md | 94 | Lien relatif cassé (cible inexistante) | `[Tickets Jira clés](08-transverse/jira-tickets-cles.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/README.md | 95 | Lien relatif cassé (cible inexistante) | `[Décisions architecture](08-transverse/decisions-architecture.md)` | Corriger le chemin ou créer la page |
|
||||
| limagrain/README.md | 97 | Lien relatif cassé (cible inexistante) | `[Historique projet](08-transverse/historique-projet.md)` | Corriger le chemin ou créer la page |
|
||||
|
||||
## 1. Front matter
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| mineur | limagrain/02-stockage/rejet-pie.md | 1 | Champ template Limagrain requis absent | `champ manquant: confluence_refs` | Ajouter `confluence_refs:` |
|
||||
| mineur | limagrain/05-agv/agv-troubleshooting.md | 13 | title du front matter différent du H1 | `title: "Troubleshooting AGV — Contraintes terrain" vs H1: "Troubleshooting AGV - Contraint` | Aligner title et H1 |
|
||||
| mineur | limagrain/07-admin/contacts-projet.md | 1 | Champ template Limagrain requis absent | `champ manquant: standard_ref` | Ajouter `standard_ref:` |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 1 | Champ template Limagrain requis absent | `champ manquant: standard_ref` | Ajouter `standard_ref:` |
|
||||
|
||||
## 2. Markdown / structure
|
||||
|
||||
### 2a. Bloquants
|
||||
|
||||
`limagrain/03-picking/_index.md` : le bloc mermaid ouvert l.44 n'est jamais fermé et le
|
||||
fichier se termine au milieu du diagramme (`FILM --> PIE[Passage PIE]`). Troncature
|
||||
probable lors d'une écriture précédente : le contenu aval (fin du diagramme, sections
|
||||
suivantes éventuelles) est à reconstituer, pas seulement à refermer.
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| bloquant | limagrain/03-picking/_index.md | 44 | Bloc de code non fermé en fin de fichier | ````` | Fermer le bloc ``` |
|
||||
|
||||
### 2b. Mineurs
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| mineur | limagrain/glossaire-limagrain.md | 104 | Pipe non échappé dans une cellule de tableau (casse le rendu) | `\| FILMAGES \| Paramètre WMS contenant la liste des programmes de filmage (`code;libellé\|` | Échapper le pipe : `code;libellé\\|…` |
|
||||
|
||||
### 2c. Cosmétiques (agrégés par fichier)
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| cosmétique | limagrain/01-inbound/_index.md | 53 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.53)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/01-inbound/controle-qualite-reception.md | 54 | Max 1 ligne vide consécutive | `3 occurrence(s) de lignes vides multiples (l.54, l.70, l.89)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/01-inbound/controle-qualite-reception.md | 8 | Ligne de 213 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Réception - LIMAGRAIN - DE` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/01-inbound/etiquette-rfid.md | 132 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.132, l.153)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/01-inbound/flux-erp-inbound.md | 149 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.149, l.171)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/01-inbound/gestion-camions.md | 76 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.76)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/01-inbound/gestion-camions.md | 8 | Ligne de 178 caractères (> 120) | `sources: [LIM-62_gestion-camions.md, LIM-63_64_65.md, "Jira LIM-96 (V2, préprod, revue de ` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/01-inbound/reception-fournisseur.md | 132 | Max 1 ligne vide consécutive | `3 occurrence(s) de lignes vides multiples (l.132, l.258, l.433)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/01-inbound/reception-fournisseur.md | 8 | Ligne de 337 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Réception - LIMAGRAIN - DE` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/01-inbound/reception-retour.md | 127 | Max 1 ligne vide consécutive | `5 occurrence(s) de lignes vides multiples (l.127, l.166, l.193, l.226, l.286)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/01-inbound/reception-retour.md | 8 | Ligne de 448 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Réception - LIMAGRAIN - DE` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/02-stockage/_index.md | 50 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.50)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/02-stockage/defragmentation.md | 161 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.161)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/02-stockage/defragmentation.md | 8 | Ligne de 245 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "LIM-85 LOT2.1 Configuratio` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/02-stockage/galileo-config.md | 47 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.47)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/02-stockage/processus-anoxie.md | 85 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.85)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/02-stockage/rejet-pie.md | 107 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.107)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/02-stockage/rejet-pie.md | 8 | Liste non précédée d'une ligne vide | `- limagrain/01-inbound/controle-qualite-reception.md` | Ajouter une ligne vide avant la liste |
|
||||
| cosmétique | limagrain/02-stockage/rejet-pie.md | 85 | Liste non précédée d'une ligne vide | `1. Lire CstAtt06 (Code du PK assigné = poste d'origine) du support.` | Ajouter une ligne vide avant la liste |
|
||||
| cosmétique | limagrain/03-picking/consolidation-regroupement.md | 71 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.71, l.118)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/echantillonnage.md | 124 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.124)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/echantillonnage.md | 8 | Ligne de 152 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Jira LIM-107 (lecture dire` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/echantillonnage.md | 216 | Ligne de 133 caractères (> 120) | `- [x] ~~Le prélèvement de 200g est-il déduit du stock ou négligé ? (@Nicolas)~~ → **Résolu` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/echantillonnage.md | 218 | Ligne de 214 caractères (> 120) | `- [x] ~~Format de l'étiquette d'échantillonnage - validé ? (@Justine)~~ → Résolu (LIM-107)` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/job-assignation-pk.md | 102 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.102)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/job-assignation-pk.md | 8 | Ligne de 218 caractères (> 120) | `sources: ["LIM-70 LOT1.3 [AGV][JOB] MEGA JOB - assignation d'ordre par priorité de process` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/picking-combinatoire.md | 96 | Max 1 ligne vide consécutive | `3 occurrence(s) de lignes vides multiples (l.96, l.107, l.236)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/picking-combinatoire.md | 8 | Ligne de 265 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Expédition - LIMAGRAIN - D` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/placement-ps-pk.md | 58 | Max 1 ligne vide consécutive | `8 occurrence(s) de lignes vides multiples (l.58, l.110, l.155, l.198, l.218, l.233, l.255,` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/placement-ps-pk.md | 8 | Ligne de 194 caractères (> 120) | `sources: ["Logique combinatoire picking - PS vers PK - V1.0.md", "Jira LIM-82 (commentaire` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/recertification.md | 76 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.76)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/recertification.md | 8 | Ligne de 144 caractères (> 120) | `sources: ["Jira LIM-105 (lecture directe 2026-07-20)", "Jira LIM-106 (lecture directe 2026` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/sequencage-tk-ps-historique.md | 8 | Ligne de 160 caractères (> 120) | `sources: ["LIM-84 LOT2.2 [PICKING] Séquençage des tâches de picking TK PS.md", "REU PICKIN` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/sequencage-tk-ps.md | 86 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.86, l.130)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/sequencage-tk-ps.md | 8 | Ligne de 259 caractères (> 120) | `sources: ["LIM-84 LOT2.2 [PICKING] Séquençage des tâches de picking TK PS.md", "Logique co` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/03-picking/stations-picking.md | 104 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.104, l.179)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/03-picking/stations-picking.md | 8 | Ligne de 203 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Réception - LIMAGRAIN - DE` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/04-outbound/_index.md | 40 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.40)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/04-outbound/consolidation-chargement.md | 105 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.105)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/04-outbound/flux-erp-outbound.md | 192 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.192, l.210)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/04-outbound/flux-erp-outbound.md | 8 | Ligne de 190 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Expédition - LIMAGRAIN - D` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/04-outbound/flux-expedition.md | 48 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.48)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/04-outbound/flux-expedition.md | 8 | Ligne de 245 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Expédition - LIMAGRAIN - D` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/04-outbound/sequencage-shipping-stop.md | 174 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.174)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/04-outbound/sequencage-shipping-stop.md | 8 | Ligne de 146 caractères (> 120) | `sources: ["LIM-88 LOT2.1 [TOURNÉES] Séquençage des tâches de shipping par STOP - quai assi` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/04-outbound/shipping-orders.md | 8 | Ligne de 246 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Expédition - LIMAGRAIN - D` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/05-agv/_index.md | 55 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.55)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/05-agv/agv-stations-routes.md | 8 | Ligne de 125 caractères (> 120) | `sources: ["CR technique - iGO STILL - fonctionnement et flux API + correspondance avec le ` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/05-agv/job-reception-pk.md | 79 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.79)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/05-agv/job-reception-pk.md | 8 | Ligne de 160 caractères (> 120) | `sources: ["LIM-74 LOT1.3 [AGV][JOB] MINI JOB - images de quai poste de travail (PK).md", "` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/05-agv/job-reception-production.md | 73 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.73)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/05-agv/still-igo-integration.md | 62 | Max 1 ligne vide consécutive | `5 occurrence(s) de lignes vides multiples (l.62, l.222, l.290, l.309, l.422)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/05-agv/still-igo-integration.md | 8 | Ligne de 215 caractères (> 120) | `sources: ["CR technique - iGO STILL - fonctionnement et flux API + correspondance avec le ` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/06-erp-interface/_index.md | 55 | Max 1 ligne vide consécutive | `1 occurrence(s) de lignes vides multiples (l.55)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/06-erp-interface/donnees-principales.md | 8 | Ligne de 179 caractères (> 120) | `sources: ["Données principales + stock - LIMAGRAIN - DEV - Confluence.md", "CR CONSOLIDES ` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/06-erp-interface/gna-sap-cpi.md | 87 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.87, l.112)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/06-erp-interface/gna-sap-cpi.md | 9 | Liste non précédée d'une ligne vide | `- "LIM-89 GNA Mise en place de la communication API EasyWMS SAP CPI.md"` | Ajouter une ligne vide avant la liste |
|
||||
| cosmétique | limagrain/06-erp-interface/loc-message-periodique.md | 70 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.70, l.151)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/06-erp-interface/loc-message-periodique.md | 9 | Liste non précédée d'une ligne vide | `- "LOC - Etat des lieux V2.md"` | Ajouter une ligne vide avant la liste |
|
||||
| cosmétique | limagrain/06-erp-interface/mapping-erp-wms.md | 224 | Max 1 ligne vide consécutive | `2 occurrence(s) de lignes vides multiples (l.224, l.237)` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/06-erp-interface/mapping-erp-wms.md | 8 | Ligne de 204 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "CR CONSOLIDES REU ERP LIMA` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/06-erp-interface/mapping-erp-wms.md | 268 | Ligne de 238 caractères (> 120) | `- [x] ~~CHG envoie-t-il un acquittement positif ou juste ERR en cas d'échec ? (@Nicolas)~~` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/06-erp-interface/messages-reference.md | 240 | Max 1 ligne vide consécutive | `7 occurrence(s) de lignes vides multiples (l.240, l.248, l.256, l.268, l.274, l.280, l.287` | Réduire à une ligne vide |
|
||||
| cosmétique | limagrain/06-erp-interface/messages-reference.md | 3 | Ligne de 153 caractères (> 120) | `tags: [ERP, messages, interface, SAP, catalogue, ITM, ASN, ROR, ROF, REF, SOR, RUT, SOF, L` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/06-erp-interface/messages-reference.md | 8 | Ligne de 201 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Expédition - LIMAGRAIN - D` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/07-admin/ad-customs.md | 6 | Ligne de 152 caractères (> 120) | `jira_refs: [LIM-14, LIM-64, LIM-66, LIM-67, LIM-70, LIM-71, LIM-73, LIM-76, LIM-82, LIM-84` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/07-admin/parametres-projet.md | 6 | Ligne de 154 caractères (> 120) | `jira_refs: [LIM-14, LIM-64, LIM-67, LIM-69, LIM-70, LIM-71, LIM-73, LIM-74, LIM-76, LIM-93` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/07-admin/parametres-projet.md | 8 | Ligne de 188 caractères (> 120) | `sources: ["Jira LIM-14 (lecture directe 2026-07-17)", "Jira LIM-102 (lecture directe 2026-` | Reformater / couper la ligne |
|
||||
| cosmétique | limagrain/08-transverse/questions-ouvertes.md | 7 | Ligne de 1149 caractères (> 120) | `sources: [FR-SW-04-07_LIMAGRAIN_Functional_Analysis_V1.5.docx, "Réception - LIMAGRAIN - DE` | Reformater / couper la ligne |
|
||||
|
||||
## 3. Conventions projet
|
||||
|
||||
### 3a. Tirets cadratins (em dash) - cosmétique
|
||||
|
||||
Caractère « — » à remplacer par « - ». Remplacement en masse à valider avant Phase 2.
|
||||
|
||||
| Fichier | Occurrences (lignes) |
|
||||
|---|---|
|
||||
| limagrain/01-inbound/_index.md | 4 ligne(s) avec em dash — (l.2, l.8, l.18, l.22) |
|
||||
| limagrain/01-inbound/controle-qualite-reception.md | 19 ligne(s) avec em dash — (l.2, l.13, l.42, l.49, l.55, l.81, l.107, l.109, l.118, l.149…) |
|
||||
| limagrain/01-inbound/etiquette-rfid.md | 21 ligne(s) avec em dash — (l.2, l.13, l.16, l.35, l.37, l.43, l.47, l.51, l.58, l.62…) |
|
||||
| limagrain/01-inbound/flux-erp-inbound.md | 14 ligne(s) avec em dash — (l.2, l.13, l.30, l.42, l.48, l.68, l.83, l.101, l.112, l.122…) |
|
||||
| limagrain/01-inbound/gestion-camions.md | 35 ligne(s) avec em dash — (l.2, l.13, l.77, l.84, l.176, l.203, l.210, l.214, l.260, l.270…) |
|
||||
| limagrain/01-inbound/reception-fournisseur.md | 41 ligne(s) avec em dash — (l.2, l.13, l.15, l.32, l.45, l.53, l.81, l.108, l.167, l.181…) |
|
||||
| limagrain/01-inbound/reception-retour.md | 38 ligne(s) avec em dash — (l.41, l.45, l.56, l.58, l.59, l.60, l.74, l.81, l.128, l.202…) |
|
||||
| limagrain/02-stockage/_index.md | 2 ligne(s) avec em dash — (l.2, l.8) |
|
||||
| limagrain/02-stockage/asrs-miniload.md | 6 ligne(s) avec em dash — (l.2, l.13, l.34, l.51, l.52, l.66) |
|
||||
| limagrain/02-stockage/defragmentation.md | 8 ligne(s) avec em dash — (l.2, l.13, l.40, l.65, l.108, l.173, l.212, l.233) |
|
||||
| limagrain/02-stockage/galileo-config.md | 5 ligne(s) avec em dash — (l.2, l.13, l.64, l.88, l.178) |
|
||||
| limagrain/02-stockage/palettes-vides.md | 5 ligne(s) avec em dash — (l.15, l.24, l.39, l.55, l.103) |
|
||||
| limagrain/02-stockage/processus-anoxie.md | 11 ligne(s) avec em dash — (l.2, l.13, l.66, l.80, l.86, l.93, l.101, l.106, l.125, l.141…) |
|
||||
| limagrain/02-stockage/putaway-strategies.md | 13 ligne(s) avec em dash — (l.24, l.27, l.33, l.34, l.35, l.39, l.46, l.53, l.62, l.68…) |
|
||||
| limagrain/03-picking/_index.md | 8 ligne(s) avec em dash — (l.2, l.8, l.23, l.28, l.30, l.34, l.36, l.38) |
|
||||
| limagrain/03-picking/consolidation-regroupement.md | 4 ligne(s) avec em dash — (l.2, l.13, l.124, l.136) |
|
||||
| limagrain/03-picking/echantillonnage.md | 4 ligne(s) avec em dash — (l.2, l.13, l.48, l.202) |
|
||||
| limagrain/03-picking/job-assignation-pk.md | 12 ligne(s) avec em dash — (l.2, l.13, l.52, l.55, l.62, l.65, l.76, l.145, l.251, l.333…) |
|
||||
| limagrain/03-picking/picking-combinatoire.md | 13 ligne(s) avec em dash — (l.2, l.13, l.64, l.112, l.118, l.171, l.173, l.180, l.243, l.258…) |
|
||||
| limagrain/03-picking/placement-ps-pk.md | 6 ligne(s) avec em dash — (l.55, l.65, l.114, l.262, l.325, l.326) |
|
||||
| limagrain/03-picking/recertification.md | 10 ligne(s) avec em dash — (l.2, l.13, l.24, l.46, l.79, l.84, l.90, l.101, l.107, l.119) |
|
||||
| limagrain/03-picking/sequencage-tk-ps-historique.md | 10 ligne(s) avec em dash — (l.2, l.13, l.24, l.31, l.38, l.44, l.64, l.65, l.89, l.97) |
|
||||
| limagrain/03-picking/sequencage-tk-ps.md | 12 ligne(s) avec em dash — (l.37, l.39, l.60, l.64, l.87, l.93, l.97, l.101, l.105, l.217…) |
|
||||
| limagrain/03-picking/stations-picking.md | 8 ligne(s) avec em dash — (l.70, l.116, l.120, l.144, l.212, l.237, l.298, l.319) |
|
||||
| limagrain/04-outbound/_index.md | 2 ligne(s) avec em dash — (l.2, l.8) |
|
||||
| limagrain/04-outbound/consolidation-chargement.md | 6 ligne(s) avec em dash — (l.42, l.121, l.125, l.132, l.151, l.170) |
|
||||
| limagrain/04-outbound/flux-erp-outbound.md | 15 ligne(s) avec em dash — (l.2, l.13, l.29, l.38, l.75, l.90, l.110, l.115, l.119, l.121…) |
|
||||
| limagrain/04-outbound/flux-expedition.md | 23 ligne(s) avec em dash — (l.2, l.13, l.66, l.79, l.129, l.138, l.157, l.271, l.272, l.289…) |
|
||||
| limagrain/04-outbound/sequencage-shipping-stop.md | 8 ligne(s) avec em dash — (l.2, l.13, l.56, l.71, l.105, l.189, l.224, l.266) |
|
||||
| limagrain/04-outbound/shipping-orders.md | 11 ligne(s) avec em dash — (l.2, l.13, l.88, l.205, l.210, l.249, l.259, l.268, l.291, l.295…) |
|
||||
| limagrain/05-agv/_index.md | 2 ligne(s) avec em dash — (l.2, l.8) |
|
||||
| limagrain/05-agv/agv-stations-routes.md | 12 ligne(s) avec em dash — (l.2, l.13, l.28, l.35, l.64, l.68, l.71, l.90, l.107, l.112…) |
|
||||
| limagrain/05-agv/agv-troubleshooting.md | 1 ligne(s) avec em dash — (l.2) |
|
||||
| limagrain/05-agv/job-reception-pk.md | 7 ligne(s) avec em dash — (l.2, l.13, l.41, l.51, l.53, l.55, l.141) |
|
||||
| limagrain/05-agv/job-reception-production.md | 6 ligne(s) avec em dash — (l.2, l.13, l.90, l.101, l.176, l.181) |
|
||||
| limagrain/05-agv/still-igo-integration.md | 52 ligne(s) avec em dash — (l.2, l.13, l.21, l.24, l.31, l.34, l.66, l.72, l.73, l.95…) |
|
||||
| limagrain/06-erp-interface/_index.md | 3 ligne(s) avec em dash — (l.2, l.8, l.19) |
|
||||
| limagrain/06-erp-interface/donnees-principales.md | 20 ligne(s) avec em dash — (l.2, l.13, l.39, l.40, l.71, l.75, l.80, l.86, l.87, l.88…) |
|
||||
| limagrain/06-erp-interface/gna-sap-cpi.md | 7 ligne(s) avec em dash — (l.28, l.100, l.196, l.200, l.201, l.233, l.268) |
|
||||
| limagrain/06-erp-interface/loc-message-periodique.md | 41 ligne(s) avec em dash — (l.2, l.17, l.25, l.56, l.58, l.76, l.100, l.124, l.152, l.156…) |
|
||||
| limagrain/06-erp-interface/mapping-erp-wms.md | 12 ligne(s) avec em dash — (l.2, l.13, l.33, l.62, l.178, l.179, l.207, l.225, l.246, l.276…) |
|
||||
| limagrain/06-erp-interface/messages-reference.md | 25 ligne(s) avec em dash — (l.2, l.13, l.79, l.86, l.88, l.93, l.103, l.109, l.136, l.139…) |
|
||||
| limagrain/07-admin/_index.md | 2 ligne(s) avec em dash — (l.2, l.8) |
|
||||
| limagrain/07-admin/ad-customs.md | 25 ligne(s) avec em dash — (l.2, l.13, l.62, l.63, l.64, l.65, l.67, l.69, l.71, l.80…) |
|
||||
| limagrain/07-admin/contacts-projet.md | 4 ligne(s) avec em dash — (l.27, l.38, l.52, l.62) |
|
||||
| limagrain/07-admin/parametres-projet.md | 15 ligne(s) avec em dash — (l.2, l.13, l.45, l.47, l.60, l.61, l.62, l.63, l.65, l.66…) |
|
||||
| limagrain/07-admin/utilisateurs-groupes.md | 27 ligne(s) avec em dash — (l.2, l.13, l.33, l.34, l.35, l.36, l.37, l.41, l.45, l.59…) |
|
||||
| limagrain/08-transverse/_index.md | 2 ligne(s) avec em dash — (l.2, l.8) |
|
||||
| limagrain/08-transverse/questions-ouvertes.md | 74 ligne(s) avec em dash — (l.2, l.12, l.19, l.21, l.23, l.25, l.27, l.29, l.33, l.35…) |
|
||||
| limagrain/README.md | 13 ligne(s) avec em dash — (l.2, l.8, l.16, l.26, l.38, l.45, l.48, l.54, l.64, l.73…) |
|
||||
| limagrain/glossaire-limagrain.md | 131 ligne(s) avec em dash — (l.16, l.17, l.18, l.19, l.20, l.21, l.22, l.24, l.25, l.28…) |
|
||||
|
||||
### 3b. Checklists `- [ ]` (todos Obsidian) - mineur
|
||||
|
||||
Chaque occurrence pollue les queries Obsidian. Cas particulier : le template Limagrain
|
||||
lui-même prescrit ce format pour les questions ouvertes ; `questions-ouvertes.md` en
|
||||
concentre 73. Décision à prendre sur le format cible avant correction.
|
||||
|
||||
| Fichier | Nb | Lignes |
|
||||
|---|---|---|
|
||||
| limagrain/01-inbound/gestion-camions.md | 3 | 632, 634, 636 |
|
||||
| limagrain/01-inbound/reception-fournisseur.md | 9 | 676, 677, 679, 681, 683, 685, 687, 689, 691 |
|
||||
| limagrain/02-stockage/defragmentation.md | 1 | 246 |
|
||||
| limagrain/02-stockage/galileo-config.md | 2 | 182, 183 |
|
||||
| limagrain/02-stockage/processus-anoxie.md | 2 | 141, 142 |
|
||||
| limagrain/03-picking/consolidation-regroupement.md | 2 | 135, 136 |
|
||||
| limagrain/03-picking/echantillonnage.md | 1 | 217 |
|
||||
| limagrain/03-picking/job-assignation-pk.md | 2 | 335, 337 |
|
||||
| limagrain/03-picking/picking-combinatoire.md | 1 | 268 |
|
||||
| limagrain/03-picking/stations-picking.md | 1 | 318 |
|
||||
| limagrain/04-outbound/consolidation-chargement.md | 2 | 178, 179 |
|
||||
| limagrain/04-outbound/flux-expedition.md | 9 | 572, 575, 577, 579, 580, 588, 589, 590, 591 |
|
||||
| limagrain/04-outbound/sequencage-shipping-stop.md | 1 | 241 |
|
||||
| limagrain/05-agv/agv-stations-routes.md | 1 | 112 |
|
||||
| limagrain/05-agv/agv-troubleshooting.md | 3 | 122, 124, 126 |
|
||||
| limagrain/05-agv/job-reception-production.md | 1 | 193 |
|
||||
| limagrain/05-agv/still-igo-integration.md | 6 | 712, 714, 715, 717, 719, 721 |
|
||||
| limagrain/06-erp-interface/donnees-principales.md | 3 | 241, 242, 244 |
|
||||
| limagrain/06-erp-interface/gna-sap-cpi.md | 13 | 245, 246, 247, 249, 250, 251, 252, 253, 254, 255, 256, 257, 274 |
|
||||
| limagrain/06-erp-interface/loc-message-periodique.md | 3 | 529, 532, 534 |
|
||||
| limagrain/06-erp-interface/messages-reference.md | 6 | 311, 313, 314, 315, 316, 318 |
|
||||
| limagrain/08-transverse/questions-ouvertes.md | 73 | 19, 21, 23, 24, 25, 27, 29, 31, 33, 46, 48, 62, 95, 129, 149, 160, 162, 163, 167, 169… |
|
||||
|
||||
### 3c. Questions résolues mal formatées - mineur
|
||||
|
||||
Format attendu : `- [x] ~~texte~~ -> Résolu`. Cochées mais sans barré :
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 397 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **SOR au numéro de support** → Fermé : jamais au numéro de support` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 398 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **FEFO sans DLC** → Fermé : abandonné, FIFO journalier retenu` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 399 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **Message MOV** → Fermé : annulé (inutile)` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 400 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **Gestion FIFO canal** → Fermé : FIFO 24h standard, économie de` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 402 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **Custom attributes vs attributs logistiques** → Tranché : attributs` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 404 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **Process litige sac endommagé** → Fermé : flux décrit (bouton` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 406 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **Statut de stock F2 si aucun statut** → Fermé : REDFLAG, pousser` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 408 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **Anoxie : flux automatique** → Fermé : à prévoir si temps disponible` | Reformater |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 409 | Question résolue sans format '- [x] ~~texte~~ -> Résolu' | `- [x] **Fréquence image de stock (WSC)** → Fermé : à définir (toutes les` | Reformater |
|
||||
|
||||
## 4. Liens et ancres
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| bloquant | limagrain/02-stockage/zones-stockage.md | 50 | Lien relatif cassé (cible inexistante) | `[Processus d'anoxie](../08-transverse/decisions-architecture.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/03-picking/_index.md | 20 | Lien relatif cassé (cible inexistante) | `[Waves et groupes](waves-groupes.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/03-picking/_index.md | 21 | Lien relatif cassé (cible inexistante) | `[Replenishment](replenishment.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/06-erp-interface/_index.md | 22 | Lien relatif cassé (cible inexistante) | `[Monitoring interface](interface-monitoring.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/07-admin/ad-customs.md | 20 | Lien relatif cassé (cible inexistante) | `[Application Dictionary](../../concepts/application-dictionary.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/08-transverse/_index.md | 15 | Lien relatif cassé (cible inexistante) | `[Tickets Jira clés](jira-tickets-cles.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/08-transverse/_index.md | 16 | Lien relatif cassé (cible inexistante) | `[Décisions architecture](decisions-architecture.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/08-transverse/_index.md | 18 | Lien relatif cassé (cible inexistante) | `[Historique projet](historique-projet.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/README.md | 49 | Lien relatif cassé (cible inexistante) | `[Waves et groupes](03-picking/waves-groupes.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/README.md | 50 | Lien relatif cassé (cible inexistante) | `[Replenishment](03-picking/replenishment.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/README.md | 81 | Lien relatif cassé (cible inexistante) | `[Monitoring interface](06-erp-interface/interface-monitoring.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/README.md | 94 | Lien relatif cassé (cible inexistante) | `[Tickets Jira clés](08-transverse/jira-tickets-cles.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/README.md | 95 | Lien relatif cassé (cible inexistante) | `[Décisions architecture](08-transverse/decisions-architecture.md)` | Corriger le chemin ou créer la page |
|
||||
| bloquant | limagrain/README.md | 97 | Lien relatif cassé (cible inexistante) | `[Historique projet](08-transverse/historique-projet.md)` | Corriger le chemin ou créer la page |
|
||||
| mineur | limagrain/01-inbound/gestion-camions.md | 578 | Ancre interne sans heading correspondant | `[Mécanisme faux stage / vrai stage](#mécanisme-faux-stage--vrai-stage-v2)` | Corriger l'ancre |
|
||||
| mineur | limagrain/02-stockage/rejet-pie.md | 184 | Ancre #cstatt-container absente de la cible | `[AD Customs](../07-admin/ad-customs.md#cstatt-container)` | Corriger l'ancre |
|
||||
| mineur | limagrain/03-picking/picking-combinatoire.md | 64 | Ancre #arbitrage-des-contradictions-reu-11052026 absente de la cible | `[Séquençage TK → PS — Arbitrage](sequencage-tk-ps.md#arbitrage-des-contradictions-reu-1105` | Corriger l'ancre |
|
||||
| mineur | limagrain/03-picking/picking-combinatoire.md | 86 | Ancre #critère-1--picking-négatif-en-premier absente de la cible | `[Séquençage TK → PS](sequencage-tk-ps.md#critère-1--picking-négatif-en-premier)` | Corriger l'ancre |
|
||||
| mineur | limagrain/03-picking/placement-ps-pk.md | 294 | Ancre #mouvements-manuels-du-poste-appeler--renvoyer---lim-116 absente de la cible | `[Process picking au PK](process-picking-pk.md#mouvements-manuels-du-poste-appeler--renvoye` | Corriger l'ancre |
|
||||
| mineur | limagrain/03-picking/process-picking-pk.md | 290 | Ancre interne sans heading correspondant | `[Mouvements manuels du poste](#mouvements-manuels-du-poste-appeler--renvoyer---lim-116)` | Corriger l'ancre |
|
||||
| mineur | limagrain/04-outbound/flux-expedition.md | 74 | Ancre #custom-défrag-client-par-tournée--quai-non-assigné-lim-87 absente de la cible | `[Défragmentation custom](../02-stockage/defragmentation.md#custom-défrag-client-par-tourné` | Corriger l'ancre |
|
||||
| mineur | limagrain/04-outbound/flux-expedition.md | 307 | Ancre #cstatt-container absente de la cible | `[AD Customs](../07-admin/ad-customs.md#cstatt-container)` | Corriger l'ancre |
|
||||
| mineur | limagrain/06-erp-interface/messages-reference.md | 221 | Ancre #message-chg--changement-article--propriétaire-lim-113 absente de la cible | `[Mapping ERP-WMS](mapping-erp-wms.md#message-chg--changement-article--propriétaire-lim-113` | Corriger l'ancre |
|
||||
| mineur | limagrain/06-erp-interface/messages-reference.md | 312 | Ancre #message-chg--changement-article--propriétaire-lim-113 absente de la cible | `[Mapping ERP-WMS](mapping-erp-wms.md#message-chg--changement-article--propriétaire-lim-113` | Corriger l'ancre |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 272 | Ancre #message-chg--changement-article--propriétaire-lim-113 absente de la cible | `[Mapping ERP-WMS](../06-erp-interface/mapping-erp-wms.md#message-chg--changement-article--` | Corriger l'ancre |
|
||||
|
||||
## 5. Registre / index / README / consume.log
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| mineur | _index.md | 147 | Compteur XX pages incorrect | `(46 pages) vs 45 pages réelles` | Mettre (45 pages) |
|
||||
| mineur | _index.md | 375 | Entrée _index.md pour un fichier non-page (index/meta) | `limagrain/glossaire-limagrain.md` | Vérifier |
|
||||
| mineur | consume.log | 0 | 2 fichier(s) consommé(s) introuvable(s) dans sources/archives/ (hors sources virtuelles Jira/Confluence) | `LIM-89 GNA Mise en place de la communication API EasyWMS SAP CPI.md; LIM-85 LOT2.1 Configu` | Vérifier l'archivage ou corriger le nom dans le log |
|
||||
| mineur | consume.log | 3 | Session sans mode indiqué | `## [2026-05-05] session-001` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 37 | Session sans mode indiqué | `## [2026-05-05] session-002` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 45 | Session sans mode indiqué | `## [2026-05-05] session-003` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 60 | Session sans mode indiqué | `## [2026-05-05] session-004` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 77 | Session sans mode indiqué | `## [2026-05-06] session-005` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 111 | Session sans mode indiqué | `## [2026-05-06] session-006` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 125 | Session sans mode indiqué | `## [2026-05-12] session-007` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 145 | Session sans mode indiqué | `## [2026-05-12] session-008` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 171 | Session sans mode indiqué | `## [2026-05-12] session-009` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 199 | Session sans mode indiqué | `## [2026-05-12] session-010` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 213 | Session sans mode indiqué | `## [2026-05-12] session-011` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 233 | Session sans mode indiqué | `## [2026-05-12] session-012` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 253 | Session sans mode indiqué | `## [2026-05-12] session-013` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 275 | Session sans mode indiqué | `## [2026-05-12] session-014` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 289 | Session sans mode indiqué | `## [2026-05-13] session-015` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 297 | Session sans mode indiqué | `## [2026-05-13] session-017` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 305 | Session sans mode indiqué | `## [2026-05-13] session-016` | Ajouter (mode: …) |
|
||||
| mineur | consume.log | 319 | Session sans mode indiqué | `## [2026-05-13] session-018` | Ajouter (mode: …) |
|
||||
|
||||
## 6. Delta / sourcing
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| mineur | limagrain/01-inbound/flux-erp-inbound.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: architecture/erp-integration.md` | Corriger le chemin |
|
||||
| mineur | limagrain/02-stockage/palettes-vides.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: concepts/container-management.md` | Corriger le chemin |
|
||||
| mineur | limagrain/02-stockage/processus-anoxie.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: concepts/warehouse-processes.md` | Corriger le chemin |
|
||||
| mineur | limagrain/03-picking/echantillonnage.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: concepts/inventory.md` | Corriger le chemin |
|
||||
| mineur | limagrain/03-picking/sequencage-tk-ps-historique.md | 0 | standard_ref renseigné mais bloc '> **Standard EasyWMS**' absent | `standard_ref: concepts/picking.md` | Ajouter le bloc de renvoi |
|
||||
| mineur | limagrain/04-outbound/flux-erp-outbound.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: architecture/erp-integration.md` | Corriger le chemin |
|
||||
| mineur | limagrain/04-outbound/flux-expedition.md | 0 | Section Références absente | `` | Ajouter la section Références en fin de page |
|
||||
| mineur | limagrain/06-erp-interface/donnees-principales.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: architecture/erp-integration.md` | Corriger le chemin |
|
||||
| mineur | limagrain/06-erp-interface/gna-sap-cpi.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: architecture/erp-integration.md` | Corriger le chemin |
|
||||
| mineur | limagrain/06-erp-interface/loc-message-periodique.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: architecture/erp-integration.md` | Corriger le chemin |
|
||||
| mineur | limagrain/06-erp-interface/mapping-erp-wms.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: architecture/erp-integration.md` | Corriger le chemin |
|
||||
| mineur | limagrain/06-erp-interface/messages-reference.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: architecture/erp-integration.md` | Corriger le chemin |
|
||||
| mineur | limagrain/07-admin/ad-customs.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: concepts/application-dictionary.md` | Corriger le chemin |
|
||||
| mineur | limagrain/07-admin/parametres-projet.md | 0 | standard_ref renseigné mais bloc '> **Standard EasyWMS**' absent | `standard_ref: concepts/application-dictionary.md` | Ajouter le bloc de renvoi |
|
||||
| mineur | limagrain/07-admin/parametres-projet.md | 0 | standard_ref pointe vers un fichier inexistant | `standard_ref: concepts/application-dictionary.md` | Corriger le chemin |
|
||||
| mineur | limagrain/08-transverse/questions-ouvertes.md | 0 | Section Références absente | `` | Ajouter la section Références en fin de page |
|
||||
| cosmétique | limagrain/01-inbound/etiquette-rfid.md | 0 | sources du front matter vides alors que Références renseignées | `sources: [] mais tableau Références avec 2 ligne(s)` | Synchroniser sources et Références |
|
||||
|
||||
## 7. Glossaire
|
||||
|
||||
| Sévérité | Fichier | Ligne | Règle | Extrait | Correction |
|
||||
|---|---|---|---|---|---|
|
||||
| mineur | limagrain/glossaire-limagrain.md | 18 | Terme déjà défini dans glossary.md standard | `SOR` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 19 | Terme déjà défini dans glossary.md standard | `RUT` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 20 | Terme déjà défini dans glossary.md standard | `SOF` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 21 | Terme déjà défini dans glossary.md standard | `LOF` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 22 | Terme déjà défini dans glossary.md standard | `ASN` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 30 | Terme déjà défini dans glossary.md standard | `ROR` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 31 | Terme déjà défini dans glossary.md standard | `ROF` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 32 | Terme déjà défini dans glossary.md standard | `REF` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 34 | Terme déjà défini dans glossary.md standard | `STV` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 35 | Terme déjà défini dans glossary.md standard | `STR` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 36 | Terme déjà défini dans glossary.md standard | `STC` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 55 | Terme déjà défini dans glossary.md standard | `SCR` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 56 | Terme déjà défini dans glossary.md standard | `WSC` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 57 | Terme déjà défini dans glossary.md standard | `COR` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
| mineur | limagrain/glossaire-limagrain.md | 83 | Terme déjà défini dans glossary.md standard | `COF` | Retirer ou renvoyer vers le standard (delta uniquement) |
|
||||
|
||||
## Constats transverses et décisions à prendre en Phase 2
|
||||
|
||||
1. **Pages squelette jamais créées** : `waves-groupes.md`, `replenishment.md`,
|
||||
`interface-monitoring.md`, `jira-tickets-cles.md`, `decisions-architecture.md`,
|
||||
`historique-projet.md`. Elles causent 13 des 14 liens cassés (README + _index de section +
|
||||
1 renvoi de page). Deux options : créer des pages stub, ou retirer les liens des sommaires.
|
||||
2. **`zones-stockage.md` l.50** : le lien « Processus d'anoxie » pointe vers
|
||||
`../08-transverse/decisions-architecture.md` (inexistant) alors que
|
||||
`../02-stockage/processus-anoxie.md` existe : cible probablement erronée.
|
||||
3. **Compteur du registre** : `## Limagrain — Projet (46 pages)` compte 45 pages de contenu +
|
||||
l'entrée `glossaire-limagrain.md`. Décider si le glossaire compte comme page du registre
|
||||
(garder 46 et l'inclure explicitement) ou non (passer à 45 et retirer son entrée).
|
||||
4. **`standard_ref` vers des pages standard inexistantes** (11 cas) : les chemins visés
|
||||
(`architecture/erp-integration.md`, `concepts/application-dictionary.md`, etc.) n'existent
|
||||
pas dans le wiki standard. À remapper vers les pages standard réelles (lecture seule :
|
||||
aucune création côté standard en mode limagrain).
|
||||
5. **Glossaire** : 15 termes déjà définis dans `glossary.md` standard (SOR, RUT, SOF, LOF, ASN,
|
||||
ROR, ROF, REF, STV, STR, STC, SCR, WSC, COR, COF). Le tableau initial du CLAUDE.md en
|
||||
incluait certains ; règle delta : ne garder que la spécificité Limagrain ou renvoyer au
|
||||
standard.
|
||||
6. **consume.log** : 18 sessions sur 24 sans mention `(mode: …)` (sessions antérieures à la
|
||||
convention) ; 2 fichiers consommés introuvables dans `sources/archives/`.
|
||||
7. **Checklists** : 145 occurrences `- [ ]` + 9 `- [x]` sans barré. Valider le format cible
|
||||
(notamment pour `questions-ouvertes.md`) avant toute conversion en masse.
|
||||
|
||||
## Phase 2 - Corrections appliquées (2026-07-20)
|
||||
|
||||
Arbitrages validés par Arthur : scan lecture seule du standard (fait, rapport séparé hors dépôt) ;
|
||||
retrait des liens vers les 6 pages squelette ; checklists converties en `- ❓` ; em dashes
|
||||
remplacés partout (titres inclus, sauf l'en-tête `## Limagrain — Projet` de `_index.md` racine,
|
||||
format prescrit par CLAUDE.md).
|
||||
|
||||
### Corrections par catégorie
|
||||
|
||||
| Catégorie | Corrigé |
|
||||
|---|---|
|
||||
| Bloquants (15) | 15/15. `03-picking/_index.md` : diagramme mermaid complété (l'archive du 11-05 a servi de référence : ajout `PIE --> DEFRAG`, fermeture du bloc) ; 13 liens vers pages squelette retirés (README, _index 03/06/08) ; `zones-stockage.md` reciblé vers `processus-anoxie.md` ; `ad-customs.md` reciblé vers `architecture/application-dictionary.md` |
|
||||
| Conventions | 910 em dashes remplacés (52 fichiers + section Limagrain de `_index.md`) ; 145 `- [ ]` convertis en `- ❓` ; 13 questions résolues reformatées `- [x] ~~texte~~` |
|
||||
| Liens / ancres | 8 ancres réparées automatiquement (slugs recalculés après conversion em dash) + 1 corrigée à la main (`picking-combinatoire.md` : renvoi arbitrage pointé vers `sequencage-tk-ps-historique.md`) |
|
||||
| Front matter | `rejet-pie.md` +confluence_refs ; `contacts-projet.md` et `questions-ouvertes.md` +standard_ref: null ; title/H1 `agv-troubleshooting.md` aligné par la conversion em dash |
|
||||
| Delta / sourcing | 12 `standard_ref` remappés vers des pages standard existantes (erp-integration → `concepts/erp-interface.md` x7 ; application-dictionary → `architecture/` x2 ; container-management → `concepts/container.md` ; warehouse-processes → `concepts/quality-control.md` ; inventory → `concepts/count.md`) ; blocs Standard EasyWMS ajoutés (`sequencage-tk-ps-historique.md`, `parametres-projet.md`) ; sections Références ajoutées (`flux-expedition.md`, `questions-ouvertes.md`) ; sources `etiquette-rfid.md` renseignées |
|
||||
| Structure | Pipe non échappé du glossaire (l.104) corrigé |
|
||||
| Glossaire | Les 15 termes standard déplacés dans une section « Termes standard EasyWMS (rappel) » avec renvoi vers `../glossary.md` |
|
||||
|
||||
### Décisions actées (résiduels volontaires)
|
||||
|
||||
- **Registre** : `glossaire-limagrain.md` reste une entrée du registre ; le compteur `(46 pages)`
|
||||
= 45 pages de contenu + glossaire. Aucune modification.
|
||||
- **Glossaire** : les 15 termes standard sont conservés en rappel (avec renvoi) plutôt que
|
||||
supprimés ; le scanner les signalera toujours, c'est assumé.
|
||||
- **consume.log** : fichier append-only, les 18 sessions historiques sans `(mode: …)` et les
|
||||
2 fichiers non retrouvés en archives ne sont pas retouchés.
|
||||
- **Lignes > 120** : 31 restantes, presque toutes des lignes `sources:` du front matter
|
||||
(tableaux YAML en ligne) ; insécables sans changer de style YAML, résiduel accepté.
|
||||
|
||||
### Faux positifs du scanner identifiés en Phase 2
|
||||
|
||||
Les « lignes vides multiples » (36) et « liste non précédée d'une ligne vide » signalés en
|
||||
Phase 1 étaient des faux positifs : le tracking du scanner n'était pas réinitialisé autour des
|
||||
blocs de code (blancs adjacents aux fences, listes en pseudo-code). Après correction du
|
||||
scanner : zéro occurrence réelle. Idem pour une partie des ancres (l'algorithme de slug de
|
||||
Phase 1 différait du slug GitHub réellement utilisé).
|
||||
|
||||
### Re-scan final (2026-07-20)
|
||||
|
||||
Zéro bloquant, zéro lien cassé, zéro ancre morte, zéro checklist `- [ ]`, zéro em dash hors
|
||||
en-tête prescrit, front matter complet sur les 45 pages. Résiduels : les décisions actées
|
||||
ci-dessus (15 rappels glossaire + 2 registre + 31 lignes longues cosmétiques).
|
||||
|
||||
Reference in New Issue
Block a user