Règle 1
R_adj — Les chambres n'ont jamais de mur fin
Si une « chambre » a une arête Adjacent (= mur fin/séparateur), elle a été mal classée.
🏠Logique métier — Réglementation acoustique française : une chambre a des murs pleins. Si area ≥ 12m² → living_room (séjour ouvert sur cuisine). Sinon → corridor.
Règle 2
R_bedroom_base — Porte + fenêtre obligatoires
Une chambre doit avoir au minimum 1 porte d'accès et 1 fenêtre (code de la construction).
📋Action — Si la « chambre » manque de porte OU de fenêtre → reclasser par taille :
• ≥ 15m² → living_room
• 3-8m² → entrance_hall
• < 3m² → storage
Règle 3
R_toilet_living — Un WC ne donne jamais sur le séjour
Règles sanitaires françaises : un WC ne peut pas ouvrir directement sur la pièce à vivre.
✅Si un « WC » est connecté par porte à un living_room → c'est une buanderie (laundry). La buanderie est souvent adjacente au séjour dans les T3+.
Règle 4
R_kitchen_bedroom — Cuisine jamais sur une chambre
Une cuisine adjacente/connectée à une chambre est une anomalie architecturale.
📋Action — Si une « kitchen » donne sur une chambre → reclasser :
• area ≤ 3.5m² → entrance_hall
• sinon → corridor