spb/traite-evaluation-qc
Public
1# Chapitre 11 — Inspection et pathologies du bâtiment : bilan de rédaction (2026-10-31)23## Compteurs4- Prose : ≈ 10 200 mots (regex hors tableaux, figures, équations et commandes ; 14 300 mots bruts `wc`) ; 43 pages compilées (chapitre + solutions + bibliographie du chapitre).5- Figures : 5 — schéma TikZ de l'enveloppe (dans le .tex), `ch11-fig-frise-pathologies.pdf` (repères indicatifs, dates (v) vérifiées), `ch11-fig-matrice-age-effectif.pdf` (convention déclarée), `ch11-fig-fiche-etat.pdf` et `ch11-fig-sensibilite-age-effectif.pdf` (synthétiques, cas 1).6- Tableaux : 9 (deux inspections ; pathologies 1 et 2 ; échelle d'état ; fiche d'état ; travaux ; dépréciation ventilée ; sensibilité λ × état ; structure du formulaire).7- Équations numérotées : 8 (VEI, règle du test, âge effectif, indice d'état, courte durée, longue durée, majoration, D_phys du cas 1) ; 1 définition, 1 proposition démontrée (bornes, monotonie, invariance, écart ∝ λ).8- Exercices : 7 (niveaux 1, 1, 2, 2, 2, 3, 3) ; solutions détaillées dans `solutions/ch11.tex`, chiffres testés (`TestExercices`).9- Encadrés : objectifs, 2 × quebec (déclarations du vendeur ; codes et aides publiques), pratique (hypothèse extraordinaire), synthetique, exemple intégral (7 étapes), erreurs, limites, synthese.10- Citations : 22 clés, toutes dans `references/library.bib` (aucune nouvelle clé citée) ; 14 sources publiques nouvelles mentionnées en notes de bas de page avec URL et date (lib-ch11.bib, 13 entrées non citées ; ch11-registry.csv, 14 lignes SRC-11-001 à 014).1112## Contrôles13- `tools/compile_chapter.sh 11` → `OK ch11 : 43 pages, 0 references/citations non definies, 0 overfull hbox`. Avertissements restants : biblatex « No driver for 'jurisdiction'/'legislation' » (types d'entrées existants de library.bib, communs aux autres chapitres) ; un `Overfull \vbox` de 0,34 pt.14- `python3 -m pytest -q analysis/python/tests/test_ch11.py` → 15 passed.15- `python3 tools/check_manuscript.py --no-log` : seules remarques pour ch11 = figures non inscrites dans `verification/figures.csv` global (attendu : elles sont dans `verification/chapters/ch11-figures.csv`, règle de collision).16- Scripts : `analysis/python/cases/ch11_inspection.py` (imprime tous les chiffres ; réutilise `ch21_cout_neuf.cout_neuf_sujet` pour C_N = 397 567,33 $ et `traite.cout` : `Composante`, `depreciation_ventilee`, `depreciation_age_vie`, `vie_restante`) ; `analysis/python/figures/ch11_{matrice_age_effectif,frise_pathologies,fiche_etat}.py` (idempotents, `traite.style`). Aucune modification de `traite/*.py`.17- PDF relu : planche de contact des 43 pages + pages 6 (TikZ), 7, 8, 9, 16, 19, 23, 24, 26, 30 à 70 dpi. Deux pages de figures flottantes (19, 24) laissent du blanc ; aucun débordement.18- Convention `\cref` sans article : toutes les occurrences portent article/préposition écrits (grep vérifié).1920## Fichiers livrés21`manuscript/chapters/ch11.tex`, `solutions/ch11.tex`, `analysis/python/cases/ch11_inspection.py`, `analysis/python/figures/ch11_*.py`, `analysis/python/tests/test_ch11.py`, `assets/figures/ch11/*.pdf` (4), `verification/chapters/ch11-{figures,calculations,claims,registry}.csv`, `references/lib-ch11.bib`, ce bilan. Rien n'a été écrit dans les CSV globaux ni dans `library.bib`.2223## Conventions introduites (à reporter dans l'annexe des conventions de calcul lors de l'harmonisation)24- Échelle d'état 1-5 et fractions φ(c) = 0,05 / 0,25 / 0,50 / 0,75 / 1,00.25- Âge effectif : a_eff = (1 − λ)·a + λ·φ(c)·L, borné à [0, L], λ = 0,5 (convention de l'ouvrage).26- Coût neuf d'une composante = coût direct du devis × C_N/D (1,33043 pour le cas 1).27- Vie économique du bâtiment du cas 1 : 60 ans (hypothèse) ; âge effectif de la structure : 29 ans ; vie restante 31 ans.2829## Points non vérifiés ou partiellement vérifiés (voir ch11-claims.csv)301. Vies utiles des composantes et fractions φ(c) : hypothèses pédagogiques, aucune source publique (CLM-11-023, non_verifie, déclaré dans le texte).312. Frise des pathologies par période : repères de connaissances générales, non sourcés sauf dates (v) (CLM-11-022, non_verifie, signalé dans la figure, la légende et les limites).323. Pratique du test de pyrite (protocole d'échantillonnage, IPPG, certificats de remblai depuis la fin des années 1990) : sources secondaires seulement, aucune page gouvernementale trouvée (CLM-11-016, partiellement_verifie) ; formulé sans nom de protocole ni seuil.334. Encadrement réglementaire des inspecteurs en bâtiment (Loi 16, 2019) : intitulé vérifié, état du règlement d'application non vérifié (pages RBQ/Québec.ca 404) — signalé dans le texte et les limites (CLM-11-006).345. Incidence des matériaux anciens (aluminium, galvanisé, polybutylène) sur l'assurabilité : connaissance de pratique, qualitatif (CLM-11-024, non_verifie).356. Paramètres de la valeur de l'information autres que le dosimètre à ≈ 50 $ (Québec.ca) : paramètres d'illustration déclarés (CLM-11-025).367. Aucune prévalence chiffrée de pathologie n'est citée (choix délibéré : l'estimation INSPQ « environ 10 % » de bâtiments au-dessus de 200 Bq/m³ n'a pas été reprise, source ancienne et non reconfirmée sur Québec.ca).378. Pages Santé Canada/RBQ : aucune « date de modification » formelle pour les pages RBQ (seule la date d'impression) ; dates « Détails de la page » utilisées pour Canada.ca.3839## Suggestions pour l'harmonisation40- Le ch. 24 doit partir de la fiche d'état (âge effectif de la structure 29 ans, D_phys ventilée 221 089,88 $ = 55,61 % de C_N, curable 10 479,98 $, courte durée 130 584,55 $) et y ajouter les désuétudes ; `ch11_inspection.depreciation()` peut être importé directement. Le ch. 45 réconcilie.41- Le ch. 17 peut utiliser l'indice d'état pondéré I_E = 2,81 comme variable d'état du sujet.42- L'annexe « Formulaires d'inspection » doit suivre le plan en 9 sections du tableau 11.9 et sa synthèse chiffrée doit reprendre les colonnes de la fiche (année, âge, L, note, coût neuf).43- Si `library.bib` intègre `lib-ch11.bib`, remplacer les notes de bas de page des §11.1.2, 11.2.4, 11.3.3, 11.4 par des `\parencite` (clés `aibqNorme2011`, `internachiSOP2022`, `scRadonLignes2025`, `scRadonMesure2026`, `qcRadonDomiciliaire2026`, `scMoisissure2023`, `scAmiante2023`, `rncanRenovations2025`, `rbqOcre`, `rbqPyritePyrrhotite`, `rbqSolsArgileux`, `rbqEquipementsPetroliers`, `qcPyrrhotiteVoletI2026`).44- Le pied de page du script de compilation signale « No driver for 'jurisdiction'/'legislation' » : définir ces types dans le style biblatex ou les convertir (`@misc`) lors de l'harmonisation (concerne `marcouxPicard2008`, `abbDomtar2007`, `loi16_2019`).45