spb/traite-evaluation-qc
Public
1# Consigne — harmonisation (phase 5)23Tu relis et corriges un lot de chapitres du traité (dépôt `/Users/simon-pierreboucher/Desktop/UQO/Traite-Evaluation-QC`). Lis `CLAUDE.md`, `CONVENTIONS.md`, `verification/review_log.md` (section des points d'harmonisation datés 2026-10-31) et, pour chaque chapitre de ton lot, `verification/chapters/chNN.md` (section « Harmonisation »/« Suggestions »).45**Règle d'or : ne change aucun chiffre, aucune conclusion, aucune structure.** Tu corriges la forme et la cohérence ; si un chiffre est contradictoire entre deux chapitres, tu alignes sur le module partagé (`traite/cas*.py`) ou sur le chapitre « propriétaire » du calcul et tu le notes.67Tâches, pour chaque chapitre du lot :81. **Citations** : les références vérifiées par le rédacteur qui étaient dans `references/lib-chNN.bib` sont maintenant fusionnées dans `references/library.bib` (vérifie la clé avec `grep "{clé," references/library.bib`). Remplace les mentions « en toutes lettres » ou les notes de bas de page du type « (Auteur année ; vérifié ; lib-chNN.bib) » par `\textcite{clé}` / `\parencite{clé}`. Ne cite jamais une clé absente de `library.bib`.92. **Débordements** : compile le chapitre (`tools/compile_chapter.sh NN`) et lis `build/chNN/_wrap_chNN.log` ; corrige tout `Overfull \hbox` > 10 pt dans le corps du chapitre (tableaux trop larges → `\footnotesize`, `\setlength{\tabcolsep}{3pt}`, colonnes `p{}`, `\makecell` ; URL/mots longs → `\allowbreak` ou reformulation). Ne touche pas aux débordements situés dans la bibliographie générée (hors chapitre).103. **Renvois** : vérifie dans le texte compilé (`pdftotext` ou `fitz`) l'absence de « du le », « le le », « la la », « à la la », « chapitre chapitre » ; vérifie que chaque `\cref{ch:NN}` est à deux chiffres (`ch:01`…`ch:48`) ; remplace les renvois « en toutes lettres » vers des équations/tableaux d'autres chapitres par des `\cref{}` quand le label existe (grep dans le fichier source cible).114. **Points du journal** : applique les corrections listées dans `verification/review_log.md` qui concernent ton lot (ex. ch. 4 « 4,4 mois » → « 4,3 » pour Sherbrooke si 825/(569/3) = 4,35 → vérifie le calcul et écris la valeur exacte à une décimale ; ch. 18 ajustement temporel de G0404 : aligner sur 28 733 $ (ch. 17/35) ou expliquer l'arrondi ; ch. 47 §47.12 : ajouter l'erreur type Monte-Carlo du ch. 40 (≈ 4 100 $ sur la médiane, 11 000 $ sur q95 ; graine défavorable, rang 1/300) ; ch. 32 : mentionner la conclusion du ch. 46 (920 000 $) et l'explication de l'écart ; annexe B « exemple rempli » : aligner les dates/âge effectif sur la fiche du ch. 11 (âge effectif structure 29 ans) ; ch. 30 vs ch. 47 : description des CAPEX 2027/2029/2032 cohérente).125. **Encadrés obligatoires** : vérifie la présence de `objectifs`, `synthese`, `erreurs`, `limites`, `quebec`, d'au moins un `exemple`, de la section « Exercices » et de « Pour aller plus loin » ; signale (sans réécrire) ce qui manque.136. **Index** : chaque chapitre doit comporter au moins 10 `\motcle{}` ; ajoute-en sur les termes définis s'il en manque (sans changer le texte autrement).147. **Tests** : `python3 -m pytest -q analysis/python/tests/test_chNN.py` doit rester vert ; recompile : « OK chNN : … 0 references/citations non definies ».1516Livrable : un rapport `verification/harmonisation-lot-X.md` (chapitre par chapitre : corrections faites, débordements restants, manques signalés, points non résolus) et un rapport final ≤ 300 mots. Ne modifie ni `styles/`, ni `main.tex`, ni `traite/`, ni les CSV globaux.17