Skip to content
# terra — TERRA Condos locatifs (route Mgr-Bourget, Lévis)
- site: https://www.terracondolocatif.ca/phase-1-2 , /phase-3 , /phase-4
- méthode: html (Webflow, rendu serveur ; statut par classes w-condition-invisible)
- annonces: 30 → 30
- couverture après (sur 30 annonces): prix 93%, adresse 100%, dispo 100%, superficie 100%, commodités 100%
- fixture: ok · test: ok
- Par unité (cartes CMS Webflow) : numéro d'unité, immeuble (onglet + fiche PDF), étage (RDC / Étage N → details.floor dérivé), exposition, type (« 4 1/2 »), nombre de chambres, superficie (« 1367 pi2 » → area_sqft 100 %), modèle (« Type 2A »), statut Disponible/Réservée/Louée (seules les Disponibles sont retenues), lien de la fiche PDF (dans la description).
- Par phase : prix « à partir de » par typologie (3½ : 1185 $, 4½ : 1295 $) → price + price_from ; galerie du projet.
- Nouveau : contact structuré depuis les liens tel:/mailto: des pages (581-500-6245, info@terracondolocatif.ca) → details.contact sur les 30 annonces.
- Commodités « formule tout inclus » affichées par le site (accueil + pied des pages de phase) : chauffé et climatisé, eau chaude, internet, stationnement intérieur, + désormais ascenseur, balcon, salle commune, plafonds de 9 pieds → inclusions/ac/elevator/balcony/parking dérivés.
# Champs indisponibles à la source
- Prix des 5½ : l'entête n'affiche que les prix 3½/4½ — les 2 unités 5½ restent sans prix (aucune valeur inventée).
- Prix exact par unité : seulement « à partir de » par typologie.
- Date de disponibilité : le site n'affiche qu'un statut binaire « Disponible » (les unités de la phase 4 « offertes à l'été 2026 » ne portent pas de date individuelle).
- lat/lng, animaux, meublé : non publiés.
# Fragilités
- Le statut repose sur la classe
w-condition-invisible de Webflow : un changement de rendu CMS casserait la détection Disponible/Louée.
- L'immeuble est déduit de l'onglet
data-w-tab ou du nom de la fiche PDF (Fiche_939-101.pdf) : les fiches PDF absentes + onglets par étage produisent des doublons filtrés (comportement conservé).
- Les commodités « tout inclus » sont un texte marketing s'appliquant au projet entier : si une phase future y déroge, la liste serait à revalider.
- La phase 4 est annoncée « offerte à l'été 2026 » : ses unités « Disponible » pourraient n'être livrables qu'à cette échéance (statut fidèle à la source).
# Améliorations apportées
- details.contact structuré (tel:/mailto:) sur toutes les annonces — 0 → 100 %.
- Commodités complétées avec les inclusions réellement affichées par le site (ascenseur, balcon, salle commune, plafonds 9 pieds) — dérive maintenant elevator/balcony en plus de heating/ac/internet/hot_water/parking.
- Vérification des 2 prix manquants : unités 5½ sans prix affiché à la source — laissés à None (correct).
# Échantillon avant/après
- Le 950 unité 104 (4½, 1295 $ « à partir de », 1381 pi²) — avant : details sans elevator/balcony ni contact ; après : +
elevator: true, balcony: true, contact{phone, email}.
- Le 939 unité 102 (4½, 1367 pi²) — idem : contact + ascenseur/balcon.
- Le 951 unité 206 (5½) — prix toujours None : la source n'affiche pas de prix 5½ (vérifié, pas une régression).