Protocole de verification PLU — 99% fiabilite

Miranda Screener Foncier — Audit qualite regles urbanisme, stratifie par risque
USAGE INTERNE 99% CONFIANCE ~6H DE TRAVAIL
90
Tests a realiser
414
Fichiers regles
99%
Confiance cible
~4 min
Par test
6
PLUi couverts

Objectif

Valider dans l'application que les regles PLU sont correctes et que le bilan de faisabilite est coherent. 90 tests sans erreur = 99% de confiance qu'il reste moins de 5% d'erreurs dans les 414 fichiers regles.

Stratification par risque : Les tests ne sont pas repartis proportionnellement au nombre de fichiers, mais concentres sur les PLUi les plus a risque (corrections recentes, peu audites, nouvellement integres). Le 94 (deja audite par xcheck PDF + triple check) est sous-echantillonne.

Repartition par risque

PLUiFichiersRisqueTestsJustification
PEMB163Faible20Xcheck PDF fait. 6 corrections hauteur recentes a verifier.
GOSB100Faible12Xcheck PDF fait. Indices dedupliques. Stable.
GPSEA74Faible10Xcheck PDF + 2 scripts dedup. Stable.
GPSO53Moyen2020 corrections xcheck recentes + 7 fichiers crees. Loader 3 niveaux.
BNS11Eleve15Nouveau PLUi. 3 bugs critiques corriges. Indices dynamiques.
GPSEO13Eleve133 corrections UAd. Peu audite. Couverture 73 communes.
TOTAL41490

Procedure par test (4 min)

1
Selectionner la commune et la parcelle — Choisir dans le dropdown, cliquer la parcelle indiquee. Verifier que la zone PLU affichee correspond.
2
Verifier les regles — Comparer le panneau regles (droite) avec les valeurs PDF du tableau : hauteur facade/totale, emprise %, retrait voirie/lateral/fond, pleine terre %.
3
Dessiner un batiment — Rectangle simple. Les mesures (distances voirie, LS, fond) doivent etre coherentes avec les retraits.
4
Lancer le bilan — "Voir bilan". Verifier : niveaux coherents avec Hf, SDP plausible (emprise x niveaux x surface), pas d'erreur.
5
Cocher — OK = cocher. Anomalie = noter le detail, arreter les tests sur ce PLUi.
Regle d'arret : 1 erreur trouvee sur un PLUi = tous les tests restants de ce PLUi sont invalides. Lancer un audit exhaustif avant de continuer.

PEMB — Paris Est Marne et Bois 20 tests

13 communes, 163 fichiers, dept 94. Risque faible. Les lignes rouges sont les corrections recentes (hauteurs Le Perreux, Saint-Maurice, Villiers).

#CommuneZoneCe qu'il faut verifierOK
1Le Perreux-sur-MarneUB1AEgout = 15m, faitage = 18m (corrige de 18/21)
2Le Perreux-sur-MarneUB1BEgout = 12m, faitage = 15m (corrige de 18/21)
3Saint-MauriceUB2Ht = 16m (corrige de 14)
4Villiers-sur-MarneUA3Faitage = 10m (corrige de 15)
5Charenton-le-PontUA1AHf=16m, emprise 60%, alignement, retrait fond 6m
6Charenton-le-PontUA3BHauteur par voie (filet), retrait 3m
7VincennesUA1Hf=18m, emprise 70%, PT 15%
8VincennesUB1AHf=12m, emprise 50%
9Saint-Maur-des-FossesUAHf=15m, retrait fond 6m
10Saint-Maur-des-FossesUB2Hf=9m, emprise 40%, PT 40%
11Maisons-AlfortUAHf par voie ou 18m, emprise variable
12Maisons-AlfortUB1Hf=12m, emprise 50%
13Fontenay-sous-BoisUAAEmprise 70% (signalee null avant), Hf variable
14Fontenay-sous-BoisUBAPT 50% (verifier structure PDF)
15Champigny-sur-MarneUAAHf=15m, emprise 60%
16Champigny-sur-MarneUCAEmprise libre, hauteur libre
17Nogent-sur-MarneUA2Verifier PT (signalee manquante auparavant)
18Bry-sur-MarneUAHf, emprise, retrait standard
19Joinville-le-PontUAHf, emprise, retrait
20Saint-MandeUAHf, emprise, formule retrait H/2

GOSB — Grand-Orly Seine Bievre 12 tests

