[ka6] fix connecteur blockslearning: employeur Building Blocks Early Learning Center, chaîne de garderies du CONNECTICUT (É.-U.) — les offres captées venaient de « East Granby, CT », pas Granby QC. Faux positif du filtre Québec sur toponyme homonyme, même famille que coorstek b7ebb74 / echodynecorp 5bf3718 / edelmanfinancialenginesllc 6f6298c / epwealth e34defd / insomniacookies 9f92204. Depuis le fix is_quebec_location, ces offres sont correctement rejetées (volume 0). Purge par le mécanisme normal du pipeline: syncs réels → miss_count=2 → active=0 (2 offres retirées); médiane 0 < DRIFT_MIN_BASE=8 donc garde anti-dérive non déclenchée. Vérifié à la source: 11 postings Lever, TOUS au Connecticut, zéro au Québec. Volume 0 = comportement correct. Correction résiduelle: le générateur vague C avait pris le titre de poste « Daycare Teachers » pour le nom d'employeur — EMPLOYER/registre corrigés. Note de contexte ajoutée au connecteur.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 changed files +15 −5
modified
data/feeds-vagueC.json
+1 −1
@@ -3689,7 +3689,7 @@ | ||
| 3689 | 3689 | }, |
| 3690 | 3690 | { |
| 3691 | 3691 | "ats": "lever", |
| 3692 | − "employer": "Daycare Teachers", | |
| 3692 | + "employer": "Building Blocks Early Learning Center", | |
| 3693 | 3693 | "sectors": [ |
| 3694 | 3694 | "Éducation", |
| 3695 | 3695 | "Services sociaux" |
modified
data/sources.json
+1 −1
@@ -7773,7 +7773,7 @@ | ||
| 7773 | 7773 | }, |
| 7774 | 7774 | { |
| 7775 | 7775 | "id": "blockslearning", |
| 7776 | − "name": "Daycare Teachers", | |
| 7776 | + "name": "Building Blocks Early Learning Center", | |
| 7777 | 7777 | "url": "", |
| 7778 | 7778 | "careers_url": "https://jobs.lever.co/blockslearning", |
| 7779 | 7779 | "sectors": [ |
modified
jobka/connectors/blockslearning.py
+13 −3
@@ -3,14 +3,24 @@ | ||
| 3 | 3 | # Auteur : Simon-Pierre Boucher |
| 4 | 4 | # Contact : contact@spboucher.ai |
| 5 | 5 | # Fichier : jobka/connectors/blockslearning.py |
| 6 | −# Rôle : Connecteur Daycare Teachers — lever (org « blockslearning ») | |
| 6 | +# Rôle : Connecteur Building Blocks Early Learning Center — lever (org « blockslearning ») | |
| 7 | 7 | # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23] |
| 8 | −# Créé : 2026-08-23 Modifié : 2026-08-23 | |
| 8 | +# Créé : 2026-08-23 Modifié : 2026-08-27 | |
| 9 | 9 | # ============================================================================= |
| 10 | +# NOTE (ka6, 2026-08-27) : Building Blocks Early Learning Center est une | |
| 11 | +# chaîne de garderies du CONNECTICUT (É.-U.). Les offres historiquement | |
| 12 | +# captées venaient de « East Granby, CT » — pas Granby QC : faux positif du | |
| 13 | +# filtre Québec sur toponyme homonyme, même famille que coorstek/ | |
| 14 | +# echodynecorp/edelmanfinancialenginesllc/epwealth/insomniacookies. | |
| 15 | +# Depuis le fix is_quebec_location, ces offres sont correctement rejetées. | |
| 16 | +# Vérifié à la source (2026-08-27) : 11 postings Lever, TOUS au Connecticut, | |
| 17 | +# zéro au Québec. Volume 0 = comportement correct. Le générateur vague C | |
| 18 | +# avait aussi pris le titre de poste « Daycare Teachers » pour le nom | |
| 19 | +# d'employeur — corrigé. | |
| 10 | 20 | from .lever import LeverConnector |
| 11 | 21 | |
| 12 | 22 | |
| 13 | 23 | class BlockslearningConnector(LeverConnector): |
| 14 | 24 | source_id = 'blockslearning' |
| 15 | − EMPLOYER = 'Daycare Teachers' | |
| 25 | + EMPLOYER = 'Building Blocks Early Learning Center' | |
| 16 | 26 | ORG = 'blockslearning' |
| 17 | 27 | |