SPB Git

spb/lou-ka Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

HTML 99.7%
4.1 KB · 33 lines markdown
Rendered Raw Blame History
1# le_baronet — Le Baronet (Sainte-Marie, Chaudière-Appalaches)2- site: https://lebaronet.com (one-pager + pages d'étage /etage-1…4 et /phase2-etages/niveau-1…4)3- méthode: html rendu côté serveur (WordPress/Yoast, plans SVG par étage) + fiches unité via cache BD (`self.detail`)4- annonces: **3 unités disponibles** au 2026-08-09 (sur 87 : phase 1 = 64, phase 2 = 23 — le reste est « Loué »)5- couverture (sur 3 annonces): prix 100 %, type d'unité 100 %, dispo 100 %, description 100 %, commodités 100 %, images 100 % ; adresse 0 % (non publiée), superficie 0 % (non publiée)6- fixture: ok (15 requêtes) · test: ok (2 verts)78## Champs extraits9- 8 pages d'étage (4 par phase), chacune avec un plan SVG dont les ancres `a.c-app` portent les attributs **structurés** `data-app-no` (n° d'unité), `data-app-disponible` (`dispo` / `louee` ; la légende du site affiche Disponible / Réservé / Loué) et un `<foreignobject>` avec « Grandeur : 4 1/2 » et « Tarif : 1300 $ /mois ».10- **Seules les unités `dispo` deviennent des annonces** (les louées/réservées sont exclues, même patron que `le_st_georges`).11- ⚠ Chaque page contient en fin de corps un popup (`div.c-popUp`) avec une copie **périmée** du plan de l'étage 1 (prix différents de la page /etage-1 réelle) : le connecteur ne parse que le SVG de `main.l-etages`.12- `external_id` = chemin de la fiche (`appartements-106`, `phase2-305`) : stable (slugs WordPress) et sans collision entre phases (les n° 101…, 201… se répètent d'une phase à l'autre). Les slugs « -2 » (`402-2`) sont des artefacts WordPress : le titre affiche le n° réel de la fiche (« Appartement 402 »).13- Fiche unité (`/appartements/<no>`, `/phase2/<no>`, via cache BD plafonné à 30 vraies requêtes) : plan/photo, paragraphe **« DISPONIBLE 1ER JUILLET 2026 »** (→ `availability`, sinon « Disponible » du plan) et description rédigée.14- Prix : « Tarif : 1335 $ /mois » → 1 335 $ (un gabarit « POUR VOIR LE PLAN SEULEMENT, NON DISPONIBLE » existe sur des unités louées → prix ignoré si non numérique, unités jamais retenues car `louee`).15- Type : « Grandeur : 4 1/2 » → 4½ ; le suffixe « + » (4½ + pièce bureau) est reporté dans la description.16- Commodités du projet (accueil, `div.o-whiteCol ul li`, 11 items) : stationnements int./ext., lockers, piscine extérieure chauffée (phase 2), ascenseur, gym et salle communautaire (phase 1), climatisation indépendante, insonorisation, bornes VÉ, accès sécurisé… ; photos du projet depuis l'accueil + plan de l'unité en tête d'images.1718## Champs indisponibles à la source19- **Adresse civique : non publiée** (le site écrit « à l'angle de la rue Notre-Dame Sud et de la rue Baronet ») → `address` vide, rien d'inventé.20- Superficie, secteur, lat/lng, animaux, meublé : non publiés.21- « Réservé » (légende) : aucun exemple observé (seuls `dispo`/`louee` existent dans le HTML actuel) ; toute valeur autre que `dispo` est exclue.2223## Fragilités24- La disponibilité datée de la fiche (« Disponible 1er juin ou 1er juillet 2026 ») est normalisée `now` par `parse_availability_date` (le libellé commence par « Disponible ») — comportement de la couche commune, le texte brut est conservé tel quel.25- Site artisanal (création 2020) : la fiche de l'unité 106 garde une mention périmée « Disponible dès mai 2025 » dans sa description (texte source, conservé) ; le popup périmé montre que le gabarit peut désynchroniser ses copies.26- 15 requêtes par sync à froid (accueil + 8 étages + fiches dispo) ; en régime de croisière le cache BD évite les fiches inchangées.27- robots.txt : `Disallow:` (vide) → tout permis ; sitemap Yoast public ; politesse 0,6 s.2829## Échantillon30- `le_baronet:appartements-106 | Le Baronet — Appartement 106 | Sainte-Marie | 4½ | 1 335 $ | Disponible | Phase 1 — Étage 1 | 11 images | 11 commodités`31- `le_baronet:appartements-402-2 | Le Baronet — Appartement 402 | 4½ | 1 300 $ | Disponible 1er juin ou 1er juillet 2026 | Phase 1 — Étage 4 (dernier étage, unité de coin)`32- `le_baronet:phase2-305 | Le Baronet — Appartement 305 | 4½ | 1 200 $ | Disponible 1er juillet 2026 | Phase 2 — Niveau 3`33