spb/traite-evaluation-qc
Public
1# Chapitre 43 — Risques environnementaux et sinistres : bilan de rédaction (2026-10-31)23## Compteurs4- Prose : ≈ 10 050 mots hors tableaux, figures, équations et TikZ (regex du bilan ; la regex brute de `tools/check_manuscript.py` donne davantage) ; 38 pages compilées (chapitre + solutions + bibliographie du chapitre).5- Figures : 6 — 5 PDF Matplotlib synthétiques (`ch43-fig-carte-cas4.pdf`, `ch43-fig-carte-riverain.pdf`, `ch43-fig-effets-methodes.pdf`, `ch43-fig-did-cas4.pdf`, `ch43-fig-placebos.pdf`) + 1 schéma TikZ (grille des classes d'exposition 2026 et conséquences pour une résidence).6- Tableaux : 7 (littérature, dispositions LQE/RPRT, décomposition contamination, sinistre P41, effets par méthode, DiD cas 4, sensibilité stigmate × délai).7- Équations numérotées : 14 (décomposition V_exp, prime de taux, décote 1 − e^{−γ}, effet total Δln RNE − Δln R, terrain contaminé, désuétude curable / incurable, valeur après sinistre, position assurée, paires, hédonique à indicatrices, interactions classe × après, DiD 2×2, inférence de randomisation) ; 1 définition (stigmate), 2 exemples numérotés (contamination, sinistre P41).8- Exercices : 7 (niveaux 1, 1, 2, 2, 2, 3, 3) ; solutions détaillées dans `solutions/ch43.tex`, chiffres testés (`TestExercices`).9- Encadrés : objectifs, synthetique, pratique (vérifications propres à un immeuble exposé), quebec (cadre 2026), erreurs (9), limites, synthese.10- Citations : 33 clés, toutes déjà dans `references/library.bib`. `lib-ch43.bib` : aucune nouvelle entrée (commentaire explicatif seulement).1112## Contrôles13- `tools/compile_chapter.sh 43` → `OK ch43 : 38 pages, 0 references/citations non definies, 0 overfull hbox`.14- `python3 -m pytest -q analysis/python/tests/test_ch43.py` → 22 passed.15- `python3 tools/check_manuscript.py --no-log` exécuté : aucune remarque propre à ch43 à la dernière exécution (les 5 PDF sont inscrits dans `verification/chapters/ch43-figures.csv`, non dans le CSV global, conformément à la règle de collision).16- PDF relu (pages 1, 4-6, 17, 20-23, 33) : grille TikZ dans la page, tableaux dans la justification, figures lisibles ; convention `\cref` sans article respectée (articles/prépositions ou parenthèses).1718## Données synthétiques19- `data/synthetic/ch43_riverain_lots.csv` (625 lots) et `ch43_riverain_ventes.csv` (1 014 ventes) écrits par `analysis/python/cases/ch43_risques.py` (graine 20261031) ; section ajoutée en fin de `data/synthetic/README.md` (ajout seul). Lois : décotes −0,10/−0,07/−0,04/−0,015 par classe, stigmate ×1,5 après le 2019-05-01, aménité « vue » +0,04 (rivière < 120 m ou colonnes du lac), σ 0,07 — hypothèses pédagogiques dans les fourchettes de la littérature citée.20- Cas 4 : séries de RNE inchangées sur disque ; le choc d'inondation (−0,25/−0,12/−0,06 puis −0,05 en ln) est injecté en mémoire par le script. `traite/cas4.py` et `traite/panel.py` réutilisés (effets_regionaux, did_2x2, twfe, event_study), non modifiés.2122## Fichiers livrés23`manuscript/chapters/ch43.tex`, `solutions/ch43.tex`, `analysis/python/cases/ch43_risques.py`, `analysis/python/figures/ch43_{carte_cas4,carte_riverain,effets_methodes,did_cas4,placebos}.py`, `analysis/python/tests/test_ch43.py`, `assets/figures/ch43/*.pdf`, `data/synthetic/ch43_riverain_*.csv`, `verification/chapters/ch43-{figures,calculations,claims,registry}.csv`, `references/lib-ch43.bib`, ce bilan. Rien n'a été écrit dans les CSV globaux de `verification/`, dans `sources/registry.csv` ni dans `library.bib` ; `styles/` et `main.tex` inchangés.2425## Points non vérifiés ou partiellement vérifiés (voir ch43-claims.csv)261. Marché canadien de l'assurance inondation (couvertures, zones exclues, programmes publics d'aide) : non vérifié, non décrit (CLM-43-010) ; seules la prime moyenne 1 103 $ et le coût moyen d'un sinistre 22 745 $ (BAC) sont cités.272. Règles détaillées par classe d'exposition et numéros RLRQ des deux règlements nouveaux : non extraits/confirmés (déclaré dans limites).283. Phases I/II/III : pratique courante, norme CSA et Guide d'intervention non consultés (CLM-43-014) ; lettres A/B/C rapportées comme pratique.294. Bin & Polasky 2004 « ≈ 6 % avant Floyd » : chiffre de notes-D, le résumé lu ne comporte pas de pourcentage (CLM-43-018) ; Harrison et al. 2001, Bernstein et al. 2019, Simons & Saginor 2006 : résumés inaccessibles (403), énoncés repris de notes-D (CLM-43-020/021/024).305. Sections précises du formulaire DV (OACIQ) sur les sinistres : non citées par numéro (CLM-43-017).316. Résultats web vérifiés le 2026-10-31 (registre SRC-43-001 à 005) : Ortega–Taspinar (8 % en 2017 ; 17-22 % puis récupération partielle), Hino–Burke (43,8 G$ US, IC 32,6-55,6), Bin–Kruse–Landry (« roughly equivalent »), Bin–Polasky (« significantly larger after »).3233## Difficultés et choix34- Le cas 4 ne compte que 3 immeubles en zone inondable (1 par RMR à Québec, Montréal, Saguenay) : la DiD « d'une RMR » demandée dans la consigne aurait eu 1 unité traitée ; les 3 immeubles ont été traités ensemble avec effets fixes RMR × trimestre, et l'inférence de randomisation exacte (C(48,3) = 17 296) remplace l'inférence asymptotique. Le chapitre assume et exploite pédagogiquement l'imprécision (effet permanent estimé −0,089 pour −0,05 déclaré, IC couvrant la vérité, p RI 0,005/0,024).35- Première version de Rivière-Fictive : aménité « rive » colinéaire avec les classes très élevée/élevée → non identifiable ; corrigée par l'ajout d'un lac non inondable (54 lots hors zone avec aménité). L'indicatrice unique + aménité reste biaisée (hétérogénéité × aménité), ce qui est expliqué dans le texte comme un piège.3637## Suggestions pour l'harmonisation38- Le ch. 36 (stub à ce jour) peut renvoyer à `fig:43:did-cas4` et `fig:43:placebos` pour l'inférence de randomisation et au module `traite.panel` déjà utilisé ici ; le ch. 38 à `fig:43:carte-riverain` pour la jointure spatiale lots × classes ; le ch. 48 à `eq:43:effet-total` et aux coefficients `inondable`/`sol` (6,7 % et 3,5 % de la valeur).39- Si l'orchestrateur vérifie une source primaire sur l'assurance inondation (BAC, Sécurité publique) ou le Guide d'intervention du MELCCFP, ajouter la clé et compléter §43.2.2 et §43.3.2 ; CLM-43-010 et 014 à mettre à jour.40- `valeur_terrain_contamine`, `valeur_apres_sinistre`, `desuetude_vs_correction` sont candidates à un module `traite/risques.py` si le ch. 48 ou le ch. 24 en ont besoin.41