# jutras — Habitations Jutras - site: https://jutras.com (WordPress + Avada / Fusion Builder) - méthode: html plat — répertoire /condos-a-louer/ puis section « LES UNITÉS » (ancre id="prix") de chaque page projet /condo// + page spéciale Prisme (14 requêtes/sync) - annonces: 35 (12 projets × types d'unités 3½–6½ + 3 types du projet Prisme) - couverture (sur 35 annonces): type 100%, ville 100%, superficie 91% (Prisme n'en publie pas), dispo 100%, prix 63% (types sans prix affiché à la source), images 100%, description 91% - fixture: ok (14 requêtes) · test: ok (2 verts) ## Champs extraits - /condos-a-louer/ : liens /condo// du carrousel → liste des projets + nom d'affichage (« L'Atelier », « Station M »…). - Page projet, section id="prix" : une carte Fusion par type d'unité — token « 3 ½ » ouvre une carte ; suivent superficie (« 884 à 1090 pi² » → area_sqft = borne basse), chambres, stationnements, configurations (conservés dans la description) et, selon le projet, « À partir de 1575$ /mois » → price_label/price. - Mention projet « Location à partir de 1 275 $ par mois*. Occupation … » : price_label du type le MOINS cher seulement (1re carte, ordre croissant 3½→5½ sur le site) ; les autres types restent sans prix (rien d'inventé). La ligne « Occupation immédiate / dès avril 2026 / Déménagez dès juin 2026 » → availability (texte source). - external_id = --1-2 (ex. atelier-4-1-2) : slug du projet + type, stable. URL = page projet + ancre #prix (pas de fiche par unité). - city = ville RÉELLE de chaque projet : (« …à louer à Sherbrooke ») → Drummondville, Sherbrooke, Nicolet, East Angus ; repli sur la phrase « situé … village de Notre-Dame-du-Bon-Conseil » (Place du Terroir, Carré de Grandpré), en ignorant les repères « à 20 minutes de X ». - Projet Prisme (/condos-a-louer/drummondville/prisme/, gabarit différent) : regex « N ½ À partir de X $/mois » + « Emménagez dès décembre 2026 » ; city=Drummondville (« Condos locatifs à Drummondville » sur la page). - Images : og:image de la page projet (1 par projet). - Exclu : Huit Cents (« Condos locatifs 50 ans et plus ») — immeuble à clientèle aînée ; filtre titre « 50 ans|aînés|retraite » aussi appliqué aux pages /condo/. ## Champs indisponibles à la source - Adresse civique, GPS, animaux, meublé : jamais publiés par unité. - Prix pour ~1/3 des types (la source n'affiche qu'un « à partir de » projet, attribué ici au type le moins cher seulement). - Ce sont des types d'unités par projet, pas des unités individuelles. ## Fragilités - Cartes Fusion Builder génériques : le parsing marche par motifs de contenu (« N ½ », « NNN pi² », « À partir de … $ ») — un remaniement éditorial peut décaler les champs. - Détection de ville par vocabulaire fermé (Drummondville, Sherbrooke, Nicolet, Notre-Dame-du-Bon-Conseil, East Angus…) : un projet dans une nouvelle ville donnerait city="" tant que le vocabulaire n'est pas enrichi. - La page Prisme a son propre gabarit (hors /condo/) : URL codée en dur, à surveiller ; le futur « Huit Cents » (50+) est exclu volontairement. - 14 requêtes/sync (1 liste + 12 projets + Prisme) : pas de cache détail possible puisque les prix vivent dans les pages projet. ## Échantillon - atelier-4-1-2 : L'Atelier — 4 ½, à partir de 1575 $/mois, 1134–1160 pi², Drummondville, dispo « Déménagez chez vous dès juin 2026 ! ». - le-linea-4-1-2 : Le Linéa — 4 ½, à partir de 1730 $/mois, Sherbrooke. - terrasses-du-faubourg-phase-2-3-1-2 : 3 ½ dès 1125 $/mois, Nicolet, « Occupation dès octobre 2025 ». - carre-degrandpre-4-1-2 : 4 ½ dès 1500 $/mois, Notre-Dame-du-Bon-Conseil. - prisme-3-1-2 : Prisme — 3 ½ dès 1050 $/mois, Drummondville, « Emménagez dès décembre 2026 ».