SPB Git forge

spb/job-ka

Public
229commits 1branches 0releases
38.1 MBsize
maindefault branch
4 h agolast push
HTML 82.1% Python 14.6% TypeScript 1.9% CSS 1% JavaScript 0.5%
2.2 KB · 37 lines python
Raw Blame History
1# =============================================================================2# Job·Ka — Groupe KA3# Auteur  : Simon-Pierre Boucher4# Contact : contact@spboucher.ai5# Fichier : jobka/connectors/usamechasp.py6# Rôle    : Connecteur USA Mechanical & Energy Services — greenhouse (org « usamechasp »)7#           [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23]8# Créé    : 2026-08-23   Modifié : 2026-08-279# =============================================================================10# NOTE (2026-08-27) : employeur américain — USA Mechanical & Energy Services,11# entreprise CVC/mécanique du Connecticut (siège à East Granby, CT). Les 312# offres historiques captées étaient localisées « East Granby, CT » / « East13# Granby CT », faux positif du filtre Québec sur ville homonyme : « Granby »14# (ville d'Estrie/Montérégie, dans _QC_CITIES) matchait à l'intérieur de15# « East Granby » (même famille que coorstek b7ebb74 / echodynecorp 5bf3718 /16# edelmanfinancialenginesllc 6f6298c / epwealth e34defd / insomniacookies17# 9f92204 / blockslearning 3bf461d / bluetoothsiginc 7d5cd82 /18# kestramedicaltechnologiesinc f41a81a / lakewashingtondermatology 411e4a1 /19# lifestance 25262c1 / nadel 80e2f6f / onemedical a57eee6 / phynetdermatology20# 9a9de3d / residential11 46f36ee / sweeneyconrad 91b5a0e / synterra 68745a5 /21# seymourpacificdevelopmentsltd e27e36a / tealcommunicationsinc 24812b3).22# Depuis le fix is_quebec_location f4038e4, ces offres sont rejetées (y23# compris la variante « East Granby CT » sans virgule) ; purge normale du24# pipeline le 2026-08-27 (removed=3, active=0, miss_count=2). Vérifié à la25# source le 2026-08-27 : 23 postings Greenhouse, TOUS au Connecticut (East26# Granby, Hartford, Middletown, Enfield, New London, Waterbury, New Haven,27# Meriden, Avon, West Hartford, Glastonbury), zéro au Québec. Un volume de 028# est donc le comportement CORRECT tant que l'employeur ne publie rien au29# Québec — ne pas « réparer » ce 0.30from .greenhouse import GreenhouseConnector313233class UsamechaspConnector(GreenhouseConnector):34    source_id = 'usamechasp'35    EMPLOYER = 'USA Mechanical & Energy Services'36    BOARD = 'usamechasp'37