---
    Risk & Future-Proofing (Local Context)

    - Plan d'Exposition au Bruit (PEB) — Overlay flight-path noise zones for major airports (CDG, Orly, Lyon St-Exupéry). Many buyers don't realise they are under a landing corridor until
     they move in. Source: DGAC PEB shapefiles (data.gouv.fr).
    - Radon & Retrait-Gonflement des Argiles — Map clay-soil swelling risk (house cracks) and radon exposure by commune. Both are becoming critical with climate change. Sources:
    GEORISQUES /api/v1/radon and /api/v1/retraitgonflementargile.
    - Coastal Erosion Clock — For properties in Brittany, Normandy, Côte d'Azur: show Loi Littoral boundaries and 20-year erosion predictions. Source: Observatoire du Trait de Côte (OTC /
     CEREMA).
    - Taxe Foncière Projection — Estimate annual Taxe Foncière from square footage + commune taux. Property tax rates vary wildly (e.g. Montpellier ~52% vs Paris ~13.5%). Source: DGFIP
    open data (taux par commune, available on data.gouv.fr).
    - Negotiation Power Index — Compute the average gap between listing price (SeLoger/LeBonCoin scrape or DVF cross-ref) and final notary price (DVF valeur_fonciere) per
    arrondissement/commune. Display as: "In this area, buyers currently negotiate an average of 7.5% off the asking price."

    ---
    Paste this into your todo.md under a ## Risk & Future-Proofing (Local Context) heading. The main agent is actively fixing the build_pression_iris.py issues in parallel — these are
    independent backlog items.