[ka6] fix connecteur mcgillstlaurentb8: migration JazzHR → Lever (org=mcgillstlaurent) — le statut stale vient de la migration d'ATS de l'employeur : le tenant JazzHR historique mcgillstlaurentb8.applytojob.com répond « Inactive Career Page » (200, this account is no longer active — compte désactivé chez l'ATS, 2e cas du marqueur après xtltransportlogistics c4a681e mais ici avec REPRENEUR identifié) depuis le 2026-09-30 ~20:50 EDT, dernier sync OK found=3 à 19:05 ; plateforme jazzhr saine par ailleurs (28 autres tenants verts le 2026-10-01). La page carrières officielle mcgillstlaurent.com/career (200, site vivant) n'embarque plus AUCUN ATS — formulaire Gravity Forms de candidature spontanée seulement, pattern identique à XTL — mais balayage Serper → board Lever VIVANT jobs.lever.co/mcgillstlaurent : 5 offres au 2026-10-01 dont 4 à Montréal (Junior Grain Trader, Junior Power Trader, Physical Commodities Trader, Senior Grain Trader, publiées 2026-09-09→09-22 : la migration était en cours depuis ~3 semaines avant la fermeture du tenant JazzHR) + 1 US (Power Trader, filtrée par quebec_only). Réécriture du connecteur sur la plateforme existante jobka/connectors/lever.py (pattern challenger 28ff173), même source_id. ATTENTION espaces de noms documentée : l'ORG Lever « mcgillstlaurent » (maison mère) ≠ le connecteur frère mcgillstlaurent (tenant JazzHR mcgillstlaurent.applytojob.com = CWP Energy, division énergie du groupe, toujours VIVANT, 4 offres QC) — aucun conflit (aucun autre connecteur Lever sur cet org), aucun chevauchement de titres entre les deux boards, la dédup inter-sources tranchera au besoin. Pas de continuité d'IDs (JazzHR alphanumériques → UUID Lever) : les 3 offres JazzHR actives retirées proprement par le garde-fou 2-miss (removed=3 au 2e sync), 4 offres Lever ajoutées à neuf. sources.json : connector jazzhr → lever, careers_url → jobs.lever.co/mcgillstlaurent (200), url vide → https://mcgillstlaurent.com (vérifié 200 — artefact vague E, pattern des missions précédentes). Sync isolé rejoué ×2 : found=4 stable (added=4 puis removed=3), ok=1, 0,5-0,6 s — au-dessus de la médiane 3.0 ; fiches complètes 4/4 ville Montréal + description (5,5-9,2 k) + date_posted, URL détail live 200. Non-régression plateforme lever sur tenant vivant bhvr : found=29, ok=1. Fiches docs/connecteurs/ mcgillstlaurentb8.md + ats-lever.md + ats-jazzhr.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1129 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.
6 changed files +209 −185
modified
data/sources.json
+3 −3
@@ -13213,10 +13213,10 @@ | ||
| 13213 | 13213 | { |
| 13214 | 13214 | "id": "mcgillstlaurentb8", |
| 13215 | 13215 | "name": "McGill St Laurent", |
| 13216 | − "url": "", | |
| 13217 | − "careers_url": "https://mcgillstlaurentb8.applytojob.com/apply/", | |
| 13216 | + "url": "https://mcgillstlaurent.com", | |
| 13217 | + "careers_url": "https://jobs.lever.co/mcgillstlaurent", | |
| 13218 | 13218 | "sectors": [], |
| 13219 | − "connector": "jazzhr", | |
| 13219 | + "connector": "lever", | |
| 13220 | 13220 | "status": "actif", |
| 13221 | 13221 | "region": "Québec (province)" |
| 13222 | 13222 | }, |
modified
docs/connecteurs/INDEX.md
+53 −53
@@ -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-30 20:00 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-10-01 01:35 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-30 20:00 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-10-01 01:35 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** — **25252 offres actives** (23046 directes, 2206 portails ; 112 masquées comme doublons inter-sources, soit 25140 visibles). 1133 fiches. | |
| 17 | +**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25532 offres actives** (23051 directes, 2481 portails ; 116 masquées comme doublons inter-sources, soit 25416 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,23 +22,23 @@ 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 | 7535 | 46 % | 87 % | | |
| 26 | −| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 3010 | 17 % | 99 % | | |
| 25 | +| [`workday`](ats-workday.md) | 232 | 7629 | 45 % | 86 % | | |
| 26 | +| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2988 | 17 % | 99 % | | |
| 27 | 27 | | [`workable`](ats-workable.md) | 71 | 1835 | 18 % | 100 % | |
| 28 | −| [`dayforce`](ats-dayforce.md) | 129 | 1810 | 9 % | 100 % | | |
| 29 | −| [`successfactors`](ats-successfactors.md) | 11 | 1561 | 15 % | 99 % | | |
| 28 | +| [`dayforce`](ats-dayforce.md) | 129 | 1806 | 9 % | 100 % | | |
| 29 | +| [`successfactors`](ats-successfactors.md) | 11 | 1567 | 15 % | 99 % | | |
| 30 | 30 | | [`njoyn`](ats-njoyn.md) | 11 | 1263 | 68 % | 85 % | |
| 31 | −| [`workland`](ats-workland.md) | 1 | 1245 | 34 % | 100 % | | |
| 32 | −| [`greenhouse`](ats-greenhouse.md) | 131 | 827 | 19 % | 100 % | | |
| 33 | −| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 826 | 6 % | 100 % | | |
| 34 | −| [`lever`](ats-lever.md) | 58 | 631 | 20 % | 96 % | | |
| 31 | +| [`workland`](ats-workland.md) | 1 | 1235 | 34 % | 100 % | | |
| 32 | +| [`greenhouse`](ats-greenhouse.md) | 131 | 823 | 19 % | 100 % | | |
| 33 | +| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 769 | 6 % | 100 % | | |
| 34 | +| [`lever`](ats-lever.md) | 59 | 635 | 20 % | 95 % | | |
| 35 | 35 | | [`breezy`](ats-breezy.md) | 72 | 407 | 36 % | 94 % | |
| 36 | 36 | | [`ashby`](ats-ashby.md) | 41 | 296 | 45 % | 58 % | |
| 37 | 37 | | [`bamboohr`](ats-bamboohr.md) | 37 | 292 | 9 % | 100 % | |
| 38 | 38 | | [`recruitee`](ats-recruitee.md) | 30 | 273 | 19 % | 96 % | |
| 39 | 39 | | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 200 | 26 % | 57 % | |
| 40 | −| [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 169 | 14 % | 88 % | | |
| 41 | −| [`jazzhr`](ats-jazzhr.md) | 29 | 146 | 14 % | 92 % | | |
| 40 | +| [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 170 | 14 % | 88 % | | |
| 41 | +| [`jazzhr`](ats-jazzhr.md) | 28 | 143 | 14 % | 92 % | | |
| 42 | 42 | | [`teamtailor`](ats-teamtailor.md) | 9 | 143 | 31 % | 94 % | |
| 43 | 43 | | [`adp`](ats-adp.md) | 17 | 139 | 37 % | 96 % | |
| 44 | 44 | | [`taleo`](ats-taleo.md) | 5 | 135 | 0 % | 100 % | |
@@ -52,26 +52,26 @@ 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) | 307 | 14 % | 2026-09-30 18:40 | | |
| 56 | −| [Guichet-Emplois (Canada)](guichet_emplois.md) | 553 | 100 % | 2026-09-30 18:51 | | |
| 57 | −| [Jobillico](jobillico.md) | 1346 | 40 % | 2026-09-30 19:02 | | |
| 55 | +| [Espresso-Jobs](espresso_jobs.md) | 307 | 14 % | 2026-10-01 00:39 | | |
| 56 | +| [Guichet-Emplois (Canada)](guichet_emplois.md) | 500 | 100 % | 2026-10-01 01:12 | | |
| 57 | +| [Jobillico](jobillico.md) | 1674 | 40 % | 2026-10-01 01:22 | | |
| 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) | 1245 | 34 % | 100 % | ✅ | | |
| 65 | −| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1025 | 98 % | 90 % | ✅ | | |
| 66 | −| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1021 | 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) | 1235 | 34 % | 100 % | ✅ | | |
| 65 | +| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1019 | 66 % | 66 % | ✅ | | |
| 66 | +| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1016 | 97 % | 90 % | ✅ | | |
| 67 | 67 | | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 834 | 26 % | 100 % | ✅ | |
| 68 | 68 | | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 780 | 98 % | 98 % | ✅ | |
| 69 | −| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 761 | 0 % | 100 % | ✅ | | |
| 69 | +| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 765 | 0 % | 100 % | ✅ | | |
| 70 | +| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 423 | 45 % | 75 % | ✅ | | |
| 70 | 71 | | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 395 | 0 % | 100 % | ✅ | |
| 71 | 72 | | [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 321 | 0 % | 83 % | ✅ | |
| 72 | −| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 314 | 60 % | 100 % | ✅ | | |
| 73 | 73 | | [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 313 | 0 % | 96 % | ✅ | |
| 74 | −| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 274 | 17 % | 98 % | ✅ | | |
| 74 | +| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 275 | 17 % | 97 % | ✅ | | |
| 75 | 75 | | [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 271 | 1 % | 93 % | ✅ | |
| 76 | 76 | | [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 262 | 11 % | 92 % | ✅ | |
| 77 | 77 | | [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 251 | 1 % | 100 % | ✅ | |
@@ -81,44 +81,44 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 81 | 81 | | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 185 | 96 % | 91 % | ✅ | |
| 82 | 82 | | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 183 | 4 % | 99 % | ✅ | |
| 83 | 83 | | [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 174 | 85 % | 100 % | ✅ | |
| 84 | −| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 170 | 1 % | 100 % | ✅ | | |
| 84 | +| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 167 | 1 % | 100 % | ✅ | | |
| 85 | 85 | | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 166 | 84 % | 99 % | ✅ | |
| 86 | −| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 160 | 21 % | 100 % | ✅ | | |
| 86 | +| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 159 | 21 % | 100 % | ✅ | | |
| 87 | 87 | | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 157 | 0 % | 100 % | ✅ | |
| 88 | 88 | | [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 148 | 4 % | 100 % | ✅ | |
| 89 | 89 | | [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 147 | 3 % | 100 % | ✅ | |
| 90 | 90 | | [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 145 | 0 % | 100 % | ✅ | |
| 91 | 91 | | [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 143 | 99 % | 100 % | ✅ | |
| 92 | 92 | | [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 142 | 0 % | 100 % | ✅ | |
| 93 | −| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 140 | 6 % | 100 % | ✅ | | |
| 94 | −| [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 131 | 12 % | 88 % | ✅ | | |
| 95 | −| [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 124 | 1 % | 100 % | ✅ | | |
| 93 | +| [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 133 | 12 % | 86 % | ✅ | | |
| 94 | +| [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 122 | 1 % | 100 % | ✅ | | |
| 96 | 95 | | [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 120 | 0 % | 100 % | ✅ | |
| 97 | −| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 120 | 0 % | 78 % | ✅ | | |
| 96 | +| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 119 | 0 % | 78 % | ✅ | | |
| 98 | 97 | | [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 117 | 98 % | 100 % | ✅ | |
| 99 | 98 | | [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 103 | 74 % | 100 % | ✅ | |
| 100 | −| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 102 | 6 % | 100 % | ✅ | | |
| 99 | +| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 102 | 8 % | 100 % | ✅ | | |
| 100 | +| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 100 | 5 % | 100 % | ✅ | | |
| 101 | 101 | | [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 100 | 6 % | 100 % | ✅ | |
| 102 | 102 | | [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 95 | 27 % | 100 % | ✅ | |
| 103 | 103 | | [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 94 | 0 % | 100 % | ✅ | |
| 104 | 104 | | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 93 | 17 % | 100 % | ✅ | |
| 105 | 105 | | [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 93 | 52 % | 10 % | ✅ | |
| 106 | −| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 93 | 44 % | 98 % | ✅ | | |
| 107 | −| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 89 | 4 % | 100 % | ✅ | | |
| 106 | +| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 92 | 45 % | 98 % | ✅ | | |
| 108 | 107 | | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 8 % | 100 % | ✅ | |
| 109 | 108 | | [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 87 | 0 % | 100 % | ✅ | |
| 110 | 109 | | [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 86 | 87 % | 83 % | ✅ | |
| 111 | 110 | | [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 84 | 0 % | 100 % | ✅ | |
| 111 | +| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 84 | 5 % | 100 % | ✅ | | |
| 112 | 112 | | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 83 | 100 % | 95 % | ✅ | |
| 113 | 113 | | [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 82 | 1 % | 100 % | ✅ | |
| 114 | −| [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 81 | 1 % | 100 % | ✅ | | |
| 115 | 114 | | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 80 | 0 % | 100 % | ✅ | |
| 116 | 115 | | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 78 | 1 % | 100 % | ✅ | |
| 117 | −| [CAE](cae.md) | [`workday`](ats-workday.md) | 73 | 25 % | 96 % | ✅ | | |
| 118 | 116 | | [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 73 | 0 % | 99 % | ✅ | |
| 117 | +| [CAE](cae.md) | [`workday`](ats-workday.md) | 72 | 25 % | 96 % | ✅ | | |
| 119 | 118 | | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 69 | 41 % | 100 % | ✅ | |
| 120 | −| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 69 | 30 % | 91 % | ✅ | | |
| 119 | +| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 68 | 31 % | 91 % | ✅ | | |
| 121 | 120 | | [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 66 | 5 % | 92 % | ✅ | |
| 121 | +| [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 65 | 0 % | 100 % | ✅ | | |
| 122 | 122 | | [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 63 | 78 % | 100 % | ✅ | |
| 123 | 123 | | [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 63 | 0 % | 94 % | ✅ | |
| 124 | 124 | | [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 63 | 25 % | 84 % | ✅ | |
@@ -132,7 +132,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 132 | 132 | | [Squarepoint Capital](squarepointcapital.md) | [`greenhouse`](ats-greenhouse.md) | 57 | 40 % | 100 % | ✅ | |
| 133 | 133 | | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 56 | 57 % | 100 % | ✅ | |
| 134 | 134 | | [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 56 | 0 % | 100 % | ✅ | |
| 135 | −| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 54 | 6 % | 100 % | ✅ | | |
| 136 | 135 | | [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 54 | 76 % | 98 % | ✅ | |
| 137 | 136 | | [Norda Stelo](nordastelo.md) | [`teamtailor`](ats-teamtailor.md) | 54 | 0 % | 94 % | ✅ | |
| 138 | 137 | | [Kiewit (Ganotec)](kiewit_ganotec.md) | [`successfactors`](ats-successfactors.md) | 53 | 0 % | 100 % | ✅ | |
@@ -141,6 +140,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 141 | 140 | | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 52 | 8 % | 100 % | ✅ | |
| 142 | 141 | | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 52 | 10 % | 75 % | ✅ | |
| 143 | 142 | | [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 51 | 0 % | 100 % | ✅ | |
| 143 | +| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 51 | 2 % | 100 % | ✅ | | |
| 144 | 144 | | [Gray Collection (Groupe Antonopoulos)](graycollection.md) | [`dayforce`](ats-dayforce.md) | 51 | 0 % | 100 % | ✅ | |
| 145 | 145 | | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 51 | 80 % | 84 % | ✅ | |
| 146 | 146 | | [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 50 | 46 % | 92 % | ✅ | |
@@ -163,53 +163,52 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 163 | 163 | | [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 41 | 2 % | 100 % | ✅ | |
| 164 | 164 | | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 41 | 2 % | 100 % | ✅ | |
| 165 | 165 | | [Eurofins EnvironeX](eurofinsenvironex.md) | [`recruitee`](ats-recruitee.md) | 40 | 0 % | 100 % | ✅ | |
| 166 | −| [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 40 | 0 % | 100 % | ✅ | | |
| 167 | 166 | | [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 39 | 67 % | 100 % | ✅ | |
| 167 | +| [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 39 | 0 % | 100 % | ✅ | | |
| 168 | 168 | | [Info-Ways](info_ways.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ | |
| 169 | 169 | | [Lesymcaquebec](lesymcaquebec.md) | [`dayforce`](ats-dayforce.md) | 39 | 23 % | 100 % | ✅ | |
| 170 | −| [Coveo](coveofr.md) | [`greenhouse`](ats-greenhouse.md) | 38 | 0 % | 100 % | ✅ | | |
| 171 | 170 | | [Firststudent](firststudent.md) | [`workday`](ats-workday.md) | 38 | 34 % | 97 % | ✅ | |
| 172 | 171 | | [Sopra Steria](soprasteria1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ | |
| 173 | 172 | | [system canada technologies](systemcanadatechnologies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ | |
| 174 | 173 | | [Wabtec](wabtec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 18 % | 100 % | ✅ | |
| 175 | 174 | | [Workin Group](workinquebec.md) | [`teamtailor`](ats-teamtailor.md) | 38 | 58 % | 100 % | ✅ | |
| 176 | −| [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 37 | 0 % | 100 % | ✅ | | |
| 177 | 175 | | [Cohere](cohere.md) | [`ashby`](ats-ashby.md) | 37 | 92 % | 30 % | ✅ | |
| 176 | +| [Coveo](coveofr.md) | [`greenhouse`](ats-greenhouse.md) | 37 | 0 % | 100 % | ✅ | | |
| 178 | 177 | | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ | |
| 179 | 178 | | [KABS](kabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 0 % | 100 % | ✅ | |
| 180 | 179 | | [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ | |
| 180 | +| [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 36 | 0 % | 100 % | ✅ | | |
| 181 | 181 | | [VIA Rail Canada](via_rail.md) | [`successfactors`](ats-successfactors.md) | 36 | 0 % | 100 % | ✅ | |
| 182 | 182 | | [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 36 | 0 % | 97 % | ❌ | |
| 183 | 183 | | [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 35 | 34 % | 91 % | ✅ | |
| 184 | −| [Sany](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 35 | 0 % | 100 % | ✅ | | |
| 185 | 184 | | [exo (transport métropolitain)](exo.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 34 | 0 % | 94 % | ✅ | |
| 186 | 185 | | [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 34 | 0 % | 100 % | ✅ | |
| 187 | 186 | | [Ms](ms.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ | |
| 187 | +| [Sany](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 34 | 0 % | 100 % | ✅ | | |
| 188 | 188 | | [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 34 | 12 % | 74 % | ✅ | |
| 189 | −| [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 33 | 0 % | 100 % | ✅ | | |
| 190 | 189 | | [Estimator](tranetechnologies.md) | [`workday`](ats-workday.md) | 33 | 100 % | 97 % | ✅ | |
| 191 | 190 | | [Institut de recherche du CUSM](cusm_ir.md) | [`njoyn`](ats-njoyn.md) | 33 | 97 % | 0 % | ✅ | |
| 192 | 191 | | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 33 | 58 % | 100 % | ✅ | |
| 193 | 192 | | [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 33 | 15 % | 91 % | ✅ | |
| 194 | 193 | | [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | [`workable`](ats-workable.md) | 33 | 0 % | 100 % | ✅ | |
| 195 | −| [NBCUniversal](nbcuniversal3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 0 % | 100 % | ✅ | | |
| 194 | +| [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 32 | 0 % | 100 % | ✅ | | |
| 196 | 195 | | [QSL](qsl.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 19 % | 100 % | ✅ | |
| 197 | 196 | | [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 6 % | 100 % | ✅ | |
| 198 | −| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 31 | 3 % | 100 % | ✅ | | |
| 199 | 197 | | [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 31 | 19 % | 100 % | ✅ | |
| 198 | +| [NBCUniversal](nbcuniversal3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 31 | 0 % | 100 % | ✅ | | |
| 200 | 199 | | [Rollsroyce](rollsroyce.md) | [`workday`](ats-workday.md) | 31 | 0 % | 100 % | ✅ | |
| 201 | −| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 30 | 40 % | 100 % | ✅ | | |
| 202 | 200 | | [Groupe Bellemare](groupe_bellemare.md) | [`njoyn`](ats-njoyn.md) | 30 | 0 % | 0 % | ✅ | |
| 201 | +| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 30 | 3 % | 97 % | ✅ | | |
| 203 | 202 | | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 30 | 0 % | 93 % | ✅ | |
| 204 | 203 | | [Abinbev](abinbev.md) | [`workday`](ats-workday.md) | 29 | 97 % | 100 % | ✅ | |
| 205 | 204 | | [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 29 | 0 % | 100 % | ✅ | |
| 206 | 205 | | [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 29 | 0 % | 48 % | ✅ | |
| 207 | 206 | | [Le Massif de Charlevoix](lemassif.md) | [`dayforce`](ats-dayforce.md) | 29 | 0 % | 100 % | ✅ | |
| 208 | 207 | | [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ | |
| 209 | −| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 29 | 3 % | 100 % | ✅ | | |
| 210 | 208 | | [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 29 | 62 % | 100 % | ✅ | |
| 211 | 209 | | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ | |
| 212 | 210 | | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 29 | 0 % | 100 % | ✅ | |
| 211 | +| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 28 | 36 % | 100 % | ✅ | | |
| 213 | 212 | | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 28 | 4 % | 100 % | ✅ | |
| 214 | 213 | | [Spectrum Health Care](spectrumhealthcare.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 89 % | 100 % | ✅ | |
| 215 | 214 | | [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 27 | 4 % | 96 % | ✅ | |
@@ -222,6 +221,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 222 | 221 | | [Mallette - Saguenay](mallette_sag.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 26 | 4 % | 85 % | ✅ | |
| 223 | 222 | | [RM Staffing B.V.](rebootmonkey.md) | [`recruitee`](ats-recruitee.md) | 26 | 85 % | 100 % | ✅ | |
| 224 | 223 | | [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 26 | 100 % | 0 % | ✅ | |
| 224 | +| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 25 | 4 % | 100 % | ✅ | | |
| 225 | 225 | | [Galderma](galderma.md) | [`workday`](ats-workday.md) | 25 | 16 % | 100 % | ✅ | |
| 226 | 226 | | [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 100 % | ✅ | |
| 227 | 227 | | [Tmx](tmx.md) | [`workday`](ats-workday.md) | 25 | 0 % | 68 % | ✅ | |
@@ -375,7 +375,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 375 | 375 | | [Frigoriste](vantagedc.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ | |
| 376 | 376 | | [Groupe Master](groupe_master.md) | [`njoyn`](ats-njoyn.md) | 12 | 75 % | 100 % | ✅ | |
| 377 | 377 | | [Groupe Montoni](groupemontoni.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 17 % | 100 % | ✅ | |
| 378 | −| [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ | | |
| 379 | 378 | | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 0 % | 100 % | ✅ | |
| 380 | 379 | | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 12 | 100 % | 83 % | ✅ | |
| 381 | 380 | | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 17 % | 100 % | ✅ | |
@@ -385,8 +384,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 385 | 384 | | [Vice-President, Strategic Procurement](eddyfi.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ | |
| 386 | 385 | | [Wealthy Group of Companies LLC](wealthy_recruiting.md) | [`breezy`](ats-breezy.md) | 12 | 100 % | 92 % | ✅ | |
| 387 | 386 | | [ZAYAT AROMA - ZAYAT AROMA](zayataroma.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 12 | 0 % | 100 % | ✅ | |
| 387 | +| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 11 | 45 % | 100 % | ✅ | | |
| 388 | 388 | | [Ccmhockey](ccmhockey.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ | |
| 389 | −| [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ | | |
| 390 | 389 | | [Comptable](cloudimperiumgames.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ | |
| 391 | 390 | | [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ | |
| 392 | 391 | | [Distro](distro.md) | [`lever`](ats-lever.md) | 11 | 73 % | 100 % | ✅ | |
@@ -396,6 +395,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 396 | 395 | | [Gea](gea.md) | [`workday`](ats-workday.md) | 11 | 27 % | 100 % | ✅ | |
| 397 | 396 | | [Humanise](humanisecollective.md) | [`teamtailor`](ats-teamtailor.md) | 11 | 0 % | 82 % | ✅ | |
| 398 | 397 | | [Huron](huron.md) | [`workday`](ats-workday.md) | 11 | 100 % | 45 % | ✅ | |
| 398 | +| [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ | | |
| 399 | 399 | | [Jci](jci.md) | [`workday`](ats-workday.md) | 11 | 100 % | 91 % | ✅ | |
| 400 | 400 | | [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 11 | 64 % | 100 % | ✅ | |
| 401 | 401 | | [Lapresse2018Inc](lapresse2018inc.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ | |
@@ -416,12 +416,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 416 | 416 | | [Administrateur comptable principal](bird.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | |
| 417 | 417 | | [Airlab Inc.](airlabinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | |
| 418 | 418 | | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 10 | 0 % | 100 % | ✅ | |
| 419 | −| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 50 % | 100 % | ✅ | | |
| 420 | 419 | | [BellatRx](bellatrx_inc.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ | |
| 421 | 420 | | [Bento Sushi](bento_sushi.md) | [`adp`](ats-adp.md) | 10 | 90 % | 100 % | ✅ | |
| 422 | 421 | | [C.H. Guenther & Son](chg.md) | [`workday`](ats-workday.md) | 10 | 50 % | 100 % | ✅ | |
| 423 | 422 | | [Canadian Helicopters](canadianhelicopters.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | |
| 424 | 423 | | [Canadian Royalties](canadian_royalties.md) | [`adp`](ats-adp.md) | 10 | 40 % | 100 % | ✅ | |
| 424 | +| [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ | | |
| 425 | 425 | | [Colliers](colliers.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | |
| 426 | 426 | | [Cornerstone Building Brands](cornerstonebuildingbrandscareers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 20 % | 100 % | ✅ | |
| 427 | 427 | | [Daniels Health Canada](daniels_sharpsmart.md) | [`lever`](ats-lever.md) | 10 | 40 % | 40 % | ✅ | |
@@ -433,7 +433,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 433 | 433 | | [Groupe PMI](groupepmi.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 50 % | 100 % | ✅ | |
| 434 | 434 | | [Les Excavations Lafontaine Inc.](lafontaineinc.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 0 % | 90 % | ✅ | |
| 435 | 435 | | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ | |
| 436 | −| [Mirego](mirego.md) | [`lever`](ats-lever.md) | 10 | 0 % | 100 % | ✅ | | |
| 437 | 436 | | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | |
| 438 | 437 | | [R&D Partners](rdpartners1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | |
| 439 | 438 | | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 10 | 0 % | 100 % | ✅ | |
@@ -442,7 +441,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 442 | 441 | | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 0 % | 100 % | ✅ | |
| 443 | 442 | | [Trackforce](tracktik.md) | [`lever`](ats-lever.md) | 10 | 30 % | 80 % | ✅ | |
| 444 | 443 | | [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 9 | 67 % | 100 % | ✅ | |
| 445 | −| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 9 | 22 % | 89 % | ✅ | | |
| 446 | 444 | | [act digital](altersolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ | |
| 447 | 445 | | [Associé(e), entretien préventif](boardwalkreit.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ | |
| 448 | 446 | | [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 67 % | 100 % | ✅ | |
@@ -464,6 +462,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 464 | 462 | | [Lush Cosmétiques](lush.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 100 % | 100 % | ✅ | |
| 465 | 463 | | [Manitoulin Group of Companies](manitoulingroupofcompanies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 22 % | 100 % | ✅ | |
| 466 | 464 | | [McWane Canada](mcwanecanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 56 % | 100 % | ✅ | |
| 465 | +| [Mirego](mirego.md) | [`lever`](ats-lever.md) | 9 | 0 % | 100 % | ✅ | | |
| 467 | 466 | | [Optel Group](optelgroup.md) | [`jazzhr`](ats-jazzhr.md) | 9 | 0 % | 100 % | ✅ | |
| 468 | 467 | | [Puma](puma.md) | [`workday`](ats-workday.md) | 9 | 100 % | 100 % | ✅ | |
| 469 | 468 | | [Sales Associate-Retail](roots.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ | |
@@ -471,6 +470,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 471 | 470 | | [Synertek](synertek.md) | [`teamtailor`](ats-teamtailor.md) | 9 | 78 % | 100 % | ✅ | |
| 472 | 471 | | [ThirdChannel](thirdchannel_inc.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 100 % | ✅ | |
| 473 | 472 | | [Utask](utask.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ | |
| 473 | +| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 8 | 12 % | 100 % | ✅ | | |
| 474 | 474 | | [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ | |
| 475 | 475 | | [Associé (e) d'entrepôt](cardinalhealth.md) | [`workday`](ats-workday.md) | 8 | 75 % | 88 % | ✅ | |
| 476 | 476 | | [Avisbudget](avisbudget.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ | |
@@ -521,7 +521,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 521 | 521 | | [Nexapp](nexapp.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ | |
| 522 | 522 | | [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 7 | 29 % | 100 % | ✅ | |
| 523 | 523 | | [PEAK Groupe financier](peakgroup.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ | |
| 524 | −| [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ | | |
| 525 | 524 | | [Pfizer Canada](pfizer.md) | [`workday`](ats-workday.md) | 7 | 100 % | 57 % | ✅ | |
| 526 | 525 | | [Porta](porta.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ | |
| 527 | 526 | | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ | |
@@ -560,6 +559,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 560 | 559 | | [MSI Gestion immobilière](msi_gestion.md) | [`adp`](ats-adp.md) | 6 | 100 % | 100 % | ✅ | |
| 561 | 560 | | [Novisto](novisto78.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 100 % | ✅ | |
| 562 | 561 | | [Nrfcanada](nrfcanada.md) | [`workday`](ats-workday.md) | 6 | 67 % | 33 % | ✅ | |
| 562 | +| [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ | | |
| 563 | 563 | | [Place et Forme inc](placeetforme.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 50 % | 50 % | ✅ | |
| 564 | 564 | | [Rethink](rethinkcanada.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ | |
| 565 | 565 | | [Right Talent Right Now](righttalentrightnow.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ | |
@@ -591,6 +591,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 591 | 591 | | [Delmar International](delmar_international_inc.md) | [`workable`](ats-workable.md) | 5 | 0 % | 100 % | ✅ | |
| 592 | 592 | | [Digital Moment](digitalmoment.md) | [`jazzhr`](ats-jazzhr.md) | 5 | 0 % | 100 % | ✅ | |
| 593 | 593 | | [Ecosystem Énergie](ecosystem.md) | [`lever`](ats-lever.md) | 5 | 0 % | 100 % | ✅ | |
| 594 | +| [Eldoradogold](eldoradogold.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ | | |
| 594 | 595 | | [Eli Health](eli.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ | |
| 595 | 596 | | [Ensiti](ensiti.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ | |
| 596 | 597 | | [EQ Bank](eqbank.md) | [`lever`](ats-lever.md) | 5 | 60 % | 40 % | ✅ | |
@@ -652,7 +653,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 652 | 653 | | [Devoted Studios](devoted_studios_1.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ | |
| 653 | 654 | | [Doman Building Materials Group Ltd](doman_building_materials.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ | |
| 654 | 655 | | [DoorDash Quebec](doordashquebec.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 50 % | 100 % | ✅ | |
| 655 | −| [Eldoradogold](eldoradogold.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ | | |
| 656 | 656 | | [Enbridge](enbridge.md) | [`workday`](ats-workday.md) | 4 | 25 % | 75 % | ✅ | |
| 657 | 657 | | [Equisoft](equisoft.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ | |
| 658 | 658 | | [Fellow Insights Inc.](fellowai.md) | [`ashby`](ats-ashby.md) | 4 | 25 % | 0 % | ✅ | |
@@ -676,6 +676,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 676 | 676 | | [Maintenance Expert M.S.L.G](maintenancexpert.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 4 | 100 % | 0 % | ✅ | |
| 677 | 677 | | [Malvern Panalytical (Spectris)](spectris.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ | |
| 678 | 678 | | [Marcus evans](marcusevanscareers.md) | [`recruitee`](ats-recruitee.md) | 4 | 75 % | 100 % | ✅ | |
| 679 | +| [McGill St Laurent](mcgillstlaurentb8.md) | [`lever`](ats-lever.md) | 4 | 0 % | 0 % | ✅ | | |
| 679 | 680 | | [Medline](medline.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ | |
| 680 | 681 | | [META4](meta4.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ | |
| 681 | 682 | | [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 4 | 25 % | 100 % | ✅ | |
@@ -753,7 +754,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 753 | 754 | | [Linehaul Nuit, Conducteur, classe 1](cardinalcouriers.md) | [`dayforce`](ats-dayforce.md) | 3 | 67 % | 100 % | ✅ | |
| 754 | 755 | | [LRDG (Language Research Development Group)](lrdgonline.md) | [`lever`](ats-lever.md) | 3 | 100 % | 100 % | ✅ | |
| 755 | 756 | | [Mannarino Systems & Software Inc.](mannarinosystemssoftwareinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | |
| 756 | −| [McGill St Laurent](mcgillstlaurentb8.md) | [`jazzhr`](ats-jazzhr.md) | 3 | 0 % | 100 % | ✅ | | |
| 757 | 757 | | [Mecar Métal](mecarmtal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | |
| 758 | 758 | | [Medtronic](medtronic.md) | [`workday`](ats-workday.md) | 3 | 67 % | 100 % | ✅ | |
| 759 | 759 | | [Michelin](michelinhr.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ | |
@@ -765,7 +765,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 765 | 765 | | [NielsenIQ](nielseniq.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | |
| 766 | 766 | | [Oboxmedia](oboxmedia1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | |
| 767 | 767 | | [Paradox](paradox.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ | |
| 768 | −| [Peaktech](peaktech.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ | | |
| 769 | 768 | | [Petal](petalmd.md) | [`recruitee`](ats-recruitee.md) | 3 | 0 % | 100 % | ✅ | |
| 770 | 769 | | [PlayStation Global](sonyinteractiveentertainmentglobal.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 100 % | ✅ | |
| 771 | 770 | | [Power Factors](power_factors.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ | |
@@ -864,6 +863,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 864 | 863 | | [Nuvei](nuvei.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ | |
| 865 | 864 | | [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ | |
| 866 | 865 | | [OTT Financial](ott.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ | |
| 866 | +| [Peaktech](peaktech.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ | | |
| 867 | 867 | | [Playmind](playmind.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ | |
| 868 | 868 | | [Poka](poka.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ | |
| 869 | 869 | | [Potloc](potloc.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ | |
modified
docs/connecteurs/ats-jazzhr.md
+31 −32
@@ -4,15 +4,15 @@ Job·Ka — Groupe KA | ||
| 4 | 4 | Auteur : Simon-Pierre Boucher |
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/ats-jazzhr.md |
| 7 | −Rôle : Fiche plateforme ATS jazzhr — mécanique partagée + tableau des 29 tenants | |
| 8 | −Généré : 2026-09-30 02:03 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 7 | +Rôle : Fiche plateforme ATS jazzhr — mécanique partagée + tableau des 28 tenants | |
| 8 | +Généré : 2026-10-01 01:35 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 `jazzhr` |
| 14 | 14 | |
| 15 | −**29 employeurs connectés** via cette plateforme — **148 offres actives**. Module partagé : `jobka/connectors/jazzhr.py` ; un employeur = une sous-classe d'environ 10 lignes. | |
| 15 | +**28 employeurs connectés** via cette plateforme — **143 offres actives**. Module partagé : `jobka/connectors/jazzhr.py` ; un employeur = une sous-classe d'environ 10 lignes. | |
| 16 | 16 | |
| 17 | 17 | ## Description & mécanique |
| 18 | 18 | |
@@ -38,35 +38,34 @@ Généré : 2026-09-30 02:03 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 38 | 38 | |
| 39 | 39 | | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | |
| 40 | 40 | |---|---|---|---|---|---|---| |
| 41 | −| [XTL Transport](xtltransportlogistics.md) | 36 | 0 % | 97 % | 14 % | 2026-09-30 02:03 | ❌ | | |
| 42 | −| [Playground](playground.md) | 25 | 64 % | 68 % | 0 % | 2026-09-30 01:18 | ✅ | | |
| 43 | −| [Valnet](valnetconcept.md) | 17 | 0 % | 100 % | 47 % | 2026-09-30 01:31 | ✅ | | |
| 44 | −| [Optel Group](optelgroup.md) | 9 | 0 % | 100 % | 0 % | 2026-09-30 01:17 | ✅ | | |
| 45 | −| [WestGroupe](westgroupe.md) | 8 | 0 % | 100 % | 0 % | 2026-09-30 01:34 | ✅ | | |
| 46 | −| [Turning Point Brands Canada](recreationmarketing.md) | 7 | 0 % | 100 % | 0 % | 2026-09-30 01:20 | ✅ | | |
| 47 | −| [Altitude Aerospace](altitudeaerospace.md) | 6 | 0 % | 100 % | 0 % | 2026-09-30 00:30 | ✅ | | |
| 48 | −| [Digital Moment](digitalmoment.md) | 5 | 0 % | 100 % | 60 % | 2026-09-30 00:47 | ✅ | | |
| 49 | −| [Targray](targray.md) | 5 | 0 % | 100 % | 0 % | 2026-09-30 01:27 | ✅ | | |
| 50 | −| [36Pix](pix36.md) | 4 | 0 % | 100 % | 0 % | 2026-09-30 01:18 | ✅ | | |
| 51 | −| [Longbow Advantage](longbowadvantage.md) | 4 | 0 % | 100 % | 0 % | 2026-09-30 01:13 | ✅ | | |
| 52 | −| [ePac Flexible Packaging](epacllc.md) | 3 | 33 % | 100 % | 33 % | 2026-09-30 00:49 | ✅ | | |
| 53 | −| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | 3 | 33 % | 67 % | 0 % | 2026-09-30 00:51 | ✅ | | |
| 54 | −| [McGill St Laurent](mcgillstlaurentb8.md) | 3 | 0 % | 100 % | 0 % | 2026-09-30 01:14 | ✅ | | |
| 55 | −| [Precision Parcel & Package Deliveries](precisionhomeandofficedeliveries.md) | 3 | 33 % | 67 % | 0 % | 2026-09-30 01:18 | ✅ | | |
| 56 | −| [Sun Gro Horticulture](sungrohorticulture.md) | 3 | 0 % | 100 % | 0 % | 2026-09-30 01:27 | ✅ | | |
| 57 | −| [CWP Energy](mcgillstlaurent.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 01:14 | ✅ | | |
| 58 | −| [Motos Illimitees](motosillimitees.md) | 2 | 100 % | 100 % | 0 % | 2026-09-30 02:03 | ✅ | | |
| 59 | −| [Ultium Cam](ultiumcam.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 01:30 | ✅ | | |
| 60 | −| [Bloom](makeitbloom.md) | 1 | 0 % | 100 % | 0 % | 2026-09-30 01:13 | ✅ | | |
| 61 | −| [11 Residential](residential11.md) | 0 | — | — | — | 2026-09-30 01:20 | ✅ | | |
| 62 | −| [Bluetooth SIG, Inc.](bluetoothsiginc.md) | 0 | — | — | — | 2026-09-30 00:33 | ✅ | | |
| 63 | −| [FortNine](canadasmotorcycle.md) | 0 | — | — | — | 2026-09-30 00:35 | ✅ | | |
| 64 | −| [Clinique D](cliniqued.md) | 0 | — | — | — | 2026-09-30 00:44 | ✅ | | |
| 65 | −| [GEOX](geox.md) | 0 | — | — | — | 2026-09-30 00:51 | ✅ | | |
| 66 | −| [Nadel International](nadel.md) | 0 | — | — | — | 2026-09-30 01:16 | ✅ | | |
| 67 | −| [Seymour Pacific Developments](seymourpacificdevelopmentsltd.md) | 0 | — | — | — | 2026-09-30 01:24 | ✅ | | |
| 68 | −| [Synterra](synterra.md) | 0 | — | — | — | 2026-09-30 01:27 | ✅ | | |
| 69 | −| [Teal Communications, Inc.](tealcommunicationsinc.md) | 0 | — | — | — | 2026-09-30 01:28 | ✅ | | |
| 41 | +| [XTL Transport](xtltransportlogistics.md) | 36 | 0 % | 97 % | 14 % | 2026-09-30 23:17 | ❌ | | |
| 42 | +| [Playground](playground.md) | 24 | 62 % | 67 % | 0 % | 2026-10-01 01:31 | ✅ | | |
| 43 | +| [Valnet](valnetconcept.md) | 19 | 0 % | 100 % | 47 % | 2026-09-30 23:13 | ✅ | | |
| 44 | +| [Optel Group](optelgroup.md) | 9 | 0 % | 100 % | 0 % | 2026-10-01 01:31 | ✅ | | |
| 45 | +| [WestGroupe](westgroupe.md) | 8 | 0 % | 100 % | 0 % | 2026-09-30 23:17 | ✅ | | |
| 46 | +| [Turning Point Brands Canada](recreationmarketing.md) | 7 | 0 % | 100 % | 0 % | 2026-10-01 01:33 | ✅ | | |
| 47 | +| [Altitude Aerospace](altitudeaerospace.md) | 6 | 0 % | 100 % | 0 % | 2026-10-01 00:20 | ✅ | | |
| 48 | +| [Digital Moment](digitalmoment.md) | 5 | 0 % | 100 % | 60 % | 2026-10-01 00:36 | ✅ | | |
| 49 | +| [36Pix](pix36.md) | 4 | 0 % | 100 % | 0 % | 2026-10-01 01:31 | ✅ | | |
| 50 | +| [Longbow Advantage](longbowadvantage.md) | 4 | 0 % | 100 % | 0 % | 2026-10-01 01:24 | ✅ | | |
| 51 | +| [ePac Flexible Packaging](epacllc.md) | 3 | 33 % | 100 % | 33 % | 2026-10-01 00:39 | ✅ | | |
| 52 | +| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | 3 | 33 % | 67 % | 0 % | 2026-10-01 00:40 | ✅ | | |
| 53 | +| [Precision Parcel & Package Deliveries](precisionhomeandofficedeliveries.md) | 3 | 33 % | 67 % | 0 % | 2026-10-01 01:31 | ✅ | | |
| 54 | +| [Sun Gro Horticulture](sungrohorticulture.md) | 3 | 0 % | 100 % | 0 % | 2026-09-30 23:09 | ✅ | | |
| 55 | +| [CWP Energy](mcgillstlaurent.md) | 2 | 0 % | 100 % | 0 % | 2026-10-01 01:27 | ✅ | | |
| 56 | +| [Motos Illimitees](motosillimitees.md) | 2 | 100 % | 100 % | 0 % | 2026-10-01 01:29 | ✅ | | |
| 57 | +| [Targray](targray.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 23:10 | ✅ | | |
| 58 | +| [Ultium Cam](ultiumcam.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 23:13 | ✅ | | |
| 59 | +| [Bloom](makeitbloom.md) | 1 | 0 % | 100 % | 0 % | 2026-10-01 01:24 | ✅ | | |
| 60 | +| [11 Residential](residential11.md) | 0 | — | — | — | 2026-10-01 01:34 | ✅ | | |
| 61 | +| [Bluetooth SIG, Inc.](bluetoothsiginc.md) | 0 | — | — | — | 2026-10-01 00:24 | ✅ | | |
| 62 | +| [FortNine](canadasmotorcycle.md) | 0 | — | — | — | 2026-10-01 00:25 | ✅ | | |
| 63 | +| [Clinique D](cliniqued.md) | 0 | — | — | — | 2026-10-01 00:34 | ✅ | | |
| 64 | +| [GEOX](geox.md) | 0 | — | — | — | 2026-10-01 00:41 | ✅ | | |
| 65 | +| [Nadel International](nadel.md) | 0 | — | — | — | 2026-10-01 01:29 | ✅ | | |
| 66 | +| [Seymour Pacific Developments](seymourpacificdevelopmentsltd.md) | 0 | — | — | — | 2026-09-30 23:06 | ✅ | | |
| 67 | +| [Synterra](synterra.md) | 0 | — | — | — | 2026-09-30 23:09 | ✅ | | |
| 68 | +| [Teal Communications, Inc.](tealcommunicationsinc.md) | 0 | — | — | — | 2026-09-30 23:10 | ✅ | | |
| 70 | 69 | |
| 71 | 70 | ## Licence / conformité |
| 72 | 71 | |
modified
docs/connecteurs/ats-lever.md
+62 −61
@@ -4,15 +4,15 @@ Job·Ka — Groupe KA | ||
| 4 | 4 | Auteur : Simon-Pierre Boucher |
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/ats-lever.md |
| 7 | −Rôle : Fiche plateforme ATS lever — mécanique partagée + tableau des 58 tenants | |
| 8 | −Généré : 2026-09-29 14:04 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 7 | +Rôle : Fiche plateforme ATS lever — mécanique partagée + tableau des 59 tenants | |
| 8 | +Généré : 2026-10-01 01:35 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 | +**59 employeurs connectés** via cette plateforme — **635 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,65 @@ Généré : 2026-09-29 14:04 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) | 274 | 17 % | 98 % | 99 % | 2026-09-29 12:56 | ✅ | | |
| 41 | −| [Behaviour Interactif](bhvr.md) | 31 | 0 % | 100 % | 100 % | 2026-09-29 12:34 | ✅ | | |
| 42 | −| [Xsolla](xsolla.md) | 20 | 100 % | 95 % | 100 % | 2026-09-29 13:44 | ✅ | | |
| 43 | −| [TSMG](tsmg.md) | 19 | 0 % | 100 % | 100 % | 2026-09-29 13:35 | ✅ | | |
| 44 | −| [Immiland Canada Inc.](immiland_canada_inc.md) | 19 | 16 % | 100 % | 100 % | 2026-09-29 13:07 | ✅ | | |
| 45 | −| [Cirque du Soleil](cirquedusoleil.md) | 18 | 0 % | 89 % | 100 % | 2026-09-29 12:45 | ✅ | | |
| 46 | −| [Systemex](systemex.md) | 18 | 0 % | 100 % | 100 % | 2026-09-29 13:32 | ✅ | | |
| 47 | −| [VO2 Group](vo2_group.md) | 15 | 7 % | 100 % | 100 % | 2026-09-29 13:38 | ✅ | | |
| 48 | −| [Work From Home Customer Service Representative](usasurveyjob.md) | 15 | 13 % | 100 % | 100 % | 2026-09-29 13:36 | ✅ | | |
| 49 | −| [OSEDEA](osedea.md) | 14 | 0 % | 100 % | 100 % | 2026-09-29 13:23 | ✅ | | |
| 50 | −| [Larian Studios](larian.md) | 14 | 0 % | 100 % | 100 % | 2026-09-29 13:16 | ✅ | | |
| 51 | −| [Faspac](faspac.md) | 13 | 15 % | 100 % | 100 % | 2026-09-29 12:52 | ✅ | | |
| 52 | −| [Mirego](mirego.md) | 10 | 0 % | 100 % | 100 % | 2026-09-29 13:19 | ✅ | | |
| 53 | −| [Trackforce](tracktik.md) | 10 | 30 % | 80 % | 100 % | 2026-09-29 13:34 | ✅ | | |
| 54 | −| [Distro](distro.md) | 9 | 89 % | 100 % | 100 % | 2026-09-29 12:49 | ✅ | | |
| 55 | −| [Dulcedo Management](dulcedo.md) | 8 | 88 % | 88 % | 100 % | 2026-09-29 12:49 | ✅ | | |
| 56 | −| [Spiria](spiria.md) | 8 | 50 % | 100 % | 100 % | 2026-09-29 13:31 | ✅ | | |
| 57 | −| [Daniels Health Canada](daniels_sharpsmart.md) | 8 | 50 % | 25 % | 100 % | 2026-09-29 12:47 | ✅ | | |
| 58 | −| [GoMaterials](gomaterials.md) | 8 | 0 % | 100 % | 100 % | 2026-09-29 12:56 | ✅ | | |
| 59 | −| [Alimentiv](alimentiv_2.md) | 7 | 100 % | 14 % | 100 % | 2026-09-29 12:30 | ✅ | | |
| 60 | −| [Telesat](telesat.md) | 7 | 0 % | 100 % | 100 % | 2026-09-29 13:33 | ✅ | | |
| 61 | −| [Cologix](cologix.md) | 6 | 17 % | 100 % | 100 % | 2026-09-29 12:46 | ✅ | | |
| 62 | −| [Maquette Virtuelle](maquettevirtuelle.md) | 6 | 0 % | 100 % | 100 % | 2026-09-29 13:18 | ✅ | | |
| 63 | −| [Flynn Group of Companies](flynncompanies.md) | 6 | 0 % | 100 % | 100 % | 2026-09-29 12:53 | ✅ | | |
| 64 | −| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-09-29 12:33 | ✅ | | |
| 65 | −| [EQ Bank](eqbank.md) | 5 | 60 % | 40 % | 100 % | 2026-09-29 12:52 | ✅ | | |
| 66 | −| [Ecosystem Énergie](ecosystem.md) | 5 | 0 % | 100 % | 100 % | 2026-09-29 12:51 | ✅ | | |
| 67 | −| [Syntronic](syntronic.md) | 5 | 0 % | 100 % | 100 % | 2026-09-29 13:32 | ✅ | | |
| 68 | −| [US Mobile](usmobile.md) | 4 | 100 % | 100 % | 100 % | 2026-09-29 13:36 | ✅ | | |
| 69 | −| [Allied](alliedreit.md) | 4 | 0 % | 100 % | 100 % | 2026-09-29 12:30 | ✅ | | |
| 70 | −| [ARC'TERYX](arcteryx_com.md) | 4 | 100 % | 100 % | 100 % | 2026-09-29 12:31 | ✅ | | |
| 71 | −| [2026 GameChanger Scholarship Application](kabam.md) | 4 | 50 % | 100 % | 100 % | 2026-09-29 13:15 | ✅ | | |
| 72 | −| [Kogniz](kogniz.md) | 4 | 0 % | 100 % | 0 % | 2026-09-29 13:16 | ✅ | | |
| 73 | −| [LRDG (Language Research Development Group)](lrdgonline.md) | 3 | 100 % | 100 % | 100 % | 2026-09-29 13:17 | ✅ | | |
| 74 | −| [Welo Global](weloglobal.md) | 3 | 0 % | 100 % | 100 % | 2026-09-29 13:44 | ✅ | | |
| 75 | −| [Mistplay](mistplay.md) | 2 | 50 % | 50 % | 100 % | 2026-09-29 13:19 | ✅ | | |
| 76 | −| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-09-29 13:24 | ✅ | | |
| 77 | −| [Executive Assistant](getwingapp.md) | 2 | 50 % | 100 % | 100 % | 2026-09-29 12:54 | ✅ | | |
| 78 | −| [Keyloop](keyloop.md) | 2 | 0 % | 100 % | 100 % | 2026-09-29 13:15 | ✅ | | |
| 79 | −| [Equativ](equativ.md) | 2 | 0 % | 100 % | 100 % | 2026-09-29 12:52 | ✅ | | |
| 80 | −| [DiliTrust](dilitrust.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:48 | ✅ | | |
| 81 | −| [Spreedly](spreedly.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:31 | ✅ | | |
| 82 | −| [Bounteous](bounteous.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:35 | ✅ | | |
| 83 | −| [Deep Sky](deepsky.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:47 | ✅ | | |
| 84 | −| [Fig](figfinancial.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:53 | ✅ | | |
| 85 | −| [Fresha](fresha.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:53 | ✅ | | |
| 86 | −| [Havenpoint Health](havenpoint_health.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:04 | ✅ | | |
| 87 | −| [Novaspace](novaspace.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:22 | ✅ | | |
| 88 | −| [Pelmorex](pelmorex.md) | 1 | 0 % | 0 % | 100 % | 2026-09-29 13:23 | ✅ | | |
| 89 | −| [Thesalesfactory](thesalesfactory.md) | 1 | 100 % | 100 % | 100 % | 2026-09-29 13:34 | ✅ | | |
| 90 | −| [Wingtra AG](wingtra_2.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:44 | ✅ | | |
| 91 | −| [Building Blocks Early Learning Center](blockslearning.md) | 0 | — | — | — | 2026-09-29 12:34 | ✅ | | |
| 92 | −| [CSC Generation](cscgeneration_2.md) | 0 | — | — | — | 2026-09-29 12:47 | ✅ | | |
| 93 | −| [EP Wealth Advisors](epwealth.md) | 0 | — | — | — | 2026-09-29 12:51 | ✅ | | |
| 94 | −| [Insomnia Cookies](insomniacookies.md) | 0 | — | — | — | 2026-09-29 13:07 | ✅ | | |
| 95 | −| [LifeStance Health](lifestance.md) | 0 | — | — | — | 2026-09-29 13:17 | ✅ | | |
| 96 | −| [Culligan Quench](quenchwater.md) | 0 | — | — | — | 2026-09-29 14:04 | ✅ | | |
| 97 | −| [SwiftConnect](swiftconnect.md) | 0 | — | — | — | 2026-09-29 13:32 | ✅ | | |
| 40 | +| [Go RH](gorh.md) | 275 | 17 % | 97 % | 99 % | 2026-10-01 00:43 | ✅ | | |
| 41 | +| [Behaviour Interactif](bhvr.md) | 29 | 0 % | 100 % | 100 % | 2026-10-01 00:23 | ✅ | | |
| 42 | +| [Xsolla](xsolla.md) | 20 | 100 % | 95 % | 100 % | 2026-09-30 23:17 | ✅ | | |
| 43 | +| [Systemex](systemex.md) | 20 | 0 % | 100 % | 100 % | 2026-09-30 23:09 | ✅ | | |
| 44 | +| [Cirque du Soleil](cirquedusoleil.md) | 19 | 0 % | 89 % | 100 % | 2026-10-01 00:33 | ✅ | | |
| 45 | +| [TSMG](tsmg.md) | 19 | 0 % | 100 % | 100 % | 2026-09-30 23:12 | ✅ | | |
| 46 | +| [Immiland Canada Inc.](immiland_canada_inc.md) | 19 | 16 % | 100 % | 100 % | 2026-10-01 01:15 | ✅ | | |
| 47 | +| [VO2 Group](vo2_group.md) | 15 | 7 % | 100 % | 100 % | 2026-09-30 23:14 | ✅ | | |
| 48 | +| [Larian Studios](larian.md) | 15 | 0 % | 100 % | 100 % | 2026-10-01 01:23 | ✅ | | |
| 49 | +| [Work From Home Customer Service Representative](usasurveyjob.md) | 15 | 13 % | 100 % | 100 % | 2026-09-30 23:13 | ✅ | | |
| 50 | +| [OSEDEA](osedea.md) | 14 | 0 % | 100 % | 100 % | 2026-10-01 01:31 | ✅ | | |
| 51 | +| [Faspac](faspac.md) | 12 | 17 % | 100 % | 100 % | 2026-10-01 00:39 | ✅ | | |
| 52 | +| [Distro](distro.md) | 11 | 73 % | 100 % | 100 % | 2026-10-01 00:36 | ✅ | | |
| 53 | +| [Daniels Health Canada](daniels_sharpsmart.md) | 10 | 40 % | 40 % | 100 % | 2026-10-01 00:35 | ✅ | | |
| 54 | +| [Trackforce](tracktik.md) | 10 | 30 % | 80 % | 100 % | 2026-09-30 23:12 | ✅ | | |
| 55 | +| [Mirego](mirego.md) | 9 | 0 % | 100 % | 100 % | 2026-10-01 01:28 | ✅ | | |
| 56 | +| [Dulcedo Management](dulcedo.md) | 8 | 88 % | 88 % | 100 % | 2026-10-01 00:36 | ✅ | | |
| 57 | +| [Spiria](spiria.md) | 8 | 50 % | 100 % | 100 % | 2026-09-30 23:08 | ✅ | | |
| 58 | +| [GoMaterials](gomaterials.md) | 8 | 0 % | 100 % | 100 % | 2026-10-01 00:43 | ✅ | | |
| 59 | +| [Telesat](telesat.md) | 7 | 0 % | 100 % | 100 % | 2026-09-30 23:11 | ✅ | | |
| 60 | +| [Alimentiv](alimentiv_2.md) | 6 | 100 % | 0 % | 100 % | 2026-10-01 00:20 | ✅ | | |
| 61 | +| [Maquette Virtuelle](maquettevirtuelle.md) | 6 | 0 % | 100 % | 100 % | 2026-10-01 01:25 | ✅ | | |
| 62 | +| [Flynn Group of Companies](flynncompanies.md) | 6 | 0 % | 100 % | 100 % | 2026-10-01 00:40 | ✅ | | |
| 63 | +| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-10-01 00:22 | ✅ | | |
| 64 | +| [EQ Bank](eqbank.md) | 5 | 60 % | 40 % | 100 % | 2026-10-01 00:39 | ✅ | | |
| 65 | +| [Cologix](cologix.md) | 5 | 20 % | 100 % | 100 % | 2026-10-01 00:34 | ✅ | | |
| 66 | +| [Ecosystem Énergie](ecosystem.md) | 5 | 0 % | 100 % | 100 % | 2026-10-01 00:38 | ✅ | | |
| 67 | +| [Syntronic](syntronic.md) | 5 | 0 % | 100 % | 100 % | 2026-09-30 23:09 | ✅ | | |
| 68 | +| [US Mobile](usmobile.md) | 4 | 100 % | 100 % | 100 % | 2026-09-30 23:13 | ✅ | | |
| 69 | +| [Allied](alliedreit.md) | 4 | 0 % | 100 % | 100 % | 2026-10-01 00:20 | ✅ | | |
| 70 | +| [2026 GameChanger Scholarship Application](kabam.md) | 4 | 50 % | 100 % | 100 % | 2026-10-01 01:23 | ✅ | | |
| 71 | +| [Kogniz](kogniz.md) | 4 | 0 % | 100 % | 0 % | 2026-10-01 01:23 | ✅ | | |
| 72 | +| [McGill St Laurent](mcgillstlaurentb8.md) | 4 | 0 % | 0 % | 100 % | 2026-10-01 01:35 | ✅ | | |
| 73 | +| [Mistplay](mistplay.md) | 3 | 33 % | 67 % | 100 % | 2026-10-01 01:28 | ✅ | | |
| 74 | +| [LRDG (Language Research Development Group)](lrdgonline.md) | 3 | 100 % | 100 % | 100 % | 2026-10-01 01:24 | ✅ | | |
| 75 | +| [ARC'TERYX](arcteryx_com.md) | 3 | 100 % | 100 % | 100 % | 2026-10-01 00:21 | ✅ | | |
| 76 | +| [Welo Global](weloglobal.md) | 3 | 0 % | 100 % | 100 % | 2026-09-30 23:17 | ✅ | | |
| 77 | +| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-10-01 01:31 | ✅ | | |
| 78 | +| [Keyloop](keyloop.md) | 2 | 0 % | 100 % | 100 % | 2026-10-01 01:23 | ✅ | | |
| 79 | +| [Equativ](equativ.md) | 2 | 0 % | 100 % | 100 % | 2026-10-01 00:39 | ✅ | | |
| 80 | +| [DiliTrust](dilitrust.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:36 | ✅ | | |
| 81 | +| [Spreedly](spreedly.md) | 1 | 0 % | 100 % | 100 % | 2026-09-30 23:08 | ✅ | | |
| 82 | +| [Bounteous](bounteous.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:24 | ✅ | | |
| 83 | +| [Deep Sky](deepsky.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:35 | ✅ | | |
| 84 | +| [Fig](figfinancial.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:40 | ✅ | | |
| 85 | +| [Fresha](fresha.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:40 | ✅ | | |
| 86 | +| [Executive Assistant](getwingapp.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:41 | ✅ | | |
| 87 | +| [Havenpoint Health](havenpoint_health.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 01:12 | ✅ | | |
| 88 | +| [Novaspace](novaspace.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 01:30 | ✅ | | |
| 89 | +| [Thesalesfactory](thesalesfactory.md) | 1 | 100 % | 100 % | 100 % | 2026-09-30 23:11 | ✅ | | |
| 90 | +| [Wingtra AG](wingtra_2.md) | 1 | 0 % | 100 % | 100 % | 2026-09-30 23:17 | ✅ | | |
| 91 | +| [Building Blocks Early Learning Center](blockslearning.md) | 0 | — | — | — | 2026-10-01 00:24 | ✅ | | |
| 92 | +| [CSC Generation](cscgeneration_2.md) | 0 | — | — | — | 2026-10-01 00:35 | ✅ | | |
| 93 | +| [EP Wealth Advisors](epwealth.md) | 0 | — | — | — | 2026-10-01 00:39 | ✅ | | |
| 94 | +| [Insomnia Cookies](insomniacookies.md) | 0 | — | — | — | 2026-10-01 01:15 | ✅ | | |
| 95 | +| [LifeStance Health](lifestance.md) | 0 | — | — | — | 2026-10-01 01:24 | ✅ | | |
| 96 | +| [Pelmorex](pelmorex.md) | 0 | — | — | — | 2026-10-01 01:31 | ✅ | | |
| 97 | +| [Culligan Quench](quenchwater.md) | 0 | — | — | — | 2026-10-01 01:33 | ✅ | | |
| 98 | +| [SwiftConnect](swiftconnect.md) | 0 | — | — | — | 2026-09-30 23:09 | ✅ | | |
| 98 | 99 | |
| 99 | 100 | ## Licence / conformité |
| 100 | 101 | |
modified
docs/connecteurs/mcgillstlaurentb8.md
+29 −30
@@ -4,39 +4,39 @@ Job·Ka — Groupe KA | ||
| 4 | 4 | Auteur : Simon-Pierre Boucher |
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/mcgillstlaurentb8.md |
| 7 | −Rôle : Fiche connecteur — McGill St Laurent (employeur direct, ATS jazzhr) | |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 7 | +Rôle : Fiche connecteur — McGill St Laurent (employeur direct, ATS lever) | |
| 8 | +Généré : 2026-10-01 01:35 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 | # McGill St Laurent (`mcgillstlaurentb8`) |
| 14 | 14 | |
| 15 | −**Employeur direct** · Plateforme ATS : [`jazzhr`](ats-jazzhr.md) · Statut registre : actif · Connecteur : `jobka/connectors/mcgillstlaurentb8.py` | |
| 15 | +**Employeur direct** · Plateforme ATS : [`lever`](ats-lever.md) · Statut registre : actif · Connecteur : `jobka/connectors/mcgillstlaurentb8.py` | |
| 16 | 16 | |
| 17 | 17 | ## Description |
| 18 | 18 | |
| 19 | −- **Site** : [McGill St Laurent]() | |
| 20 | −- **Page carrières** : https://mcgillstlaurentb8.applytojob.com/apply/ | |
| 19 | +- **Site** : [McGill St Laurent](https://mcgillstlaurent.com) | |
| 20 | +- **Page carrières** : https://jobs.lever.co/mcgillstlaurent | |
| 21 | 21 | - **Secteurs** : n/d |
| 22 | 22 | - **Région** : Québec (province) |
| 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 |
| 26 | 26 | |
| 27 | −- **Mécanique** : voir la fiche plateforme [`ats-jazzhr.md`](ats-jazzhr.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme). | |
| 27 | +- **Mécanique** : voir la fiche plateforme [`ats-lever.md`](ats-lever.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme). | |
| 28 | 28 | - **Identifiants du tenant** (attributs du connecteur) : |
| 29 | 29 | |
| 30 | 30 | | Attribut | Valeur | |
| 31 | 31 | |---|---| |
| 32 | 32 | | `EMPLOYER` | `McGill St Laurent` | |
| 33 | −| `ORG` | `mcgillstlaurentb8` | | |
| 33 | +| `ORG` | `mcgillstlaurent` | | |
| 34 | 34 | - **Throttle** : 1.0 s entre requêtes. |
| 35 | 35 | - **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client). |
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 39 | +Complétude mesurée sur les **4 offres actives** de la source (base live, 2026-10-01 01:35 EDT). | |
| 40 | 40 | |
| 41 | 41 | | Champ (`jobs.*`) | Rôle | Complétude | |
| 42 | 42 | |---|---|---| |
@@ -48,48 +48,47 @@ Complétude mesurée sur les **3 offres actives** de la source (base live, 2026- | ||
| 48 | 48 | | `region` — Région | région administrative | 100 % | |
| 49 | 49 | | `address` — Adresse | adresse du lieu de travail | 0 % | |
| 50 | 50 | | `postal_code` — Code postal | code postal si publié | 100 % | |
| 51 | −| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | | |
| 52 | −| `employment_type` — Type | temps_plein / temps_partiel / … | 0 % | | |
| 51 | +| `work_mode` — Mode | presentiel / hybride / teletravail | 100 % | | |
| 52 | +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | | |
| 53 | 53 | | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | |
| 54 | 54 | | `salary_label` — Libellé salaire | texte salarial original | 0 % | |
| 55 | 55 | | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | |
| 56 | 56 | | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | |
| 57 | 57 | | `date_posted` — Date de parution | ISO 8601 | 100 % | |
| 58 | −| `date_deadline` — Date limite | date limite pour postuler | 100 % | | |
| 59 | −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 33 % | | |
| 58 | +| `date_deadline` — Date limite | date limite pour postuler | 0 % | | |
| 59 | +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 25 % | | |
| 60 | 60 | | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | |
| 61 | −| `company_logo` — Logo employeur | URL du logo si exposé par la source | 100 % | | |
| 62 | −| `apply_url` — Candidature | lien de candidature directe | 0 % | | |
| 63 | −| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | | |
| 61 | +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % | | |
| 62 | +| `apply_url` — Candidature | lien de candidature directe | 100 % | | |
| 63 | +| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % | | |
| 64 | 64 | |
| 65 | −Exemple réel : *Trader de grains junior* — Montréal · ∅ · parue le 2026-08-28. | |
| 65 | +Exemple réel : *Junior Power Trader / Trader d'énergie junior* — Montréal · ∅ · parue le 2026-09-22. | |
| 66 | 66 | |
| 67 | 67 | ## Fréquence & budgets |
| 68 | 68 | |
| 69 | 69 | - **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources. |
| 70 | 70 | - **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`). |
| 71 | −- **Budgets / plafonds (variables d'environnement)** : | |
| 72 | − | |
| 73 | −| Variable | Défaut | | |
| 74 | −|---|---| | |
| 75 | −| `JOBKA_JAZZHR_DETAIL_LIMIT` | `60` | | |
| 76 | 71 | - Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change. |
| 77 | 72 | |
| 78 | 73 | ## Volumétrie & complétude live |
| 79 | 74 | |
| 80 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 75 | +*(mesuré le 2026-10-01 01:35 EDT dans `data/jobka.db`)* | |
| 81 | 76 | |
| 82 | −- **Offres en base** : 5 (dont **3 actives**, 0 masquées comme doublons `dup_of`) | |
| 83 | −- **Salaire** : 0/3 actives (0 %) | |
| 84 | −- **GPS** : 3/3 actives (100 %) | |
| 85 | −- **Mode** : 0/3 actives (0 %) | |
| 86 | −- **Parution** : 3/3 actives (100 %) | |
| 87 | −- **Dernier sync** : 2026-09-21 17:23 — trouvées 3, +0, ~0, -0 | |
| 88 | −- **Syncs enregistrés** (`sync_log`) : 230 | |
| 77 | +- **Offres en base** : 9 (dont **4 actives**, 0 masquées comme doublons `dup_of`) | |
| 78 | +- **Salaire** : 0/4 actives (0 %) | |
| 79 | +- **GPS** : 0/4 actives (0 %) | |
| 80 | +- **Mode** : 4/4 actives (100 %) | |
| 81 | +- **Parution** : 4/4 actives (100 %) | |
| 82 | +- **Dernier sync** : 2026-10-01 01:35 — trouvées 4, +0, ~0, -3 | |
| 83 | +- **Syncs enregistrés** (`sync_log`) : 329 | |
| 89 | 84 | |
| 90 | 85 | ## Erreurs & dépannage |
| 91 | 86 | |
| 92 | −Aucune erreur dans `sync_log` pour cette source. | |
| 87 | +Erreurs relevées dans `sync_log` : | |
| 88 | + | |
| 89 | +| Erreur | Occurrences | Dernière fois | | |
| 90 | +|---|---|---| | |
| 91 | +| jazzhr mcgillstlaurentb8: compte JazzHR désactivé (« Inactive Career Page » — this account… | 3 | 2026-10-01 01:27 | | |
| 93 | 92 | |
| 94 | 93 | - Rejouer un sync isolé : `.venv/bin/python run.py sync mcgillstlaurentb8` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='mcgillstlaurentb8' ORDER BY ts DESC LIMIT 5;"` |
| 95 | 94 | - 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/mcgillstlaurentb8.py
+31 −6
@@ -2,14 +2,39 @@ | ||
| 2 | 2 | # Job·Ka — Groupe KA |
| 3 | 3 | # Auteur : Simon-Pierre Boucher |
| 4 | 4 | # Contact : contact@spboucher.ai |
| 5 | −# Fichier : jobka/connectors/jobka/connectors/mcgillstlaurentb8.py | |
| 6 | −# Rôle : Connecteur McGill St Laurent — JazzHR (mcgillstlaurentb8.applytojob.com) | |
| 7 | −# Créé : 2026-08-25 Modifié : 2026-08-25 | |
| 5 | +# Fichier : jobka/connectors/mcgillstlaurentb8.py | |
| 6 | +# Rôle : Connecteur McGill St Laurent — lever (org « mcgillstlaurent ») | |
| 7 | +# [ex-JazzHR mcgillstlaurentb8.applytojob.com, migré le 2026-10-01] | |
| 8 | +# Créé : 2026-08-25 Modifié : 2026-10-01 | |
| 8 | 9 | # ============================================================================= |
| 9 | −from .jazzhr import JazzHRConnector | |
| 10 | +"""McGill St Laurent — migré JazzHR → Lever. | |
| 10 | 11 | |
| 12 | +Contexte 2026-10-01 : le tenant JazzHR historique | |
| 13 | +mcgillstlaurentb8.applytojob.com répond « Inactive Career Page » (200, this | |
| 14 | +account is no longer active — compte désactivé chez l'ATS, 2e cas après | |
| 15 | +xtltransportlogistics c4a681e) depuis le 2026-09-30 ~20:50 EDT ; dernier sync | |
| 16 | +OK found=3 à 19:05. La page carrières officielle mcgillstlaurent.com/career | |
| 17 | +n'embarque plus aucun ATS (formulaire Gravity Forms de candidature spontanée | |
| 18 | +seulement), mais l'employeur publie désormais sur un board Lever retrouvé via | |
| 19 | +Serper : https://jobs.lever.co/mcgillstlaurent — 5 offres au 2026-10-01 dont | |
| 20 | +4 à Montréal (Junior Grain Trader, Junior Power Trader, Physical Commodities | |
| 21 | +Trader, Senior Grain Trader) + 1 aux États-Unis (filtrée par quebec_only). | |
| 11 | 22 | |
| 12 | −class Mcgillstlaurentb8Connector(JazzHRConnector): | |
| 23 | +ATTENTION aux espaces de noms : l'ORG Lever « mcgillstlaurent » (ce board, | |
| 24 | +maison mère McGill St Laurent) n'a RIEN à voir avec le connecteur frère | |
| 25 | +`mcgillstlaurent` (tenant JazzHR mcgillstlaurent.applytojob.com = CWP Energy, | |
| 26 | +division énergie du groupe, toujours VIVANT — 4 offres QC au 2026-10-01). | |
| 27 | +Aucun chevauchement de titres constaté entre les deux boards ; la dédup | |
| 28 | +inter-sources tranchera si un doublon apparaît. | |
| 29 | + | |
| 30 | +Pas de continuité d'IDs possible (IDs JazzHR alphanumériques → UUID Lever) : | |
| 31 | +les 3 offres JazzHR encore actives en base s'archiveront via le garde-fou | |
| 32 | +2-miss, les offres Lever sont ajoutées à neuf. | |
| 33 | +""" | |
| 34 | +from .lever import LeverConnector | |
| 35 | + | |
| 36 | + | |
| 37 | +class Mcgillstlaurentb8Connector(LeverConnector): | |
| 13 | 38 | source_id = "mcgillstlaurentb8" |
| 14 | 39 | EMPLOYER = "McGill St Laurent" |
| 15 | − ORG = "mcgillstlaurentb8" | |
| 40 | + ORG = "mcgillstlaurent" | |
| 16 | 41 | |