# le_st_georges — Le St-Georges (Saint-Georges, Beauce — Chaudière-Appalaches) - site: https://lestgeorges.ca (le sélecteur d'unités est sur l'accueil) - méthode: html (sélecteur SVG) + REST WordPress `do-selecteur-plans` — **classe héritée de LaCourConnector** - annonces: 4 unités disponibles (sur 56 unités, étages 2 à 8 ; 52 sont « Louée ») - couverture (sur 4 annonces): prix 100 %, superficie 100 %, dispo 100 %, adresse 100 %, étage 100 %, commodités 100 %, images 100 %, plan PDF 100 % - fixture: ok (5 requêtes) · test: ok (2 verts) ## Champs extraits - Même plateforme `do-selecteur-plans` que **La Cour Appartements** et **AULA Lévis** : `LeStGeorgesConnector(LaCourConnector)` ne redéfinit que les constantes du projet + deux particularités du thème — parsing, budget REST et cache BD partagés à 100 %. - Sélecteur SVG de l'accueil : `data-nom` (n° d'unité → `external_id` = `207`), `data-etage`, `data-type` (3½, 3½ +, 4½, 5½), `data-prix`, classes `disponible` / `indisponible` (« Loué ») — **les unités louées sont exclues**. - REST `/wp-json/do-selecteur-plans/v1/unite?id=` : `montant` (« 1 925 $ » → prix), `superficie_habitable` → pi², `superficie_terrasse` (balcon), `pdf` (plan de l'unité → `details.plan_pdf`), `gallery` (plan PNG en tête des photos), `a_partir` (« Libre le 9 août 2026 »), `etat` re-vérifié côté REST. - Adresse : 11 295, 1re Avenue, Saint-Georges, QC G5Y 2C2 (publiée dans le pied de page) ; secteur « Centre-ville » (le projet se décrit « au cœur du centre-ville de Saint-Georges »). - Commodités de l'immeuble (`.sc_icons_item_title`, section « Nos espaces, votre confort ») : bâtiment sécurisé et en béton, 2 ascenseurs, salon commun, hall d'entrée luxueux, stationnement et borne électrique intérieure, espace lave-auto, espace vélos, rangement au sous-sol, chute à déchets et recyclage, casiers postaux expedibox, eau chaude incluse, comptoir en quartz → textmine en tire `inclusions{hot_water}`, `elevator`, `balcony`, `storage`, `parking{intérieur}`. ## Particularités du thème (redéfinitions par rapport à LaCourConnector) - `PLANS_PATH = ""` : le sélecteur est sur la **page d'accueil** (pas de page /plans/). - `_site_images()` : les photos du projet sont des **PNG** (le motif partagé ne retient que jpg/webp) ; les logos (`Log_St-Georges…`), badges et plans sont filtrés. - `_project_amenities()` : blocs `.sc_icons_item_title` au lieu des widgets Jet Engine de La Cour/AULA. ## Champs indisponibles à la source - Date de libération précise : `date_libre` vide ; `a_partir` = « Libre le » = libre maintenant. - Animaux, meublé, lat/lng : non publiés. - Le champ REST `inclusion` est vide (comme chez AULA) → commodités au niveau de l'immeuble. ## Fragilités - Petit inventaire (4 unités) : normal pour un immeuble de 56 unités loué à 93 %. La fixture devra être ré-enregistrée quand la liste des unités disponibles changera (comportement attendu de toutes les fixtures). - `robots.txt` du site est un bloc Yoast standard (`Disallow:` vide = tout permis) et répond 200 avec le UA de base.py (le rapport d'expansion signalait un 403 via curl brut — un WAF filtre les UA génériques, pas celui de Lou-Ka). - Tout changement du plugin `do-selecteur-plans` casse aussi `la_cour` et `aula` (code partagé) : les trois fixtures servent de sentinelles. ## Échantillon - `le_st_georges:207 | Le St-Georges — Unité 207 | 11 295, 1re Avenue, Saint-Georges, QC G5Y 2C2 | Centre-ville | 4½ | 1 925 $ par mois | Libre le 9 août 2026 → now | 1 145 pi² | balcon 94 pi² | étage 2 | 12 commodités | plan PDF` - `le_st_georges:807 | Unité 807 | 4½ | 2 100 $ par mois | 1 145 pi² | étage 8`