18 communes, 100 fichiers, dept 94. Risque faible. Focus zones UA/UH (dense) et UE/UI (activite).

#CommuneZoneCe qu'il faut verifierOK
21Ivry-sur-SeineUAHf=18m, emprise 80%, alignement
22Vitry-sur-SeineUHHf=12m, emprise 60%, BCP 20m
23VillejuifUAHf=18m, emprise 70%
24ArcueilUHHf=12m, retrait LS 4m, social 25%
25Choisy-le-RoiUAHf=21m, alignement
26CachanUHHf=9m, emprise 50%
27GentillyUAHf variable, emprise 80%
28FresnesUHHf=12m, BCP, retrait fond 6m
29ThiaisUEHauteur libre ou haute, emprise elevee
30OrlyUIEmprise libre, hauteur selon filet
31Le Kremlin-BicetreUAHf=18m, emprise 80%
32Chevilly-LarueUHHf=9m, retrait 4m, emprise 50%

GPSEA — Grand Paris Sud Est Avenir 10 tests

16 communes, 74 fichiers, dept 94. Risque faible. Focus indices dedupliques et communes rurales.

#CommuneZoneCe qu'il faut verifierOK
33CreteilUAHf=25m, emprise 70%, alignement
34AlfortvilleUHHf=12m, BCP 20m, retrait 4m
35Sucy-en-BrieUHHf=12m, emprise 50%, PT 30%
36Bonneuil-sur-MarneUIEmprise libre, hauteur haute
37Limeil-BrevannesUHHf=9m, emprise 40%
38Chennevieres-sur-MarneUHmHf=9m, emprise 40%, PT 40%
39Le Plessis-TreviseUCHf=12m, emprise 50%
40SantenyUHHf=9m, emprise faible, PT elevee
41Boissy-Saint-LegerUHHf=12m, retrait fond 6m
42Ormesson-sur-MarneUHmHf=9m, emprise 40%, retrait LS

GPSO — Grand Paris Seine Ouest 20 tests

8 communes, 53 fichiers, dept 92. Risque moyen — 20 corrections xcheck recentes + 7 fichiers crees (U6-A/B, U5-C). Loader 3 niveaux (commune → _default_ → zone parente).

#CommuneZoneCe qu'il faut verifierOK
43Marnes-la-CoquetteU1-DFond formula = H_facade*3/4 (corrige de H_facade/2)
44VanvesU2-BFormula entre bat = H_facade-3 (corrige), Hf 12m
45Boulogne-BillancourtU1-A-1Hf=25m, BCS = 12m (corrige de 9)
46Boulogne-BillancourtU2-CFormula = H_facade-3, BCS = 12m (corriges)
47ChavilleU3-A (via _default_)With views = 8m, without = 4m (corriges de 6/3)
48SevresU6-AHt = 12m (fichier specifique cree, _default=15)
49MeudonU6-BHt = 12m (fichier specifique cree)
50Marnes-la-CoquetteU5-CRetrait 30m, emprise 50%, Ht 10m (fichier cree)
51VanvesU1-G-1h_max_bcs = null (corrige de 3.2)
52MeudonU2-Dh_max_bcs = null (corrige de 3.2)
53Issy-les-MoulineauxU1-C-2Hf=25m, retrait voirie 0
54Issy-les-MoulineauxU1-BHf, emprise, retrait standard
55ChavilleU3-B (via _default_)With views = 8m, between avec vues = 16m (corriges)
56SevresU3-C-11With views = 3m, between = 10m/10m (corriges)
57Marnes-la-CoquetteU3-C-6With views = 8m (corrige de 6)
58Boulogne-BillancourtU6-D-1Zone secteur projet, hauteur specifique
59MeudonU4-AZone activite, hauteur et emprise
60Ville-d'AvrayU3-ADoit utiliser _default_U3-A (Ht 15m via _default_)
61Issy-les-MoulineauxU6-AHt = 15m (via _default_, pas fichier specifique)
62ChavilleNZone naturelle, regles minimales

BNS — Boucle Nord de Seine 15 tests

7 communes, 11 fichiers + indices dynamiques, dept 92/95. Risque eleve — nouveau PLUi, 3 bugs critiques corriges (combles +C, densite "a", bande Argenteuil 15m). Systeme formes urbaines unique.

