SPB Git

spb/job-ka

Public

[ka6] fix connecteur lifestance: faux positif de supervision « volume QC nul » récidivant (2e passage après 25262c1 du 2026-08-27) — le connecteur est SAIN, found=0 est le comportement CORRECT (médiane 0.0). Le stale de 745.8 h vient de la définition de succès de la supervision (dernier sync found>0 = 2026-08-26, avant la purge des 6 faux positifs d'homonymie Kirkland WA) : le sync_log local est VERT en continu (ok=1 found=0 toutes les ~2 h, 239+ syncs), un seul échec transitoire à 20:41 ce soir (« Expecting value: line 1 column 1 » = réponse Lever non-JSON, non reproduite). Re-vérification live de l'API Lever api.lever.co/v0/postings/lifestance : 200 JSON, 1398 postings, TOUS aux États-Unis (top lieux Philadelphia/Naperville/Haverford…, toujours 6 à Kirkland WA rejetés par is_quebec_location), zéro Canada/Québec — aucune migration d'ATS (jobs.lever.co/lifestance 200). Tant que LifeStance ne publie rien au Québec, ce connecteur sera re-signalé périodiquement : structurel, pas une panne. Au passage, artefacts vague C dans sources.json comblés (pattern epwealth/cibc) : url employeur vide → https://lifestance.com (vérifié 200) et region « Kirkland » ambiguë → « Kirkland WA » — édition ciblée 2 lignes, format préservé. Docstring lifestance.py enrichie (re-vérif 2026-09-26 + chronologie). Sync isolé rejoué ×2 : found=0 stable, ok=1, 1,5-4,2 s. Fiches docs/connecteurs/ lifestance.md + ats-lever.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1130 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). 106 tests pytest verts. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.

Simon-Pierre Boucher committed (Sep 27, 2026) parent ef267b1 Browse files

5 changed files +117 −102

modified data/sources.json +2 −2
@@ -8006,7 +8006,7 @@
8006 8006 {
8007 8007 "id": "lifestance",
8008 8008 "name": "LifeStance Health",
8009 − "url": "",
8009 + "url": "https://lifestance.com",
8010 8010 "careers_url": "https://jobs.lever.co/lifestance",
8011 8011 "sectors": [
8012 8012 "Santé",
@@ -8014,7 +8014,7 @@
8014 8014 ],
8015 8015 "connector": "lever",
8016 8016 "status": "actif",
8017 − "region": "Kirkland"
8017 + "region": "Kirkland WA"
8018 8018 },
8019 8019 {
8020 8020 "id": "novaspace",
modified docs/connecteurs/INDEX.md +32 −32
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/INDEX.md
7 7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt)
8 −Généré : 2026-09-26 07:41 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-09-26 22:05 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
12 12
13 13 # Job·Ka — Connecteurs (index)
14 14
15 −> Index généré le 2026-09-26 07:41 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`.
15 +> Index généré le 2026-09-26 22:05 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`.
16 16
17 −**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25845 offres actives** (22768 directes, 3077 portails ; 111 masquées comme doublons inter-sources, soit 25734 visibles). 1133 fiches.
17 +**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **24521 offres actives** (22771 directes, 1750 portails ; 94 masquées comme doublons inter-sources, soit 24427 visibles). 1133 fiches.
18 18
19 19 Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes).
20 20
@@ -22,20 +22,20 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
22 22
23 23 | Plateforme | Employeurs | Actives | Salaire | GPS |
24 24 |---|---|---|---|---|
25 −| [`workday`](ats-workday.md) | 232 | 7502 | 46 % | 87 % |
26 −| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2981 | 17 % | 99 % |
25 +| [`workday`](ats-workday.md) | 232 | 7494 | 45 % | 87 % |
26 +| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2982 | 17 % | 99 % |
27 27 | [`workable`](ats-workable.md) | 71 | 1827 | 19 % | 100 % |
28 −| [`dayforce`](ats-dayforce.md) | 129 | 1784 | 9 % | 100 % |
29 −| [`successfactors`](ats-successfactors.md) | 11 | 1532 | 14 % | 99 % |
30 −| [`workland`](ats-workland.md) | 1 | 1250 | 36 % | 100 % |
31 −| [`njoyn`](ats-njoyn.md) | 11 | 1134 | 76 % | 85 % |
28 +| [`dayforce`](ats-dayforce.md) | 129 | 1781 | 9 % | 100 % |
29 +| [`successfactors`](ats-successfactors.md) | 11 | 1540 | 15 % | 99 % |
30 +| [`workland`](ats-workland.md) | 1 | 1252 | 36 % | 100 % |
31 +| [`njoyn`](ats-njoyn.md) | 11 | 1135 | 76 % | 85 % |
32 32 | [`greenhouse`](ats-greenhouse.md) | 131 | 833 | 19 % | 100 % |
33 33 | [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 788 | 7 % | 100 % |
34 34 | [`lever`](ats-lever.md) | 58 | 634 | 20 % | 96 % |
35 35 | [`breezy`](ats-breezy.md) | 72 | 398 | 35 % | 94 % |
36 36 | [`ashby`](ats-ashby.md) | 41 | 318 | 41 % | 59 % |
37 +| [`bamboohr`](ats-bamboohr.md) | 37 | 284 | 10 % | 100 % |
37 38 | [`recruitee`](ats-recruitee.md) | 30 | 282 | 18 % | 97 % |
38 −| [`bamboohr`](ats-bamboohr.md) | 37 | 282 | 10 % | 100 % |
39 39 | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 207 | 25 % | 58 % |
40 40 | [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 171 | 14 % | 88 % |
41 41 | [`jazzhr`](ats-jazzhr.md) | 29 | 148 | 14 % | 93 % |
@@ -52,21 +52,21 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
52 52
53 53 | Source | Actives | Salaire | Dernier sync |
54 54 |---|---|---|---|
55 −| [Espresso-Jobs](espresso_jobs.md) | 338 | 14 % | 2026-09-26 06:25 |
56 −| [Guichet-Emplois (Canada)](guichet_emplois.md) | 502 | 100 % | 2026-09-26 03:57 |
57 −| [Jobillico](jobillico.md) | 2237 | 40 % | 2026-09-26 04:14 |
55 +| [Espresso-Jobs](espresso_jobs.md) | 301 | 15 % | 2026-09-26 20:14 |
56 +| [Guichet-Emplois (Canada)](guichet_emplois.md) | 503 | 100 % | 2026-09-26 20:21 |
57 +| [Jobillico](jobillico.md) | 946 | 27 % | 2026-09-26 20:31 |
58 58 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau |
59 59
60 60 ## Employeurs directs (par volume d'offres actives)
61 61
62 62 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK |
63 63 |---|---|---|---|---|---|
64 −| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1250 | 36 % | 100 % | ✅ |
65 −| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1040 | 97 % | 90 % | ✅ |
66 −| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1016 | 66 % | 66 % | ✅ |
64 +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1252 | 36 % | 100 % | ✅ |
65 +| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1025 | 97 % | 90 % | ✅ |
66 +| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1017 | 66 % | 66 % | ✅ |
67 67 | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 825 | 27 % | 100 % | ✅ |
68 68 | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 784 | 98 % | 98 % | ✅ |
69 −| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 745 | 0 % | 100 % | ✅ |
69 +| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 747 | 0 % | 100 % | ✅ |
70 70 | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 395 | 0 % | 100 % | ✅ |
71 71 | [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 341 | 0 % | 83 % | ✅ |
72 72 | [Go RH](gorh.md) | [`lever`](ats-lever.md) | 273 | 17 % | 98 % | ✅ |
@@ -77,13 +77,13 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
77 77 | [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 228 | 23 % | 100 % | ✅ |
78 78 | [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 225 | 2 % | 100 % | ✅ |
79 79 | [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 223 | 69 % | 100 % | ✅ |
80 −| [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 193 | 95 % | 93 % | ✅ |
81 −| [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 186 | 0 % | 96 % | ✅ |
80 +| [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 196 | 95 % | 92 % | ✅ |
81 +| [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 187 | 0 % | 96 % | ✅ |
82 82 | [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 175 | 85 % | 100 % | ✅ |
83 83 | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 169 | 5 % | 99 % | ✅ |
84 84 | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 165 | 84 % | 99 % | ✅ |
85 −| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 160 | 21 % | 100 % | ✅ |
86 85 | [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 158 | 2 % | 100 % | ✅ |
86 +| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 158 | 20 % | 100 % | ✅ |
87 87 | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 157 | 0 % | 100 % | ✅ |
88 88 | [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 148 | 0 % | 100 % | ✅ |
89 89 | [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 141 | 0 % | 100 % | ✅ |
@@ -95,8 +95,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
95 95 | [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 126 | 0 % | 78 % | ✅ |
96 96 | [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 121 | 2 % | 100 % | ✅ |
97 97 | [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 115 | 0 % | 100 % | ✅ |
98 +| [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 114 | 98 % | 100 % | ✅ |
98 99 | [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 109 | 73 % | 100 % | ✅ |
99 −| [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 108 | 98 % | 100 % | ✅ |
100 100 | [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 98 | 4 % | 100 % | ✅ |
101 101 | [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 94 | 3 % | 100 % | ✅ |
102 102 | [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 92 | 30 % | 100 % | ✅ |
@@ -105,15 +105,15 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
105 105 | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 90 | 16 % | 100 % | ✅ |
106 106 | [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 89 | 89 % | 80 % | ✅ |
107 107 | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 8 % | 100 % | ✅ |
108 +| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 42 % | 98 % | ✅ |
108 109 | [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 87 | 0 % | 100 % | ✅ |
109 −| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 86 | 43 % | 98 % | ✅ |
110 110 | [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 85 | 1 % | 100 % | ✅ |
111 111 | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 84 | 100 % | 95 % | ✅ |
112 112 | [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 84 | 1 % | 100 % | ✅ |
113 113 | [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 81 | 6 % | 100 % | ✅ |
114 +| [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 81 | 2 % | 100 % | ✅ |
114 115 | [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 80 | 0 % | 100 % | ✅ |
115 116 | [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 80 | 0 % | 99 % | ✅ |
116 −| [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 80 | 2 % | 100 % | ✅ |
117 117 | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 76 | 0 % | 100 % | ✅ |
118 118 | [CAE](cae.md) | [`workday`](ats-workday.md) | 74 | 24 % | 96 % | ✅ |
119 119 | [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 71 | 0 % | 94 % | ✅ |
@@ -144,14 +144,14 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
144 144 | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 51 | 10 % | 75 % | ✅ |
145 145 | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 51 | 76 % | 84 % | ✅ |
146 146 | [Alterra](alterra.md) | [`workday`](ats-workday.md) | 48 | 69 % | 100 % | ✅ |
147 −| [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 48 | 0 % | 100 % | ✅ |
148 147 | [Advanceauto](advanceauto.md) | [`workday`](ats-workday.md) | 47 | 0 % | 43 % | ✅ |
149 148 | [Saputo](saputo.md) | [`workday`](ats-workday.md) | 47 | 83 % | 100 % | ✅ |
150 149 | [Valsoft](valsoft_corp.md) | [`workable`](ats-workable.md) | 47 | 9 % | 100 % | ✅ |
151 150 | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 46 | 50 % | 100 % | ✅ |
152 151 | [ApexFocusGroup](afg.md) | [`workable`](ats-workable.md) | 46 | 0 % | 100 % | ✅ |
152 +| [January 2027](pwc.md) | [`workday`](ats-workday.md) | 46 | 0 % | 100 % | ✅ |
153 153 | [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 46 | 0 % | 89 % | ✅ |
154 −| [January 2027](pwc.md) | [`workday`](ats-workday.md) | 45 | 0 % | 100 % | ✅ |
154 +| [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 46 | 0 % | 100 % | ✅ |
155 155 | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 45 | 0 % | 100 % | ✅ |
156 156 | [Laura Canada](lauracanada.md) | [`dayforce`](ats-dayforce.md) | 44 | 0 % | 100 % | ✅ |
157 157 | [Eurofins EnvironeX](eurofinsenvironex.md) | [`recruitee`](ats-recruitee.md) | 43 | 0 % | 100 % | ✅ |
@@ -171,11 +171,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
171 171 | [system canada technologies](systemcanadatechnologies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ |
172 172 | [Techo-Bloc](techo_bloc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 47 % | 100 % | ✅ |
173 173 | [KABS](kabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 0 % | 100 % | ✅ |
174 +| [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ |
174 175 | [Wabtec](wabtec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 19 % | 100 % | ✅ |
175 176 | [Workin Group](workinquebec.md) | [`teamtailor`](ats-teamtailor.md) | 37 | 57 % | 100 % | ✅ |
176 177 | [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 37 | 0 % | 97 % | ✅ |
177 178 | [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 36 | 33 % | 92 % | ✅ |
178 −| [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 36 | 0 % | 100 % | ✅ |
179 179 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 35 | 0 % | 100 % | ✅ |
180 180 | [exo (transport métropolitain)](exo.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 35 | 0 % | 94 % | ✅ |
181 181 | [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 35 | 0 % | 100 % | ✅ |
@@ -266,6 +266,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
266 266 | [Cmpams](cmpams.md) | [`dayforce`](ats-dayforce.md) | 20 | 0 % | 100 % | ✅ |
267 267 | [Groupe Mach](groupemach.md) | [`dayforce`](ats-dayforce.md) | 20 | 10 % | 100 % | ✅ |
268 268 | [Keywords Studios](keywords_intl1.md) | [`workable`](ats-workable.md) | 20 | 95 % | 100 % | ✅ |
269 +| [Sales Associate III](tapestry.md) | [`workday`](ats-workday.md) | 20 | 100 % | 100 % | ✅ |
269 270 | [Sia](sia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
270 271 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 20 | 100 % | 95 % | ✅ |
271 272 | [Cirque du Soleil](cirquedusoleil.md) | [`lever`](ats-lever.md) | 19 | 0 % | 89 % | ✅ |
@@ -273,7 +274,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
273 274 | [Groupe AGF](groupeagf.md) | [`dayforce`](ats-dayforce.md) | 19 | 32 % | 100 % | ✅ |
274 275 | [Immiland Canada Inc.](immiland_canada_inc.md) | [`lever`](ats-lever.md) | 19 | 16 % | 100 % | ✅ |
275 276 | [Préparateur de commandes](sysco.md) | [`workday`](ats-workday.md) | 19 | 5 % | 95 % | ✅ |
276 −| [Sales Associate III](tapestry.md) | [`workday`](ats-workday.md) | 19 | 100 % | 100 % | ✅ |
277 277 | [Teknion Roy & Breton](teknionroybreton.md) | [`recruitee`](ats-recruitee.md) | 19 | 58 % | 84 % | ✅ |
278 278 | [TSMG](tsmg.md) | [`lever`](ats-lever.md) | 19 | 0 % | 100 % | ✅ |
279 279 | [Uniboard](uniboard.md) | [`adp`](ats-adp.md) | 19 | 37 % | 63 % | ✅ |
@@ -312,7 +312,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
312 312 | [Spisante](spisante.md) | [`dayforce`](ats-dayforce.md) | 16 | 0 % | 100 % | ✅ |
313 313 | [Uman Recrutement](umanrecrutement.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 16 | 0 % | 100 % | ✅ |
314 314 | [AlayaCare](alayacare.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 0 % | 100 % | ✅ |
315 −| [Bilingual Customer Experience Representative (English ...](superiorplus.md) | [`dayforce`](ats-dayforce.md) | 15 | 67 % | 100 % | ✅ |
316 315 | [CAA-Québec](caaquebec.md) | [`workday`](ats-workday.md) | 15 | 27 % | 100 % | ✅ |
317 316 | [Gea](gea.md) | [`workday`](ats-workday.md) | 15 | 33 % | 100 % | ✅ |
318 317 | [Groupe Nordik (Nordik Spa-Nature)](groupe_nordik.md) | [`adp`](ats-adp.md) | 15 | 27 % | 100 % | ✅ |
@@ -332,6 +331,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
332 331 | [Allstate Canada](allstate.md) | [`workday`](ats-workday.md) | 14 | 21 % | 79 % | ✅ |
333 332 | [Avocat·e, Bureau de l'avocate générale](mthris.md) | [`dayforce`](ats-dayforce.md) | 14 | 43 % | 100 % | ✅ |
334 333 | [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 14 | 0 % | 100 % | ✅ |
334 +| [Bilingual Customer Experience Representative (English ...](superiorplus.md) | [`dayforce`](ats-dayforce.md) | 14 | 64 % | 100 % | ✅ |
335 335 | [Boralex](boralex.md) | [`dayforce`](ats-dayforce.md) | 14 | 0 % | 100 % | ✅ |
336 336 | [Bridgestone](bridgestone.md) | [`workday`](ats-workday.md) | 14 | 36 % | 100 % | ✅ |
337 337 | [DRW](drweng.md) | [`greenhouse`](ats-greenhouse.md) | 14 | 0 % | 100 % | ✅ |
@@ -351,6 +351,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
351 351 | [Comptable de projet / Project Accountant](ellisdon.md) | [`workday`](ats-workday.md) | 13 | 15 % | 92 % | ✅ |
352 352 | [EMD-Batimo](batimoinc.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 0 % | 100 % | ✅ |
353 353 | [EQ3](eq3_ltd.md) | [`breezy`](ats-breezy.md) | 13 | 62 % | 92 % | ✅ |
354 +| [Explorance](explorance.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 0 % | 100 % | ✅ |
354 355 | [Faspac](faspac.md) | [`lever`](ats-lever.md) | 13 | 15 % | 100 % | ✅ |
355 356 | [Fieracapital](fieracapital.md) | [`workday`](ats-workday.md) | 13 | 31 % | 69 % | ✅ |
356 357 | [Hygiéniste Industrielle](kdcone.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ |
@@ -393,7 +394,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
393 394 | [Cfibfcei](cfibfcei.md) | [`dayforce`](ats-dayforce.md) | 11 | 18 % | 100 % | ✅ |
394 395 | [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
395 396 | [Erb](erb.md) | [`dayforce`](ats-dayforce.md) | 11 | 36 % | 100 % | ✅ |
396 −| [Explorance](explorance.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 0 % | 100 % | ✅ |
397 397 | [Fempro (First Quality)](firstquality.md) | [`workday`](ats-workday.md) | 11 | 55 % | 100 % | ✅ |
398 398 | [FLO (AddÉnergie)](flo_addenergie.md) | [`workable`](ats-workable.md) | 11 | 9 % | 100 % | ✅ |
399 399 | [Fruit d'Or](fruitdor.md) | [`ultipro`](ats-ultipro.md) | 11 | 0 % | 100 % | ✅ |
@@ -406,7 +406,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
406 406 | [Royal Vet](royalvet.md) | [`greenhouse`](ats-greenhouse.md) | 11 | 0 % | 100 % | ✅ |
407 407 | [Running Room Canada](runningroom.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
408 408 | [SIA Innovations](siainnovationsinc.md) | [`greenhouse`](ats-greenhouse.md) | 11 | 45 % | 100 % | ✅ |
409 −| [VF Corporation (The North Face, Vans)](vfc.md) | [`workday`](ats-workday.md) | 11 | 82 % | 100 % | ✅ |
410 409 | [Vice-President, Strategic Procurement](eddyfi.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
411 410 | [1perTInent inc](x1pertinentinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 80 % | ✅ |
412 411 | [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | [`breezy`](ats-breezy.md) | 10 | 100 % | 100 % | ✅ |
@@ -444,6 +443,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
444 443 | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 0 % | 100 % | ✅ |
445 444 | [Trackforce](tracktik.md) | [`lever`](ats-lever.md) | 10 | 30 % | 80 % | ✅ |
446 445 | [Triotech](triotech.md) | [`bamboohr`](ats-bamboohr.md) | 10 | 10 % | 100 % | ✅ |
446 +| [VF Corporation (The North Face, Vans)](vfc.md) | [`workday`](ats-workday.md) | 10 | 80 % | 100 % | ✅ |
447 447 | [act digital](altersolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
448 448 | [Administrateur comptable principal](bird.md) | [`workday`](ats-workday.md) | 9 | 0 % | 100 % | ✅ |
449 449 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 9 | 0 % | 100 % | ✅ |
@@ -852,6 +852,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
852 852 | [KRAFTON Montréal Studio](studiokraftonboard.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
853 853 | [Lactanet](lactanet.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 50 % | ✅ |
854 854 | [Loiselle inc.](loiselleinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
855 +| [LVMH Perfumes & Cosmetics](lvmhperfumescosmetics.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 100 % | 100 % | ✅ |
855 856 | [McDonald's Restaurants](mcdonaldscanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
856 857 | [Medtronic](medtronic.md) | [`workday`](ats-workday.md) | 2 | 50 % | 100 % | ✅ |
857 858 | [Mindrift](toloka_ai.md) | [`workable`](ats-workable.md) | 2 | 100 % | 100 % | ✅ |
@@ -987,7 +988,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
987 988 | [Leadsonline](leadsonline.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
988 989 | [Levittsafety](levittsafety.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
989 990 | [Logient](logient.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
990 −| [LVMH Perfumes & Cosmetics](lvmhperfumescosmetics.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
991 991 | [Maison l'Échelon](maisonlchelon.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
992 992 | [Marquis Imprimeur Inc.](marquisimprimeurinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
993 993 | [Mobz](jobmobz1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
@@ -1065,7 +1065,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1065 1065 | [Uber Freight](uberfreight.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 100 % | ✅ |
1066 1066 | [Urbania](urbania.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ |
1067 1067 | [Valital Technologies](valital_technologies.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ |
1068 −| [Venture Media](venturemedia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
1069 1068 | [Volume7](volume7.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 100 % | ✅ |
1070 1069 | [Warehouse Associate](zepinc.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
1071 1070 | [WaveShaper AI](waveshaperai.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
@@ -1162,6 +1161,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1162 1161 | [USA Mechanical & Energy Services](usamechasp.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1163 1162 | [VA Desk](vadesk.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
1164 1163 | [Valence Labs](valencelabs.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1164 +| [Venture Media](venturemedia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 0 | — | — | ✅ |
1165 1165 | [Wisemotion Robotics](wisemotion.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1166 1166 | [Wyze Labs](wyze_labs.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
1167 1167
modified docs/connecteurs/ats-lever.md +60 −60
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/ats-lever.md
7 7 Rôle : Fiche plateforme ATS lever — mécanique partagée + tableau des 58 tenants
8 −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-09-26 22:05 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
12 12
13 13 # Plateforme ATS `lever`
14 14
15 −**58 employeurs connectés** via cette plateforme — **630 offres actives**. Module partagé : `jobka/connectors/lever.py` ; un employeur = une sous-classe d'environ 10 lignes.
15 +**58 employeurs connectés** via cette plateforme — **634 offres actives**. Module partagé : `jobka/connectors/lever.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 17 ## Description & mécanique
18 18
@@ -37,64 +37,64 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
37 37
38 38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
39 39 |---|---|---|---|---|---|---|
40 −| [Go RH](gorh.md) | 264 | 15 % | 98 % | 98 % | 2026-09-21 17:01 | ✅ |
41 −| [Behaviour Interactif](bhvr.md) | 34 | 0 % | 100 % | 100 % | 2026-09-21 16:39 | ✅ |
42 −| [Xsolla](xsolla.md) | 22 | 100 % | 95 % | 100 % | 2026-09-21 17:44 | ✅ |
43 −| [Cirque du Soleil](cirquedusoleil.md) | 20 | 0 % | 85 % | 100 % | 2026-09-21 16:49 | ✅ |
44 −| [Systemex](systemex.md) | 20 | 0 % | 100 % | 100 % | 2026-09-21 17:36 | ✅ |
45 −| [TSMG](tsmg.md) | 19 | 0 % | 100 % | 100 % | 2026-09-21 17:38 | ✅ |
46 −| [Immiland Canada Inc.](immiland_canada_inc.md) | 19 | 16 % | 100 % | 100 % | 2026-09-21 17:12 | ✅ |
47 −| [VO2 Group](vo2_group.md) | 15 | 7 % | 100 % | 100 % | 2026-09-21 17:41 | ✅ |
48 −| [Work From Home Customer Service Representative](usasurveyjob.md) | 15 | 13 % | 100 % | 100 % | 2026-09-21 17:39 | ✅ |
49 −| [OSEDEA](osedea.md) | 14 | 0 % | 100 % | 100 % | 2026-09-21 17:26 | ✅ |
50 −| [Faspac](faspac.md) | 14 | 14 % | 100 % | 100 % | 2026-09-21 16:57 | ✅ |
51 −| [Larian Studios](larian.md) | 14 | 0 % | 100 % | 100 % | 2026-09-21 17:20 | ✅ |
52 −| [Mirego](mirego.md) | 10 | 0 % | 100 % | 100 % | 2026-09-21 17:23 | ✅ |
53 −| [Distro](distro.md) | 9 | 89 % | 100 % | 100 % | 2026-09-21 16:53 | ✅ |
54 −| [Spiria](spiria.md) | 8 | 62 % | 100 % | 100 % | 2026-09-21 17:34 | ✅ |
55 −| [Telesat](telesat.md) | 8 | 0 % | 100 % | 100 % | 2026-09-21 17:37 | ✅ |
56 −| [GoMaterials](gomaterials.md) | 8 | 0 % | 100 % | 100 % | 2026-09-21 17:01 | ✅ |
57 −| [Trackforce](tracktik.md) | 8 | 38 % | 75 % | 100 % | 2026-09-21 17:38 | ✅ |
58 −| [Dulcedo Management](dulcedo.md) | 7 | 71 % | 86 % | 100 % | 2026-09-21 16:53 | ✅ |
59 −| [Alimentiv](alimentiv_2.md) | 6 | 100 % | 17 % | 100 % | 2026-09-21 16:36 | ✅ |
60 −| [Maquette Virtuelle](maquettevirtuelle.md) | 6 | 0 % | 100 % | 100 % | 2026-09-21 17:22 | ✅ |
61 −| [Flynn Group of Companies](flynncompanies.md) | 6 | 0 % | 100 % | 100 % | 2026-09-21 16:58 | ✅ |
62 −| [2026 GameChanger Scholarship Application](kabam.md) | 6 | 33 % | 100 % | 100 % | 2026-09-21 17:19 | ✅ |
63 −| [Syntronic](syntronic.md) | 6 | 17 % | 100 % | 100 % | 2026-09-21 17:36 | ✅ |
64 −| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-09-21 16:38 | ✅ |
65 −| [EQ Bank](eqbank.md) | 5 | 60 % | 40 % | 100 % | 2026-09-21 16:56 | ✅ |
66 −| [US Mobile](usmobile.md) | 5 | 100 % | 100 % | 100 % | 2026-09-21 17:39 | ✅ |
67 −| [Ecosystem Énergie](ecosystem.md) | 5 | 0 % | 100 % | 100 % | 2026-09-21 16:55 | ✅ |
68 −| [ARC'TERYX](arcteryx_com.md) | 5 | 80 % | 100 % | 100 % | 2026-09-21 16:37 | ✅ |
69 −| [Cologix](cologix.md) | 4 | 25 % | 100 % | 100 % | 2026-09-21 16:50 | ✅ |
70 −| [Daniels Health Canada](daniels_sharpsmart.md) | 4 | 25 % | 25 % | 100 % | 2026-09-21 16:51 | ✅ |
71 −| [Allied](alliedreit.md) | 4 | 0 % | 100 % | 100 % | 2026-09-21 16:36 | ✅ |
72 −| [Kogniz](kogniz.md) | 4 | 0 % | 100 % | 0 % | 2026-09-21 17:20 | ✅ |
73 −| [Welo Global](weloglobal.md) | 4 | 0 % | 75 % | 100 % | 2026-09-21 17:43 | ✅ |
74 −| [LRDG (Language Research Development Group)](lrdgonline.md) | 3 | 100 % | 100 % | 100 % | 2026-09-21 17:22 | ✅ |
75 −| [DiliTrust](dilitrust.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 16:53 | ✅ |
76 −| [Mistplay](mistplay.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 17:24 | ✅ |
77 −| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 17:27 | ✅ |
78 −| [Executive Assistant](getwingapp.md) | 2 | 50 % | 100 % | 100 % | 2026-09-21 16:59 | ✅ |
79 −| [Keyloop](keyloop.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 17:19 | ✅ |
80 −| [Novaspace](novaspace.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 17:25 | ✅ |
81 −| [Culligan Quench](quenchwater.md) | 2 | 50 % | 50 % | 100 % | 2026-09-21 17:29 | ✅ |
82 −| [Equativ](equativ.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 16:56 | ✅ |
83 −| [Spreedly](spreedly.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 17:35 | ✅ |
84 −| [Bounteous](bounteous.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 16:40 | ✅ |
85 −| [Deep Sky](deepsky.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 16:51 | ✅ |
86 −| [Fig](figfinancial.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 16:57 | ✅ |
87 −| [Fresha](fresha.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 16:58 | ✅ |
88 −| [Havenpoint Health](havenpoint_health.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 17:09 | ✅ |
89 −| [Thesalesfactory](thesalesfactory.md) | 1 | 100 % | 100 % | 100 % | 2026-09-21 17:38 | ✅ |
90 −| [Wingtra AG](wingtra_2.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 17:43 | ✅ |
91 −| [Building Blocks Early Learning Center](blockslearning.md) | 0 | — | — | — | 2026-09-21 16:39 | ✅ |
92 −| [CSC Generation](cscgeneration_2.md) | 0 | — | — | — | 2026-09-21 16:51 | ✅ |
93 −| [EP Wealth Advisors](epwealth.md) | 0 | — | — | — | 2026-09-21 16:56 | ✅ |
94 −| [Insomnia Cookies](insomniacookies.md) | 0 | — | — | — | 2026-09-21 17:12 | ✅ |
95 −| [LifeStance Health](lifestance.md) | 0 | — | — | — | 2026-09-21 17:21 | ✅ |
96 −| [Pelmorex](pelmorex.md) | 0 | — | — | — | 2026-09-21 17:27 | ✅ |
97 −| [SwiftConnect](swiftconnect.md) | 0 | — | — | — | 2026-09-21 17:35 | ✅ |
40 +| [Go RH](gorh.md) | 273 | 17 % | 98 % | 99 % | 2026-09-26 20:18 | ✅ |
41 +| [Behaviour Interactif](bhvr.md) | 34 | 0 % | 100 % | 100 % | 2026-09-26 19:58 | ✅ |
42 +| [Xsolla](xsolla.md) | 20 | 100 % | 95 % | 100 % | 2026-09-26 21:03 | ✅ |
43 +| [Cirque du Soleil](cirquedusoleil.md) | 19 | 0 % | 89 % | 100 % | 2026-09-26 20:08 | ✅ |
44 +| [TSMG](tsmg.md) | 19 | 0 % | 100 % | 100 % | 2026-09-26 20:57 | ✅ |
45 +| [Immiland Canada Inc.](immiland_canada_inc.md) | 19 | 16 % | 100 % | 100 % | 2026-09-26 20:24 | ✅ |
46 +| [Systemex](systemex.md) | 18 | 0 % | 100 % | 100 % | 2026-09-26 20:54 | ✅ |
47 +| [VO2 Group](vo2_group.md) | 15 | 7 % | 100 % | 100 % | 2026-09-26 21:00 | ✅ |
48 +| [Work From Home Customer Service Representative](usasurveyjob.md) | 15 | 13 % | 100 % | 100 % | 2026-09-26 20:58 | ✅ |
49 +| [OSEDEA](osedea.md) | 14 | 0 % | 100 % | 100 % | 2026-09-26 20:46 | ✅ |
50 +| [Larian Studios](larian.md) | 14 | 0 % | 100 % | 100 % | 2026-09-26 20:33 | ✅ |
51 +| [Faspac](faspac.md) | 13 | 15 % | 100 % | 100 % | 2026-09-26 20:15 | ✅ |
52 +| [Mirego](mirego.md) | 10 | 0 % | 100 % | 100 % | 2026-09-26 20:43 | ✅ |
53 +| [Trackforce](tracktik.md) | 10 | 30 % | 80 % | 100 % | 2026-09-26 20:57 | ✅ |
54 +| [Distro](distro.md) | 9 | 89 % | 100 % | 100 % | 2026-09-26 20:10 | ✅ |
55 +| [Dulcedo Management](dulcedo.md) | 9 | 78 % | 89 % | 100 % | 2026-09-26 20:11 | ✅ |
56 +| [Spiria](spiria.md) | 8 | 50 % | 100 % | 100 % | 2026-09-26 20:53 | ✅ |
57 +| [Daniels Health Canada](daniels_sharpsmart.md) | 8 | 50 % | 25 % | 100 % | 2026-09-26 20:09 | ✅ |
58 +| [GoMaterials](gomaterials.md) | 8 | 0 % | 100 % | 100 % | 2026-09-26 20:18 | ✅ |
59 +| [Alimentiv](alimentiv_2.md) | 7 | 100 % | 14 % | 100 % | 2026-09-26 19:54 | ✅ |
60 +| [Telesat](telesat.md) | 7 | 0 % | 100 % | 100 % | 2026-09-26 20:55 | ✅ |
61 +| [Cologix](cologix.md) | 6 | 17 % | 100 % | 100 % | 2026-09-26 20:08 | ✅ |
62 +| [Maquette Virtuelle](maquettevirtuelle.md) | 6 | 0 % | 100 % | 100 % | 2026-09-26 20:42 | ✅ |
63 +| [Flynn Group of Companies](flynncompanies.md) | 6 | 0 % | 100 % | 100 % | 2026-09-26 20:15 | ✅ |
64 +| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-09-26 19:57 | ✅ |
65 +| [EQ Bank](eqbank.md) | 5 | 60 % | 40 % | 100 % | 2026-09-26 20:14 | ✅ |
66 +| [Ecosystem Énergie](ecosystem.md) | 5 | 0 % | 100 % | 100 % | 2026-09-26 20:13 | ✅ |
67 +| [Syntronic](syntronic.md) | 5 | 0 % | 100 % | 100 % | 2026-09-26 20:54 | ✅ |
68 +| [US Mobile](usmobile.md) | 4 | 100 % | 100 % | 100 % | 2026-09-26 20:58 | ✅ |
69 +| [Allied](alliedreit.md) | 4 | 0 % | 100 % | 100 % | 2026-09-26 19:54 | ✅ |
70 +| [ARC'TERYX](arcteryx_com.md) | 4 | 100 % | 100 % | 100 % | 2026-09-26 19:55 | ✅ |
71 +| [2026 GameChanger Scholarship Application](kabam.md) | 4 | 50 % | 100 % | 100 % | 2026-09-26 20:31 | ✅ |
72 +| [Kogniz](kogniz.md) | 4 | 0 % | 100 % | 0 % | 2026-09-26 20:33 | ✅ |
73 +| [LRDG (Language Research Development Group)](lrdgonline.md) | 3 | 100 % | 100 % | 100 % | 2026-09-26 20:42 | ✅ |
74 +| [Welo Global](weloglobal.md) | 3 | 0 % | 100 % | 100 % | 2026-09-26 21:02 | ✅ |
75 +| [Mistplay](mistplay.md) | 2 | 50 % | 50 % | 100 % | 2026-09-26 20:43 | ✅ |
76 +| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-09-26 20:46 | ✅ |
77 +| [Executive Assistant](getwingapp.md) | 2 | 50 % | 100 % | 100 % | 2026-09-26 20:16 | ✅ |
78 +| [Keyloop](keyloop.md) | 2 | 0 % | 100 % | 100 % | 2026-09-26 20:31 | ✅ |
79 +| [Equativ](equativ.md) | 2 | 0 % | 100 % | 100 % | 2026-09-26 20:14 | ✅ |
80 +| [DiliTrust](dilitrust.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:10 | ✅ |
81 +| [Spreedly](spreedly.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:53 | ✅ |
82 +| [Bounteous](bounteous.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 19:58 | ✅ |
83 +| [Deep Sky](deepsky.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:09 | ✅ |
84 +| [Fig](figfinancial.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:15 | ✅ |
85 +| [Fresha](fresha.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:16 | ✅ |
86 +| [Havenpoint Health](havenpoint_health.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:21 | ✅ |
87 +| [Novaspace](novaspace.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:45 | ✅ |
88 +| [Culligan Quench](quenchwater.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 20:48 | ✅ |
89 +| [Thesalesfactory](thesalesfactory.md) | 1 | 100 % | 100 % | 100 % | 2026-09-26 20:57 | ✅ |
90 +| [Wingtra AG](wingtra_2.md) | 1 | 0 % | 100 % | 100 % | 2026-09-26 21:02 | ✅ |
91 +| [Building Blocks Early Learning Center](blockslearning.md) | 0 | — | — | — | 2026-09-26 19:58 | ✅ |
92 +| [CSC Generation](cscgeneration_2.md) | 0 | — | — | — | 2026-09-26 20:09 | ✅ |
93 +| [EP Wealth Advisors](epwealth.md) | 0 | — | — | — | 2026-09-26 20:14 | ✅ |
94 +| [Insomnia Cookies](insomniacookies.md) | 0 | — | — | — | 2026-09-26 20:24 | ✅ |
95 +| [LifeStance Health](lifestance.md) | 0 | — | — | — | 2026-09-26 22:05 | ✅ |
96 +| [Pelmorex](pelmorex.md) | 0 | — | — | — | 2026-09-26 20:46 | ✅ |
97 +| [SwiftConnect](swiftconnect.md) | 0 | — | — | — | 2026-09-26 20:53 | ✅ |
98 98
99 99 ## Licence / conformité
100 100
modified docs/connecteurs/lifestance.md +11 −7
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/lifestance.md
7 7 Rôle : Fiche connecteur — LifeStance Health (employeur direct, ATS lever)
8 −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-09-26 22:05 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
@@ -16,10 +16,10 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
16 16
17 17 ## Description
18 18
19 −- **Site** : [LifeStance Health]()
19 +- **Site** : [LifeStance Health](https://lifestance.com)
20 20 - **Page carrières** : https://jobs.lever.co/lifestance
21 21 - **Secteurs** : Santé, Services
22 −- **Région** : Kirkland
22 +- **Région** : Kirkland WA
23 23 - Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 24
25 25 ## Accès
@@ -46,19 +46,23 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
46 46
47 47 ## Volumétrie & complétude live
48 48
49 −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)*
49 +*(mesuré le 2026-09-26 22:05 EDT dans `data/jobka.db`)*
50 50
51 51 - **Offres en base** : 9 (dont **0 actives**, 0 masquées comme doublons `dup_of`)
52 52 - **Salaire** : 0/0 actives (—)
53 53 - **GPS** : 0/0 actives (—)
54 54 - **Mode** : 0/0 actives (—)
55 55 - **Parution** : 0/0 actives (—)
56 −- **Dernier sync** : 2026-09-21 17:21 — trouvées 0, +0, ~0, -0
57 −- **Syncs enregistrés** (`sync_log`) : 239
56 +- **Dernier sync** : 2026-09-26 22:05 — trouvées 0, +0, ~0, -0
57 +- **Syncs enregistrés** (`sync_log`) : 292
58 58
59 59 ## Erreurs & dépannage
60 60
61 −Aucune erreur dans `sync_log` pour cette source.
61 +Erreurs relevées dans `sync_log` :
62 +
63 +| Erreur | Occurrences | Dernière fois |
64 +|---|---|---|
65 +| Expecting value: line 1 column 1 (char 0) | 1 | 2026-09-26 20:41 |
62 66
63 67 - Rejouer un sync isolé : `.venv/bin/python run.py sync lifestance` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='lifestance' ORDER BY ts DESC LIMIT 5;"`
64 68 - Garde-fous : une source qui retourne ≤ 25 % de sa médiane historique déclenche une alerte et les retraits sont suspendus ; une offre doit manquer 2 syncs consécutifs avant `active=0`.
modified jobka/connectors/lifestance.py +12 −1
@@ -5,7 +5,7 @@
5 5 # Fichier : jobka/connectors/lifestance.py
6 6 # Rôle : Connecteur LifeStance Health — lever (org « lifestance »)
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-27
8 +# Créé : 2026-08-23 Modifié : 2026-09-26
9 9 # =============================================================================
10 10 # NOTE (2026-08-27) : employeur américain — LifeStance Health, grand réseau
11 11 # de cliniques de santé mentale des États-Unis. Les 6-7 offres historiques
@@ -19,6 +19,17 @@
19 19 # Lever, TOUS aux États-Unis (dont 6 à Kirkland WA), zéro au Canada/Québec.
20 20 # Un volume de 0 est donc le comportement CORRECT tant que l'employeur ne
21 21 # publie rien au Québec — ne pas « réparer » ce 0.
22 +# RE-VÉRIFIÉ (2026-09-26) : re-signalé stale par la supervision (dernier
23 +# « succès » = dernier sync found>0 le 2026-08-26, avant la purge des faux
24 +# positifs Kirkland WA) — même faux positif « volume QC nul » : sync_log
25 +# local vert (ok=1 found=0 toutes les ~2 h), un unique échec transitoire à
26 +# 20:41 (« Expecting value: line 1 column 1 » = réponse Lever non-JSON, non
27 +# reproduit). API Lever live : 200 JSON, 1398 postings, TOUS aux É.-U.
28 +# (toujours 6 à Kirkland WA), zéro Canada/Québec — pas de migration d'ATS
29 +# (jobs.lever.co/lifestance 200). Tant que la médiane reste 0.0, ce
30 +# connecteur sera re-signalé périodiquement : c'est structurel, pas une
31 +# panne. Au passage : url employeur (https://lifestance.com) comblée et
32 +# region précisée « Kirkland WA » dans sources.json (pattern epwealth).
22 33 from .lever import LeverConnector
23 34
24 35
25 36
Menu

Theme