SPB Git

spb/job-ka

Public

[ka6] connecteur valmet: stale = même fenêtre de maintenance planifiée Workday que puma (systémique, terminée) — rien à réparer côté flux, sync rejoué found=5 = médiane 5.0 + artefact vague C corrigé (url vide → valmet.com). Stale = faux positif: 2 syncs ok=0 « Workday en maintenance planifiée » (20:03 et 22:18 le 2026-10-16) après dernier sync vert 17:42 found=5, détection maintenance de workday.py a proprement nommé la cause, AUCUN retrait. Fenêtre terminée à la mission (00:52 le 17): board live 200, 167 postes dont Montréal x4 + Trois-Rivières x1 = 5 QC, sync isolé rejoué found=5 ~5 en 2,4 s, 5 offres actives miss_count=0. Artefact vague C: url vide dans sources.json → https://www.valmet.com (200 vérifié live). Docstring chronologie 1re intervention, fiches valmet.md/INDEX.md régénérées. 107 tests verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.

Simon-Pierre Boucher committed (Oct 17, 2026) parent 9d1b81b Browse files

4 changed files +87 −72

modified data/sources.json +1 −1
@@ -12116,7 +12116,7 @@
12116 12116 {
12117 12117 "id": "valmet",
12118 12118 "name": "Valmet",
12119 − "url": "",
12119 + "url": "https://www.valmet.com",
12120 12120 "careers_url": "https://valmet.wd103.myworkdayjobs.com/External",
12121 12121 "sectors": [
12122 12122 "Fabrication",
modified docs/connecteurs/INDEX.md +57 −57
@@ -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-10-16 21:50 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-10-17 00:53 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-10-16 21:50 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-17 00:53 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 −**1104 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25359 offres actives** (23152 directes, 2207 portails ; 105 masquées comme doublons inter-sources, soit 25254 visibles). 1134 fiches.
17 +**1104 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25493 offres actives** (23110 directes, 2383 portails ; 107 masquées comme doublons inter-sources, soit 25386 visibles). 1134 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,26 +22,26 @@ 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 | 7452 | 47 % | 87 % |
26 −| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2998 | 17 % | 99 % |
27 −| [`workable`](ats-workable.md) | 71 | 1937 | 18 % | 100 % |
25 +| [`workday`](ats-workday.md) | 232 | 7447 | 47 % | 87 % |
26 +| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2981 | 17 % | 99 % |
27 +| [`workable`](ats-workable.md) | 71 | 1945 | 18 % | 100 % |
28 28 | [`dayforce`](ats-dayforce.md) | 129 | 1912 | 9 % | 100 % |
29 29 | [`successfactors`](ats-successfactors.md) | 12 | 1771 | 21 % | 99 % |
30 30 | [`njoyn`](ats-njoyn.md) | 11 | 1284 | 70 % | 87 % |
31 −| [`workland`](ats-workland.md) | 1 | 1146 | 36 % | 100 % |
32 −| [`greenhouse`](ats-greenhouse.md) | 132 | 817 | 18 % | 100 % |
33 −| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 791 | 6 % | 100 % |
31 +| [`workland`](ats-workland.md) | 1 | 1135 | 36 % | 100 % |
32 +| [`greenhouse`](ats-greenhouse.md) | 132 | 816 | 18 % | 100 % |
33 +| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 782 | 6 % | 100 % |
34 34 | [`lever`](ats-lever.md) | 58 | 610 | 20 % | 96 % |
35 35 | [`breezy`](ats-breezy.md) | 71 | 429 | 38 % | 95 % |
36 36 | [`bamboohr`](ats-bamboohr.md) | 37 | 285 | 8 % | 100 % |
37 37 | [`recruitee`](ats-recruitee.md) | 30 | 284 | 19 % | 97 % |
38 38 | [`ashby`](ats-ashby.md) | 41 | 282 | 51 % | 56 % |
39 −| [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 203 | 26 % | 58 % |
39 +| [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 202 | 26 % | 58 % |
40 40 | [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 162 | 14 % | 88 % |
41 41 | [`teamtailor`](ats-teamtailor.md) | 10 | 153 | 30 % | 95 % |
42 42 | [`jazzhr`](ats-jazzhr.md) | 28 | 151 | 14 % | 91 % |
43 43 | [`adp`](ats-adp.md) | 17 | 140 | 38 % | 96 % |
44 −| [`taleo`](ats-taleo.md) | 5 | 103 | 0 % | 100 % |
44 +| [`taleo`](ats-taleo.md) | 5 | 97 | 0 % | 100 % |
45 45 | [`eightfold`](ats-eightfold.md) | 1 | 64 | 84 % | 100 % |
46 46 | [`icims`](ats-icims.md) | 7 | 56 | 38 % | 86 % |
47 47 | [`ultipro`](ats-ultipro.md) | 4 | 55 | 47 % | 100 % |
@@ -52,25 +52,25 @@ 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) | 314 | 20 % | 2026-10-16 21:33 |
56 −| [Guichet-Emplois (Canada)](guichet_emplois.md) | 506 | 99 % | 2026-10-16 21:44 |
57 −| [Jobillico](jobillico.md) | 1387 | 37 % | 2026-10-16 19:40 |
55 +| [Espresso-Jobs](espresso_jobs.md) | 314 | 20 % | 2026-10-16 23:46 |
56 +| [Guichet-Emplois (Canada)](guichet_emplois.md) | 503 | 99 % | 2026-10-16 23:57 |
57 +| [Jobillico](jobillico.md) | 1566 | 36 % | 2026-10-17 00:09 |
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) | 1146 | 36 % | 100 % | ✅ |
64 +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1135 | 36 % | 100 % | ✅ |
65 65 | [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1040 | 70 % | 67 % | ✅ |
66 −| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 970 | 98 % | 90 % | ✅ |
66 +| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 967 | 98 % | 90 % | ✅ |
67 67 | [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 959 | 1 % | 100 % | ✅ |
68 68 | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 894 | 27 % | 100 % | ✅ |
69 69 | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 838 | 97 % | 98 % | ✅ |
70 −| [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 410 | 0 % | 100 % | ✅ |
71 −| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 353 | 74 % | 100 % | ✅ |
70 +| [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 419 | 0 % | 100 % | ✅ |
71 +| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 351 | 74 % | 100 % | ✅ |
72 72 | [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 288 | 0 % | 96 % | ✅ |
73 −| [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 286 | 1 % | 93 % | ✅ |
73 +| [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 285 | 1 % | 93 % | ✅ |
74 74 | [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 271 | 0 % | 83 % | ✅ |
75 75 | [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 262 | 11 % | 93 % | ✅ |
76 76 | [Go RH](gorh.md) | [`lever`](ats-lever.md) | 256 | 17 % | 98 % | ✅ |
@@ -83,14 +83,14 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
83 83 | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 187 | 94 % | 95 % | ✅ |
84 84 | [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 178 | 2 % | 100 % | ✅ |
85 85 | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 174 | 83 % | 99 % | ✅ |
86 −| [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 146 | 0 % | 100 % | ✅ |
87 86 | [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 146 | 0 % | 100 % | ✅ |
88 −| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 141 | 87 % | 100 % | ✅ |
87 +| [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 144 | 0 % | 100 % | ✅ |
88 +| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 141 | 87 % | 99 % | ✅ |
89 89 | [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 141 | 4 % | 100 % | ✅ |
90 90 | [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 137 | 4 % | 100 % | ✅ |
91 −| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 133 | 6 % | 100 % | ✅ |
92 91 | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 132 | 0 % | 100 % | ✅ |
93 −| [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 122 | 98 % | 100 % | ✅ |
92 +| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 131 | 6 % | 100 % | ✅ |
93 +| [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 123 | 98 % | 100 % | ✅ |
94 94 | [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 119 | 98 % | 100 % | ✅ |
95 95 | [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 117 | 75 % | 90 % | ✅ |
96 96 | [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 116 | 0 % | 100 % | ✅ |
@@ -102,16 +102,16 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
102 102 | [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 100 | 0 % | 100 % | ✅ |
103 103 | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 97 | 18 % | 100 % | ✅ |
104 104 | [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 95 | 4 % | 100 % | ✅ |
105 −| [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 91 | 51 % | 9 % | ✅ |
105 +| [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 90 | 50 % | 9 % | ✅ |
106 106 | [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 88 | 0 % | 100 % | ✅ |
107 −| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 87 | 5 % | 100 % | ✅ |
107 +| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 86 | 5 % | 100 % | ✅ |
108 108 | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 85 | 8 % | 100 % | ✅ |
109 109 | [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 85 | 1 % | 100 % | ✅ |
110 110 | [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 83 | 47 % | 98 % | ✅ |
111 111 | [CAE](cae.md) | [`workday`](ats-workday.md) | 82 | 20 % | 95 % | ✅ |
112 −| [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 79 | 29 % | 100 % | ✅ |
113 112 | [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 79 | 6 % | 91 % | ✅ |
114 113 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 79 | 0 % | 100 % | ✅ |
114 +| [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 76 | 30 % | 100 % | ✅ |
115 115 | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 75 | 100 % | 97 % | ✅ |
116 116 | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 74 | 0 % | 100 % | ✅ |
117 117 | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 72 | 47 % | 100 % | ✅ |
@@ -139,14 +139,13 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
139 139 | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 51 | 84 % | 88 % | ✅ |
140 140 | [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 49 | 0 % | 100 % | ✅ |
141 141 | [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 49 | 4 % | 100 % | ✅ |
142 −| [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 47 | 0 % | 100 % | ✅ |
143 142 | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 47 | 0 % | 100 % | ✅ |
144 143 | [Lightspeed Commerce](lightspeedhq.md) | [`ashby`](ats-ashby.md) | 47 | 0 % | 100 % | ✅ |
145 144 | [ApexFocusGroup](afg.md) | [`workable`](ats-workable.md) | 46 | 0 % | 100 % | ✅ |
146 145 | [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 46 | 89 % | 100 % | ✅ |
147 146 | [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 46 | 50 % | 91 % | ✅ |
148 147 | [Firststudent](firststudent.md) | [`workday`](ats-workday.md) | 46 | 35 % | 96 % | ✅ |
149 −| [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 46 | 0 % | 89 % | ✅ |
148 +| [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 46 | 0 % | 89 % | ❌ |
150 149 | [Myhrabc](myhrabc.md) | [`workday`](ats-workday.md) | 46 | 50 % | 57 % | ✅ |
151 150 | [Techo-Bloc](techo_bloc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 46 | 43 % | 100 % | ✅ |
152 151 | [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 46 | 0 % | 100 % | ✅ |
@@ -161,12 +160,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
161 160 | [Camions Excellence Peterbilt](excellencepeterbilt.md) | [`dayforce`](ats-dayforce.md) | 43 | 33 % | 100 % | ✅ |
162 161 | [Saputo](saputo.md) | [`workday`](ats-workday.md) | 43 | 81 % | 100 % | ✅ |
163 162 | [JD Sports Canada](jdsports.md) | [`dayforce`](ats-dayforce.md) | 42 | 0 % | 100 % | ✅ |
163 +| [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 41 | 0 % | 100 % | ✅ |
164 164 | [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 40 | 0 % | 100 % | ✅ |
165 165 | [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 40 | 0 % | 98 % | ✅ |
166 166 | [Info-Ways](info_ways.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ |
167 167 | [Kenworthmaska](kenworthmaska.md) | [`dayforce`](ats-dayforce.md) | 39 | 3 % | 100 % | ✅ |
168 168 | [Sopra Steria](soprasteria1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ |
169 −| [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ |
170 169 | [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | [`workable`](ats-workable.md) | 38 | 0 % | 100 % | ✅ |
171 170 | [system canada technologies](systemcanadatechnologies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ |
172 171 | [Workin Group](workinquebec.md) | [`teamtailor`](ats-teamtailor.md) | 38 | 58 % | 100 % | ✅ |
@@ -191,7 +190,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
191 190 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 33 | 0 % | 94 % | ✅ |
192 191 | [Imperial Brady Canada](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 32 | 0 % | 100 % | ✅ |
193 192 | [Institut de recherche du CUSM](cusm_ir.md) | [`njoyn`](ats-njoyn.md) | 32 | 94 % | 0 % | ✅ |
194 −| [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 32 | 25 % | 88 % | ✅ |
193 +| [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 32 | 25 % | 88 % | ❌ |
195 194 | [Énergir](energir.md) | [`successfactors`](ats-successfactors.md) | 32 | 44 % | 100 % | ✅ |
196 195 | [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 31 | 19 % | 100 % | ✅ |
197 196 | [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 31 | 0 % | 100 % | ✅ |
@@ -207,6 +206,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
207 206 | [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ |
208 207 | [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 29 | 0 % | 100 % | ✅ |
209 208 | [Hitachi](hitachi.md) | [`workday`](ats-workday.md) | 28 | 11 % | 100 % | ✅ |
209 +| [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 0 % | 100 % | ✅ |
210 210 | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 28 | 50 % | 100 % | ✅ |
211 211 | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 0 % | 100 % | ✅ |
212 212 | [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 27 | 0 % | 41 % | ✅ |
@@ -222,18 +222,17 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
222 222 | [Soprema](soprema.md) | [`dayforce`](ats-dayforce.md) | 26 | 27 % | 100 % | ✅ |
223 223 | [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 26 | 8 % | 100 % | ✅ |
224 224 | [Unitytech](unitytech.md) | [`workday`](ats-workday.md) | 26 | 88 % | 85 % | ✅ |
225 −| [AbbVie](abbvie.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 100 % | ✅ |
226 225 | [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 25 | 0 % | 96 % | ✅ |
227 226 | [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 25 | 0 % | 100 % | ✅ |
228 227 | [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 25 | 4 % | 100 % | ✅ |
229 228 | [AVP](aviva.md) | [`workday`](ats-workday.md) | 24 | 17 % | 92 % | ✅ |
230 −| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 24 | 4 % | 100 % | ✅ |
231 229 | [CIUSSS de l'Est-de-l'Île-de-Montréal](ciusss_est_montreal.md) | [`taleo`](ats-taleo.md) | 24 | 0 % | 100 % | ✅ |
232 230 | [FedEx Express Canada](fedex.md) | [`workday`](ats-workday.md) | 24 | 100 % | 88 % | ✅ |
233 231 | [Lyft](lyft.md) | [`greenhouse`](ats-greenhouse.md) | 24 | 100 % | 100 % | ✅ |
234 232 | [Stellajones](stellajones.md) | [`dayforce`](ats-dayforce.md) | 24 | 25 % | 100 % | ✅ |
235 233 | [Baseten](baseten.md) | [`ashby`](ats-ashby.md) | 23 | 100 % | 0 % | ✅ |
236 234 | [Broccolini](broccolini.md) | [`bamboohr`](ats-bamboohr.md) | 23 | 0 % | 100 % | ✅ |
235 +| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 23 | 4 % | 100 % | ✅ |
237 236 | [Monteur CVC 1 /HVAC Assembler 1](sunbeltrentals.md) | [`workday`](ats-workday.md) | 23 | 0 % | 74 % | ✅ |
238 237 | [Spectrum Health Care](spectrumhealthcare.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 23 | 87 % | 100 % | ✅ |
239 238 | [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 23 | 13 % | 78 % | ✅ |
@@ -257,7 +256,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
257 256 | [Teknion Roy & Breton](teknionroybreton.md) | [`recruitee`](ats-recruitee.md) | 21 | 57 % | 86 % | ✅ |
258 257 | [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 21 | 100 % | 0 % | ✅ |
259 258 | [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 21 | 0 % | 100 % | ✅ |
260 −| [ALS Global](alsglobal.md) | [`workday`](ats-workday.md) | 20 | 5 % | 95 % | ❌ |
259 +| [ALS Global](alsglobal.md) | [`workday`](ats-workday.md) | 20 | 5 % | 95 % | ✅ |
261 260 | [dcbel](dcbel.md) | [`bamboohr`](ats-bamboohr.md) | 20 | 0 % | 100 % | ✅ |
262 261 | [Distribution stox](distributionstox2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 25 % | 100 % | ✅ |
263 262 | [DRB Distribution](drbdistribution.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 20 | 0 % | 95 % | ✅ |
@@ -268,7 +267,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
268 267 | [VIA Rail Canada](via_rail.md) | [`successfactors`](ats-successfactors.md) | 20 | 10 % | 100 % | ✅ |
269 268 | [Vosker](vosker.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
270 269 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 20 | 100 % | 95 % | ✅ |
271 −| [Fund Accountant / Comptable de Fonds](sagardholdings.md) | [`workday`](ats-workday.md) | 19 | 16 % | 100 % | ✅ |
270 +| [AbbVie](abbvie.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 19 | 0 % | 100 % | ✅ |
271 +| [Fund Accountant / Comptable de Fonds](sagardholdings.md) | [`workday`](ats-workday.md) | 19 | 16 % | 100 % | ❌ |
272 272 | [Groupe Mach](groupemach.md) | [`dayforce`](ats-dayforce.md) | 19 | 11 % | 100 % | ✅ |
273 273 | [Immiland Canada Inc.](immiland_canada_inc.md) | [`lever`](ats-lever.md) | 19 | 16 % | 100 % | ✅ |
274 274 | [Lamour](lamour.md) | [`workable`](ats-workable.md) | 19 | 0 % | 100 % | ✅ |
@@ -279,7 +279,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
279 279 | [Réseau de transport de la Capitale](rtc_quebec.md) | [`njoyn`](ats-njoyn.md) | 19 | 0 % | 0 % | ✅ |
280 280 | [Scalian](scalian.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 19 | 16 % | 100 % | ✅ |
281 281 | [Sci](sci.md) | [`workday`](ats-workday.md) | 19 | 26 % | 89 % | ✅ |
282 −| [Search for](bcf.md) | [`workday`](ats-workday.md) | 19 | 0 % | 100 % | ✅ |
282 +| [Search for](bcf.md) | [`workday`](ats-workday.md) | 19 | 0 % | 100 % | ❌ |
283 283 | [Systemex](systemex.md) | [`lever`](ats-lever.md) | 19 | 0 % | 100 % | ✅ |
284 284 | [TSMG](tsmg.md) | [`lever`](ats-lever.md) | 19 | 0 % | 100 % | ✅ |
285 285 | [Uniboard](uniboard.md) | [`adp`](ats-adp.md) | 19 | 26 % | 68 % | ✅ |
@@ -303,7 +303,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
303 303 | [Sandvik](sandvik.md) | [`workday`](ats-workday.md) | 17 | 0 % | 24 % | ✅ |
304 304 | [VO2 Group](vo2_group.md) | [`lever`](ats-lever.md) | 17 | 6 % | 100 % | ✅ |
305 305 | [Airliquidehr](airliquidehr.md) | [`workday`](ats-workday.md) | 16 | 31 % | 100 % | ✅ |
306 −| [Avanade](accenture.md) | [`workday`](ats-workday.md) | 16 | 94 % | 31 % | ❌ |
306 +| [Avanade](accenture.md) | [`workday`](ats-workday.md) | 16 | 94 % | 31 % | ✅ |
307 307 | [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 16 | 0 % | 100 % | ✅ |
308 308 | [Canadian Royalties](canadian_royalties.md) | [`adp`](ats-adp.md) | 16 | 50 % | 100 % | ✅ |
309 309 | [Cirque du Soleil](cirquedusoleil.md) | [`lever`](ats-lever.md) | 16 | 0 % | 94 % | ✅ |
@@ -365,7 +365,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
365 365 | [Groupe Montoni](groupemontoni.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 0 % | 100 % | ✅ |
366 366 | [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 13 | 8 % | 100 % | ✅ |
367 367 | [MicroHabitat](microhabitat.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 100 % | ✅ |
368 −| [Peoplecorporation](peoplecorporation.md) | [`workday`](ats-workday.md) | 13 | 8 % | 77 % | ✅ |
368 +| [Peoplecorporation](peoplecorporation.md) | [`workday`](ats-workday.md) | 13 | 8 % | 77 % | ❌ |
369 369 | [Responsable bilingue du marketing événementiel / Event ...](fil.md) | [`workday`](ats-workday.md) | 13 | 100 % | 38 % | ✅ |
370 370 | [Running Room Canada](runningroom.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ |
371 371 | [Strathmore](strathmore.md) | [`adp`](ats-adp.md) | 13 | 38 % | 100 % | ✅ |
@@ -408,9 +408,9 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
408 408 | [Logisco](logisco.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 27 % | 100 % | ✅ |
409 409 | [Ludia / Jam City](ludia.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 0 % | 100 % | ✅ |
410 410 | [McWane Canada](mcwanecanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 11 | 64 % | 100 % | ✅ |
411 −| [Medavie](medaviehs.md) | [`workday`](ats-workday.md) | 11 | 82 % | 36 % | ✅ |
411 +| [Medavie](medaviehs.md) | [`workday`](ats-workday.md) | 11 | 82 % | 36 % | ❌ |
412 412 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 11 | 100 % | 91 % | ✅ |
413 −| [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 11 | 0 % | 91 % | ✅ |
413 +| [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 11 | 0 % | 91 % | ❌ |
414 414 | [Quincaillerie Richelieu](richelieu.md) | [`adp`](ats-adp.md) | 11 | 0 % | 100 % | ✅ |
415 415 | [Relais & Châteaux](relaischateaux.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 11 | 0 % | 100 % | ✅ |
416 416 | [Royal Vet](royalvet.md) | [`greenhouse`](ats-greenhouse.md) | 11 | 0 % | 100 % | ✅ |
@@ -433,7 +433,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
433 433 | [HEC Montréal — corps professoral](hec_montreal_profs.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 10 | 10 % | 100 % | ✅ |
434 434 | [JYSK Canada](jyskcanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
435 435 | [Les Excavations Lafontaine Inc.](lafontaineinc.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 0 % | 90 % | ✅ |
436 −| [Manitoulin Group of Companies](manitoulingroupofcompanies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 40 % | 100 % | ✅ |
437 436 | [Mattel (Mega Bloks)](mattelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
438 437 | [R&D Partners](rdpartners1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
439 438 | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
@@ -460,6 +459,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
460 459 | [J'Excelle](jexcelleinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
461 460 | [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 9 | 78 % | 100 % | ✅ |
462 461 | [LGT](lgt1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
462 +| [Manitoulin Group of Companies](manitoulingroupofcompanies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 44 % | 100 % | ✅ |
463 463 | [Porta](porta.md) | [`dayforce`](ats-dayforce.md) | 9 | 11 % | 100 % | ✅ |
464 464 | [Puma](puma.md) | [`workday`](ats-workday.md) | 9 | 100 % | 100 % | ❌ |
465 465 | [Quadra](quadra.md) | [`dayforce`](ats-dayforce.md) | 9 | 100 % | 100 % | ✅ |
@@ -471,7 +471,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
471 471 | [Vortex](vortex.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ |
472 472 | [WestGroupe](westgroupe.md) | [`jazzhr`](ats-jazzhr.md) | 9 | 0 % | 100 % | ✅ |
473 473 | [2026 GameChanger Scholarship Application](kabam.md) | [`lever`](ats-lever.md) | 8 | 25 % | 100 % | ✅ |
474 −| [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ❌ |
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 | [Botpress](botpress.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ |
477 477 | [CAM Mécanique](cammecanique.md) | [`teamtailor`](ats-teamtailor.md) | 8 | 0 % | 100 % | ✅ |
@@ -486,7 +486,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
486 486 | [Expresco Foods](exprescofoods.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 12 % | 100 % | ✅ |
487 487 | [Fonds de solidarité FTQ](fondsftq.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ |
488 488 | [Framestore](framestore.md) | [`recruitee`](ats-recruitee.md) | 8 | 0 % | 100 % | ✅ |
489 −| [Groupe Meloche](melocheinc.md) | [`workday`](ats-workday.md) | 8 | 88 % | 100 % | ✅ |
489 +| [Groupe Meloche](melocheinc.md) | [`workday`](ats-workday.md) | 8 | 88 % | 100 % | ❌ |
490 490 | [Humanise](humanisecollective.md) | [`teamtailor`](ats-teamtailor.md) | 8 | 0 % | 75 % | ✅ |
491 491 | [Huron](huron.md) | [`workday`](ats-workday.md) | 8 | 100 % | 38 % | ✅ |
492 492 | [ISAAC Instruments](isaacinstruments.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
@@ -497,9 +497,9 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
497 497 | [Manœuvre générale](athos.md) | [`dayforce`](ats-dayforce.md) | 8 | 50 % | 100 % | ✅ |
498 498 | [Mistplay](mistplay.md) | [`lever`](ats-lever.md) | 8 | 25 % | 88 % | ✅ |
499 499 | [Moneris](moneris.md) | [`workday`](ats-workday.md) | 8 | 100 % | 100 % | ✅ |
500 +| [Nationex](nationex.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
500 501 | [New York Holdings](new_york_holdings.md) | [`breezy`](ats-breezy.md) | 8 | 12 % | 100 % | ✅ |
501 502 | [North West Rubber](northwestrubber.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 0 % | 100 % | ✅ |
502 −| [Novisto](novisto78.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 0 % | 100 % | ✅ |
503 503 | [Omni Hôtel Mont-Royal](omni_hotels_gestion.md) | [`icims`](ats-icims.md) | 8 | 38 % | 88 % | ✅ |
504 504 | [Omni Hôtel Mont-Royal](omni_hotels_horaire.md) | [`icims`](ats-icims.md) | 8 | 38 % | 88 % | ✅ |
505 505 | [Prep Academy Tutors](prep_academy_tutors.md) | [`breezy`](ats-breezy.md) | 8 | 100 % | 100 % | ✅ |
@@ -534,8 +534,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
534 534 | [Mindrift](toloka_ai.md) | [`workable`](ats-workable.md) | 7 | 100 % | 100 % | ✅ |
535 535 | [Mirego](mirego.md) | [`lever`](ats-lever.md) | 7 | 0 % | 100 % | ✅ |
536 536 | [Mistral AI](mistral_ai.md) | [`ashby`](ats-ashby.md) | 7 | 0 % | 71 % | ✅ |
537 −| [Nationex](nationex.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ |
538 537 | [Northbridgefinancial](northbridgefinancial.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ |
538 +| [Novisto](novisto78.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 0 % | 100 % | ✅ |
539 539 | [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 7 | 29 % | 100 % | ✅ |
540 540 | [Oliver & Bonacini](oliverbonacini.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 43 % | 100 % | ✅ |
541 541 | [PEAK Groupe financier](peakgroup.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ |
@@ -556,12 +556,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
556 556 | [Also Recrutement - Carrière](alsorecrutement.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 17 % | 50 % | ✅ |
557 557 | [Altitude Aerospace](altitudeaerospace.md) | [`jazzhr`](ats-jazzhr.md) | 6 | 0 % | 100 % | ✅ |
558 558 | [Alveole](alveole.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 100 % | 100 % | ✅ |
559 −| [Avocat·e de litige / Litigation Associate](clydeco.md) | [`workday`](ats-workday.md) | 6 | 0 % | 100 % | ❌ |
560 559 | [Bilingual (French/English) Sales Broker (RIBO Licensed)](ogc.md) | [`dayforce`](ats-dayforce.md) | 6 | 50 % | 100 % | ✅ |
561 560 | [Board](deltastar.md) | [`dayforce`](ats-dayforce.md) | 6 | 33 % | 100 % | ✅ |
562 561 | [Bronswerk](bronswerk.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
563 562 | [C.H. Guenther & Son](chg.md) | [`workday`](ats-workday.md) | 6 | 83 % | 100 % | ✅ |
564 563 | [Carnaval de Québec Inc.](carnaval.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 0 % | 100 % | ✅ |
564 +| [Clyde & Co](clydeco.md) | [`workday`](ats-workday.md) | 6 | 0 % | 100 % | ✅ |
565 565 | [Conseil de gestion financière des Premières Nations (FNFMB)](fnfmb.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
566 566 | [delisoft](delisoft.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 0 % | 100 % | ✅ |
567 567 | [Distro](distro.md) | [`lever`](ats-lever.md) | 6 | 83 % | 100 % | ✅ |
@@ -625,7 +625,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
625 625 | [MVV](mvv1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ |
626 626 | [Médialo](medialo.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 80 % | ✅ |
627 627 | [Nomic Bio](nomic.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 80 % | ✅ |
628 −| [Nrfcanada](nrfcanada.md) | [`workday`](ats-workday.md) | 5 | 60 % | 40 % | ✅ |
628 +| [Nrfcanada](nrfcanada.md) | [`workday`](ats-workday.md) | 5 | 60 % | 40 % | ❌ |
629 629 | [Oldcastle BuildingEnvelope](oldcastlebuildingenvelope.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
630 630 | [Propriétés Scalia](scalia.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 20 % | 100 % | ✅ |
631 631 | [Pyrotek](pyrotek3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 100 % | 100 % | ✅ |
@@ -633,7 +633,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
633 633 | [STAS](stasinc.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 100 % | ✅ |
634 634 | [TandemLaunch](tandemlaunch.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
635 635 | [Unit8](unit8.md) | [`workable`](ats-workable.md) | 5 | 0 % | 100 % | ✅ |
636 −| [Valmet](valmet.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ❌ |
636 +| [Valmet](valmet.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ✅ |
637 637 | [Vasco](vasco.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ |
638 638 | [Ville de Mirabel](ville_mirabel.md) | [`njoyn`](ats-njoyn.md) | 5 | 100 % | 0 % | ✅ |
639 639 | [Warner Bros. Discovery (WB Games Montréal)](warnerbros.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ✅ |
@@ -641,7 +641,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
641 641 | [4Refuel](4refuel.md) | [`dayforce`](ats-dayforce.md) | 4 | 50 % | 100 % | ✅ |
642 642 | [Abritek](abritek.md) | [`adp`](ats-adp.md) | 4 | 100 % | 100 % | ✅ |
643 643 | [Agent service à la clientèle et soutien comptable](harriscomputer.md) | [`workday`](ats-workday.md) | 4 | 25 % | 100 % | ✅ |
644 −| [Air Traffic Control (ATC)](navcanada.md) | [`workday`](ats-workday.md) | 4 | 50 % | 50 % | ✅ |
644 +| [Air Traffic Control (ATC)](navcanada.md) | [`workday`](ats-workday.md) | 4 | 50 % | 50 % | ❌ |
645 645 | [AMI](ami.md) | [`ashby`](ats-ashby.md) | 4 | 0 % | 0 % | ✅ |
646 646 | [Associé au Marketing et Opérations Clients – Est](diageo.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ |
647 647 | [Aviya Aerospace Systems](aviyatech.md) | [`lever`](ats-lever.md) | 4 | 0 % | 100 % | ✅ |
@@ -688,7 +688,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
688 688 | [Msd](msd.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ |
689 689 | [Nmédia](nmdia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
690 690 | [Norbert Health](norbert_health.md) | [`breezy`](ats-breezy.md) | 4 | 0 % | 100 % | ✅ |
691 −| [Nortekinc](nortekinc.md) | [`workday`](ats-workday.md) | 4 | 25 % | 100 % | ✅ |
691 +| [Nortekinc](nortekinc.md) | [`workday`](ats-workday.md) | 4 | 25 % | 100 % | ❌ |
692 692 | [Nssl](nssl.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
693 693 | [Nuvei](nuvei.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ |
694 694 | [O-I](o_i.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 25 % | 100 % | ✅ |
@@ -735,7 +735,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
735 735 | [Cdpqfiliales](cdpqfiliales.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ |
736 736 | [CI Financial](ci.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ |
737 737 | [Cologix](cologix.md) | [`lever`](ats-lever.md) | 3 | 0 % | 100 % | ✅ |
738 −| [Cominar](cominar.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
739 738 | [Connor, Clark & Lunn Private Capital Ltd.](pcm.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 100 % | 100 % | ✅ |
740 739 | [Continental Technology Solutions](continentaltechnologysolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
741 740 | [CTS Foods Brokers](cts_foods_brokers_inc.md) | [`workable`](ats-workable.md) | 3 | 67 % | 100 % | ✅ |
@@ -797,7 +796,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
797 796 | [Andy Transport](andy_transport.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
798 797 | [Associé aux ventes/Retail Sales Associate](gapinc.md) | [`workday`](ats-workday.md) | 2 | 0 % | 50 % | ✅ |
799 798 | [AtoB](atob.md) | [`ashby`](ats-ashby.md) | 2 | 50 % | 50 % | ✅ |
800 −| [Autorité des marchés financiers (AMF)](lautorite.md) | [`workday`](ats-workday.md) | 2 | 100 % | 100 % | ✅ |
799 +| [Autorité des marchés financiers (AMF)](lautorite.md) | [`workday`](ats-workday.md) | 2 | 100 % | 100 % | ❌ |
801 800 | [Averna](averna1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
802 801 | [Billups](billups.md) | [`ashby`](ats-ashby.md) | 2 | 100 % | 100 % | ✅ |
803 802 | [BIXI Montréal](biximontreal.md) | [`recruitee`](ats-recruitee.md) | 2 | 50 % | 100 % | ✅ |
@@ -806,6 +805,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
806 805 | [Catalyst Canada](catalystcanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
807 806 | [Charger Logistics](charger_logistics_inc.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
808 807 | [Charlotte Tilbury](charlotte_tilbury.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
808 +| [Cominar](cominar.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
809 809 | [Conseil régional de l'environnement - Région de la Capitale Nationale](conseilrgionaldelenvironnement_rgiondelacapitalenationale.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
810 810 | [CWP Energy](mcgillstlaurent.md) | [`jazzhr`](ats-jazzhr.md) | 2 | 0 % | 100 % | ✅ |
811 811 | [Delos Data](delos_data.md) | [`ashby`](ats-ashby.md) | 2 | 100 % | 100 % | ✅ |
@@ -830,7 +830,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
830 830 | [Granit Design](granit_design.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
831 831 | [HP](hp.md) | [`workday`](ats-workday.md) | 2 | 100 % | 100 % | ✅ |
832 832 | [inBeat Agency](inbeat_agency.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 50 % | ✅ |
833 −| [Infirmier(ère), Salle de réveil](shrinerschildrens.md) | [`workday`](ats-workday.md) | 2 | 0 % | 100 % | ✅ |
833 +| [Infirmier(ère), Salle de réveil](shrinerschildrens.md) | [`workday`](ats-workday.md) | 2 | 0 % | 100 % | ❌ |
834 834 | [Jj](jj.md) | [`workday`](ats-workday.md) | 2 | 100 % | 50 % | ✅ |
835 835 | [Kiongroup](kiongroup.md) | [`workday`](ats-workday.md) | 2 | 50 % | 50 % | ✅ |
836 836 | [Kognitive Sales Solutions](kognitive_sales_solutions.md) | [`workable`](ats-workable.md) | 2 | 50 % | 100 % | ✅ |
@@ -856,7 +856,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
856 856 | [Reflector Entertainment](reflector.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
857 857 | [Robover (ODL Canada)](odl.md) | [`workday`](ats-workday.md) | 2 | 0 % | 100 % | ✅ |
858 858 | [Santropol Roulant](santropolroulant.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 50 % | 100 % | ✅ |
859 −| [SBM Management](sbmmanagement.md) | [`workday`](ats-workday.md) | 2 | 100 % | 50 % | ✅ |
859 +| [SBM Management](sbmmanagement.md) | [`workday`](ats-workday.md) | 2 | 100 % | 50 % | ❌ |
860 860 | [Sel Windsor (Mines Seleine)](selwindsor.md) | [`ultipro`](ats-ultipro.md) | 2 | 0 % | 100 % | ✅ |
861 861 | [Sense Ingénierie](sense_engineering.md) | [`breezy`](ats-breezy.md) | 2 | 0 % | 100 % | ✅ |
862 862 | [Signifly](signifly.md) | [`recruitee`](ats-recruitee.md) | 2 | 0 % | 0 % | ✅ |
@@ -890,7 +890,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
890 890 | [Agence](agence_carrieres.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 100 % | ✅ |
891 891 | [Alan Canada](alan.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
892 892 | [Aliments Ouimet-Cordon Bleu inc.](cordonbleu.md) | [`bamboohr`](ats-bamboohr.md) | 1 | 100 % | 100 % | ✅ |
893 −| [Alliance de la Fonction publique du Canada](psacunion.md) | [`workday`](ats-workday.md) | 1 | 100 % | 100 % | ✅ |
893 +| [Alliance de la Fonction publique du Canada](psacunion.md) | [`workday`](ats-workday.md) | 1 | 100 % | 100 % | ❌ |
894 894 | [Alygra Advisory](alygra.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
895 895 | [ANINE BING](aninebing.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
896 896 | [Ariolix](ariolix.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
@@ -1002,7 +1002,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1002 1002 | [Osgoode Properties](osgoode_properties.md) | [`adp`](ats-adp.md) | 1 | 100 % | 100 % | ✅ |
1003 1003 | [Panda7](panda7.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 100 % | ✅ |
1004 1004 | [Passport Brand Design](passportbranddesign.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
1005 −| [Patterson Companies](pattersoncompanies.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
1005 +| [Patterson Companies](pattersoncompanies.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ❌ |
1006 1006 | [Pelmorex](pelmorex.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
1007 1007 | [PeopleConnect Inc](peopleconnect_inc.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 100 % | ✅ |
1008 1008 | [Placements Mackenzie (Power/IGM)](mackenzie.md) | [`icims`](ats-icims.md) | 1 | 100 % | 0 % | ✅ |
@@ -1054,7 +1054,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1054 1054 | [Warehouse Associate](zepinc.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
1055 1055 | [WaveShaper AI](waveshaperai.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
1056 1056 | [WCG International Consultants Ltd.](wcginternationalconsultantsltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
1057 −| [WebProps.org](webprops.md) | [`workable`](ats-workable.md) | 1 | 0 % | 100 % | ✅ |
1058 1057 | [Westcliff](westcliff.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
1059 1058 | [Wikoff Color Corporation](wikoff.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
1060 1059 | [Wingtra AG](wingtra_2.md) | [`lever`](ats-lever.md) | 1 | 0 % | 100 % | ✅ |
@@ -1127,7 +1126,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1127 1126 | [Produits Kruger](produits_kruger.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 0 | — | — | ✅ |
1128 1127 | [Projevia](projevia.md) | [`recruitee`](ats-recruitee.md) | 0 | — | — | n/d |
1129 1128 | [Qohash](qohash.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1130 −| [QuadReal (QuadReal Property Group)](quadreal.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
1129 +| [QuadReal (QuadReal Property Group)](quadreal.md) | [`workday`](ats-workday.md) | 0 | — | — | ❌ |
1131 1130 | [Quandela](quandela.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ |
1132 1131 | [QuidelOrtho](orthoclinical.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
1133 1132 | [RBC](rbc.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
@@ -1162,6 +1161,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1162 1161 | [VA Desk](vadesk.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
1163 1162 | [Valence Labs](valencelabs.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1164 1163 | [Venture Media](venturemedia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 0 | — | — | ✅ |
1164 +| [WebProps.org](webprops.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ |
1165 1165 | [Wisemotion Robotics](wisemotion.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1166 1166 | [Workwear Outfitters](workwear.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
1167 1167 | [Wyze Labs](wyze_labs.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
modified docs/connecteurs/valmet.md +14 −13
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/valmet.md
7 7 Rôle : Fiche connecteur — Valmet (employeur direct, ATS workday)
8 −Généré : 2026-10-14 18:40 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-10-17 00:53 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,7 +16,7 @@ Généré : 2026-10-14 18:40 EDT par scripts/gen_connector_docs.py — NE PAS
16 16
17 17 ## Description
18 18
19 −- **Site** : [Valmet]()
19 +- **Site** : [Valmet](https://www.valmet.com)
20 20 - **Page carrières** : https://valmet.wd103.myworkdayjobs.com/External
21 21 - **Secteurs** : Fabrication, Pâtes et papiers
22 22 - **Région** : Trois Rivieres, Montréal
@@ -38,7 +38,7 @@ Généré : 2026-10-14 18:40 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 39 ## Champs → schéma
40 40
41 −Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-10-14 18:40 EDT).
41 +Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-10-17 00:53 EDT).
42 42
43 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 44 |---|---|---|
@@ -58,13 +58,13 @@ Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-
58 58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
59 59 | `date_posted` — Date de parution | ISO 8601 | 100 % |
60 60 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 67 % |
61 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 60 % |
62 62 | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63 63 | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64 64 | `apply_url` — Candidature | lien de candidature directe | 100 % |
65 65 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
66 66
67 −Exemple réel : *IT Service Delivery Manager* — Montréal · ∅ · parue le 2026-10-14.
67 +Exemple réel : *Concepteur Mécanique.* — Québec · ∅ · parue le 2026-10-17.
68 68
69 69 ## Fréquence & budgets
70 70
@@ -79,15 +79,15 @@ Exemple réel : *IT Service Delivery Manager* — Montréal · ∅ · parue le 2
79 79
80 80 ## Volumétrie & complétude live
81 81
82 −*(mesuré le 2026-10-14 18:40 EDT dans `data/jobka.db`)*
82 +*(mesuré le 2026-10-17 00:53 EDT dans `data/jobka.db`)*
83 83
84 −- **Offres en base** : 8 (dont **3 actives**, 0 masquées comme doublons `dup_of`)
85 −- **Salaire** : 0/3 actives (0 %)
86 −- **GPS** : 3/3 actives (100 %)
87 −- **Mode** : 0/3 actives (0 %)
88 −- **Parution** : 3/3 actives (100 %)
89 −- **Dernier sync** : 2026-10-14 16:10 — trouvées 3, +0, ~0, -0
90 −- **Syncs enregistrés** (`sync_log`) : 447
84 +- **Offres en base** : 9 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
85 +- **Salaire** : 0/5 actives (0 %)
86 +- **GPS** : 5/5 actives (100 %)
87 +- **Mode** : 0/5 actives (0 %)
88 +- **Parution** : 5/5 actives (100 %)
89 +- **Dernier sync** : 2026-10-17 00:52 — trouvées 5, +0, ~5, -0
90 +- **Syncs enregistrés** (`sync_log`) : 467
91 91
92 92 ## Erreurs & dépannage
93 93
@@ -95,6 +95,7 @@ Erreurs relevées dans `sync_log` :
95 95
96 96 | Erreur | Occurrences | Dernière fois |
97 97 |---|---|---|
98 +| Workday en maintenance planifiée (redirigé vers https://community.workday.com/maintenance-… | 2 | 2026-10-16 22:18 |
98 99 | Workday 5xx après 3 essais : 503 Server Error: Service Unavailable for url: https://valmet… | 1 | 2026-09-11 21:20 |
99 100
100 101 - Rejouer un sync isolé : `.venv/bin/python run.py sync valmet` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='valmet' ORDER BY ts DESC LIMIT 5;"`
modified jobka/connectors/valmet.py +15 −1
@@ -5,11 +5,25 @@
5 5 # Fichier : jobka/connectors/valmet.py
6 6 # Rôle : Connecteur Valmet — workday (tenant valmet.wd103, site External)
7 7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23]
8 −# Créé : 2026-08-23 Modifié : 2026-08-23
8 +# Créé : 2026-08-23 Modifié : 2026-10-17
9 9 # =============================================================================
10 10 from .workday import WorkdayConnector
11 11
12 12
13 +# Chronologie des interventions
14 +# -----------------------------
15 +# 2026-10-17 (ka6, 1re intervention) — « stale » = fenêtre de maintenance
16 +# PLANIFIÉE Workday (POST cxs 303 -> community.workday.com/maintenance-page),
17 +# systémique (mêmes 2 syncs ok=0 « maintenance planifiée » à 20:03 et 22:18
18 +# le 2026-10-16 que les ~20 autres tenants Workday du repo, cas puma).
19 +# Fenêtre TERMINÉE au moment de la mission : board live 200 avec 167 postes
20 +# dont Montréal x4 + Trois-Rivières x1 = 5 QC, sync rejoué found=5 = médiane
21 +# 5.0 en 2,4 s, aucun retrait, miss_count=0 partout. Rien à réparer côté
22 +# flux. Seul correctif : artefact vague C « url vide » dans
23 +# data/sources.json -> https://www.valmet.com (200 vérifié live). Ne pas
24 +# diagnostiquer tenant par tenant pendant ces fenêtres : repart seul.
25 +
26 +
13 27 class ValmetConnector(WorkdayConnector):
14 28 source_id = 'valmet'
15 29 EMPLOYER = 'Valmet'
16 30
Menu

Theme