Architecture BNS : Pas de zones classiques. Chaque parcelle porte une combinaison forme (1-8) + densite (a-z) + hauteur (0-20). Le loader resout dynamiquement depuis _indices_reference.json. Les tests doivent couvrir toutes les formes et les cas limites (combles, densite "a").
#CommuneZone (libelle)Ce qu'il faut verifierOK
63ColombesUR3d4 (forme 3)Ht=16m, niveaux = 4.5 (R+3+C combles corrige), emprise 60%
64ArgenteuilUAL8x5 (forme 8)Ht=19m, niveaux=6 (R+5 sans +C), bande = 15m (corrige de 20)
65Clichy-la-GarenneForme 1, indice +CNiveaux = N+0.5 (combles bien ajoutes)
66GennevilliersDensite "a"Emprise = 100% (corrige, etait fallback 60%)
67Asnieres-sur-SeineUM (forme 6-7)Ht, niveaux, emprise coherents avec indices
68Bois-ColombesUR (forme 3-4)Ht, niveaux, emprise, retrait
69Villeneuve-la-GarenneUA (forme 7-8)Alternative "ou" : R+5 ou R+4+C → 6 niv (pas +0.5)
70ColombesUE (forme 5-6)Zone economique, verifier emprise et hauteur
71ArgenteuilNZone naturelle, regles minimales ou null
72ArgenteuilAZone agricole, constructibilite tres limitee
73Clichy-la-GarenneForme 2, hauteur haute (h=10+)Ht elevee, verifier niveaux = N+0.5 (combles)
74GennevilliersUP (secteur projet)Zone UP, verifier fallback ou regles specifiques
75ColombesPM (parc)Zone parc, regles minimales
76Asnieres-sur-SeineForme 4, densite basseEmprise et PT coherents avec indice densite
77ArgenteuilForme 5, densite hauteEmprise elevee, PT faible, hauteur coherente

GPSEO — Grand Paris Seine et Oise 13 tests

73 communes, 13 fichiers, dept 78. Risque eleve — 3 corrections UAd recentes, peu audite, couverture etendue. Tester chaque fichier zone au moins 1 fois.

#CommuneZoneCe qu'il faut verifierOK
78PoissyUAdRetrait voirie = 0 (alignement), lateral = 4m, fond = 6m (3 corrections)
79Conflans-Sainte-HonorineUAaHf=15m, Ht=18.5m, emprise 70%, PT 15%
80Mantes-la-JolieUAbHf=21m, Ht=24.5m, PT 20%, indices secteurs
81Les MureauxUAcHf=9m, BCS 6m, emprise BCP 70% / BCS 50%
82Verneuil-sur-SeineUBaHf=12m, Ht=15.5m, emprise 50%, PT 30%
83OrgevalUBbHf BCP 9m, BCS 6m, emprise 50%, PT 30%
84AcheresUCaEmprise 70%, PT 15%, hauteur non reglementee
85Carrieres-sous-PoissyUCbRetrait 5m, emprise existant+10%, PT 30%
86Triel-sur-SeineUDaHf=6m, emprise 50%, PT 40%, retrait 5m
87Chanteloup-les-VignesUDbHf=4.5m, emprise 15%, PT 50%, entre 12m
88LimayUDcExistant +10%, retrait 3m
89MedanUDdHf=9m, emprise 50%, retrait 5m, PT 30%
90JuziersUDeHf=9m, emprise 20%, retrait 6m, entre 10m, PT 40%

Synthese des resultats

Progression globale

0 / 90 tests 0%
Cocher les cases pour mettre a jour la progression.
PLUiRisqueTestsOKErreursVerdict
PEMBFaible20
GOSBFaible12
GPSEAFaible10
GPSOMoyen20
BNSEleve15
GPSEOEleve13
TOTAL90
Interpretation :
0 erreur sur 90 tests = 99% de confiance que le taux de defaut est < 5%.
Le protocole est stratifie par risque : les PLUi recemment corriges ou peu audites ont plus de tests.
Si erreur trouvee :
1. Noter le detail exact (commune, zone, cle, valeur attendue vs affichee)
2. Arreter les tests sur ce PLUi
3. Lancer un audit exhaustif du PLUi concerne
4. Corriger et reprendre le protocole depuis le debut pour ce PLUi
Ordre recommande : Commencer par les lignes rouges (corrections recentes), puis les tests normaux. Les corrections sont les plus susceptibles de contenir des erreurs residuelles.