SPB Git forge

spb/job-ka

Public
229commits 1branches 0releases
38.1 MBsize
maindefault branch
1 h agolast push
HTML 82.1% Python 14.6% TypeScript 1.9% CSS 1% JavaScript 0.5%

[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>
Simon-Pierre Boucher committed 28 days ago (Aug 27, 2026) parent 9f92204

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