SPB Git

spb/job-ka

Public

docs/connecteurs : régénération post-enrichissement phase 2 (nouveaux champs langue/logo/candidature, complétudes à jour après le cycle complet du 2026-08-19)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Aug 19, 2026) parent 016b1f3 Browse files

239 changed files +2,823 −2,146

239 changed files
modified docs/connecteurs/INDEX.md +93 −93
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/INDEX.md 6 Fichier : docs/connecteurs/INDEX.md
7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt) 7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Job·Ka — Connecteurs (index) 13 # Job·Ka — Connecteurs (index)
14 14
15−> Index généré le 2026-08-18 14:07 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-08-19 03:39 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−**217 employeurs directs** connectés via **17 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **8862 offres actives** (7976 directes, 886 portails ; 17 masquées comme doublons inter-sources, soit 8845 visibles). 239 fiches. 17+**217 employeurs directs** connectés via **17 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **10728 offres actives** (7916 directes, 2812 portails ; 19 masquées comme doublons inter-sources, soit 10709 visibles). 239 fiches.
18 18
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). 19 Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes).
20 20
@@ -22,20 +22,20 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
22 22
23 | Plateforme | Employeurs | Actives | Salaire | GPS | 23 | Plateforme | Employeurs | Actives | Salaire | GPS |
24 |---|---|---|---|---| 24 |---|---|---|---|---|
25−| [`workday`](ats-workday.md) | 41 | 3572 | 27 % | 83 % | 25+| [`workday`](ats-workday.md) | 41 | 3571 | 60 % | 84 % |
26−| [`successfactors`](ats-successfactors.md) | 3 | 1051 | 7 % | 86 % | 26+| [`successfactors`](ats-successfactors.md) | 3 | 1053 | 7 % | 100 % |
27−| [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 959 | 16 % | 100 % | 27+| [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 949 | 16 % | 100 % |
28−| [`workable`](ats-workable.md) | 19 | 689 | 4 % | 100 % | 28+| [`workable`](ats-workable.md) | 19 | 649 | 4 % | 100 % |
29−| [`lever`](ats-lever.md) | 19 | 458 | 21 % | 97 % | 29+| [`lever`](ats-lever.md) | 19 | 454 | 21 % | 97 % |
30 | [`bamboohr`](ats-bamboohr.md) | 31 | 227 | 13 % | 100 % | 30 | [`bamboohr`](ats-bamboohr.md) | 31 | 227 | 13 % | 100 % |
31 | [`ashby`](ats-ashby.md) | 11 | 213 | 12 % | 75 % | 31 | [`ashby`](ats-ashby.md) | 11 | 213 | 12 % | 75 % |
32−| [`greenhouse`](ats-greenhouse.md) | 20 | 195 | 13 % | 100 % | 32+| [`greenhouse`](ats-greenhouse.md) | 20 | 192 | 11 % | 100 % |
33−| [`breezy`](ats-breezy.md) | 14 | 132 | 57 % | 97 % | 33+| [`breezy`](ats-breezy.md) | 14 | 135 | 58 % | 98 % |
34−| [`recruitee`](ats-recruitee.md) | 11 | 130 | 12 % | 98 % | 34+| [`recruitee`](ats-recruitee.md) | 11 | 130 | 9 % | 98 % |
35−| [`njoyn`](ats-njoyn.md) | 5 | 119 | 71 % | 42 % | 35+| [`njoyn`](ats-njoyn.md) | 5 | 117 | 74 % | 43 % |
36−| [`taleo`](ats-taleo.md) | 4 | 68 | 0 % | 100 % | 36+| [`taleo`](ats-taleo.md) | 4 | 71 | 0 % | 100 % |
37−| [`icims`](ats-icims.md) | 5 | 57 | 25 % | 95 % | 37+| [`icims`](ats-icims.md) | 5 | 57 | 37 % | 95 % |
38−| [`digitalrecruiters`](ats-digitalrecruiters.md) | 1 | 49 | 98 % | 61 % | 38+| [`digitalrecruiters`](ats-digitalrecruiters.md) | 1 | 41 | 98 % | 68 % |
39 | [`workland`](ats-workland.md) | 1 | 23 | 0 % | 100 % | 39 | [`workland`](ats-workland.md) | 1 | 23 | 0 % | 100 % |
40 | [`ultipro`](ats-ultipro.md) | 1 | 22 | 91 % | 100 % | 40 | [`ultipro`](ats-ultipro.md) | 1 | 22 | 91 % | 100 % |
41 | [`adp`](ats-adp.md) | 3 | 12 | 75 % | 100 % | 41 | [`adp`](ats-adp.md) | 3 | 12 | 75 % | 100 % |
@@ -44,67 +44,67 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
44 44
45 | Source | Actives | Salaire | Dernier sync | 45 | Source | Actives | Salaire | Dernier sync |
46 |---|---|---|---| 46 |---|---|---|---|
47−| [Guichet-Emplois (Canada)](guichet_emplois.md) | 25 | 100 % | 2026-08-18 13:04 | 47+| [Guichet-Emplois (Canada)](guichet_emplois.md) | 566 | 99 % | 2026-08-19 01:54 |
48−| [Jobillico](jobillico.md) | 552 | 32 % | 2026-08-18 13:10 | 48+| [Jobillico](jobillico.md) | 1937 | 38 % | 2026-08-19 02:02 |
49−| [Espresso-Jobs](espresso_jobs.md) | 309 | 23 % | 2026-08-18 12:56 | 49+| [Espresso-Jobs](espresso_jobs.md) | 309 | 23 % | 2026-08-19 01:46 |
50 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau | 50 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau |
51 51
52 ## Employeurs directs (par volume d'offres actives) 52 ## Employeurs directs (par volume d'offres actives)
53 53
54 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK | 54 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK |
55 |---|---|---|---|---|---| 55 |---|---|---|---|---|---|
56−| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1015 | 45 % | 64 % | ✅ | 56+| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1012 | 61 % | 63 % | ✅ |
57−| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 973 | 2 % | 91 % | ✅ | 57+| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 980 | 93 % | 91 % | ✅ |
58−| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 845 | 0 % | 82 % | ✅ | 58+| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 847 | 0 % | 100 % | ✅ |
59−| [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 389 | 0 % | 100 % | ✅ | 59+| [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 346 | 0 % | 100 % | ✅ |
60 | [Go RH](gorh.md) | [`lever`](ats-lever.md) | 266 | 18 % | 98 % | ✅ | 60 | [Go RH](gorh.md) | [`lever`](ats-lever.md) | 266 | 18 % | 98 % | ✅ |
61−| [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 246 | 0 % | 94 % | ✅ | 61+| [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 241 | 2 % | 94 % | ✅ |
62 | [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 221 | 0 % | 100 % | ✅ | 62 | [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 221 | 0 % | 100 % | ✅ |
63−| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 182 | 18 % | 100 % | ✅ | 63+| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 193 | 70 % | 100 % | ✅ |
64−| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 142 | 22 % | 100 % | ✅ | 64+| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 138 | 22 % | 100 % | ✅ |
65−| [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 125 | 0 % | 100 % | ✅ | 65+| [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 123 | 0 % | 100 % | ✅ |
66−| [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 107 | 84 % | 79 % | ✅ | 66+| [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 106 | 88 % | 79 % | ✅ |
67−| [Domtar](domtar.md) | [`successfactors`](ats-successfactors.md) | 107 | 0 % | 99 % | ✅ | 67+| [Domtar](domtar.md) | [`successfactors`](ats-successfactors.md) | 106 | 0 % | 99 % | ✅ |
68−| [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 99 | 75 % | 100 % | ✅ | 68+| [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 100 | 77 % | 100 % | ✅ |
69−| [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 79 | 0 % | 100 % | ✅ | 69+| [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 80 | 0 % | 100 % | ✅ |
70+| [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 80 | 14 % | 100 % | ✅ |
70 | [MaintainX](maintainx.md) | [`ashby`](ats-ashby.md) | 78 | 6 % | 83 % | ✅ | 71 | [MaintainX](maintainx.md) | [`ashby`](ats-ashby.md) | 78 | 6 % | 83 % | ✅ |
71−| [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 78 | 35 % | 100 % | ✅ | 72+| [Agropur](agropur.md) | [`workday`](ats-workday.md) | 75 | 93 % | 99 % | ✅ |
72−| [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 76 | 97 % | 100 % | ✅ | 73+| [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 75 | 1 % | 100 % | ✅ |
73−| [Agropur](agropur.md) | [`workday`](ats-workday.md) | 75 | 91 % | 99 % | ✅ | 74+| [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 69 | 99 % | 100 % | ✅ |
74−| [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 73 | 1 % | 100 % | ✅ | 75+| [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 67 | 48 % | 100 % | ✅ |
75−| [Autodesk](autodesk.md) | [`workday`](ats-workday.md) | 67 | 91 % | 48 % | ✅ | 76+| [Autodesk](autodesk.md) | [`workday`](ats-workday.md) | 65 | 91 % | 48 % | ✅ |
76−| [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 67 | 30 % | 100 % | ✅ | 77+| [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 65 | 0 % | 100 % | ✅ |
77−| [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 66 | 62 % | 98 % | ✅ | 78+| [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 65 | 66 % | 98 % | ✅ |
78−| [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 64 | 2 % | 100 % | ✅ |
79 | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 59 | 10 % | 100 % | ✅ | 79 | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 59 | 10 % | 100 % | ✅ |
80 | [Lightspeed Commerce](lightspeedhq.md) | [`ashby`](ats-ashby.md) | 56 | 7 % | 98 % | ✅ | 80 | [Lightspeed Commerce](lightspeedhq.md) | [`ashby`](ats-ashby.md) | 56 | 7 % | 98 % | ✅ |
81−| [CAE](cae.md) | [`workday`](ats-workday.md) | 53 | 8 % | 92 % | ✅ | 81+| [CAE](cae.md) | [`workday`](ats-workday.md) | 55 | 7 % | 93 % | ✅ |
82−| [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 51 | 90 % | 73 % | ✅ | 82+| [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 51 | 90 % | 75 % | ✅ |
83−| [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 50 | 98 % | 100 % | ❌ | 83+| [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 50 | 18 % | 56 % | ✅ |
84−| [Santé Québec](sante_quebec.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 49 | 98 % | 61 % | ✅ | 84+| [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 50 | 100 % | 100 % | ✅ |
85 | [Beneva](beneva.md) | [`workday`](ats-workday.md) | 48 | 2 % | 100 % | ✅ | 85 | [Beneva](beneva.md) | [`workday`](ats-workday.md) | 48 | 2 % | 100 % | ✅ |
86−| [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 48 | 17 % | 56 % | ✅ |
87 | [Cohere](cohere.md) | [`ashby`](ats-ashby.md) | 46 | 17 % | 37 % | ✅ | 86 | [Cohere](cohere.md) | [`ashby`](ats-ashby.md) | 46 | 17 % | 37 % | ✅ |
88−| [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 44 | 2 % | 100 % | ✅ | 87+| [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 43 | 5 % | 100 % | ✅ |
89−| [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 43 | 81 % | 86 % | ✅ | 88+| [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 43 | 84 % | 86 % | ✅ |
90 | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 43 | 2 % | 100 % | ✅ | 89 | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 43 | 2 % | 100 % | ✅ |
91 | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 42 | 0 % | 100 % | ✅ | 90 | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 42 | 0 % | 100 % | ✅ |
92−| [Techo-Bloc](techo_bloc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 40 | 40 % | 100 % | ✅ | 91+| [Santé Québec](sante_quebec.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 41 | 98 % | 68 % | ✅ |
93−| [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 39 | 3 % | 100 % | ✅ | 92+| [Techo-Bloc](techo_bloc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 40 | 50 % | 100 % | ✅ |
94−| [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 3 % | 100 % | ✅ | 93+| [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 39 | 0 % | 100 % | ✅ |
95 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ | 94 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ |
96 | [QSL](qsl.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 38 % | 100 % | ✅ | 95 | [QSL](qsl.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 38 % | 100 % | ✅ |
97 | [Valsoft](valsoft_corp.md) | [`workable`](ats-workable.md) | 37 | 11 % | 100 % | ✅ | 96 | [Valsoft](valsoft_corp.md) | [`workable`](ats-workable.md) | 37 | 11 % | 100 % | ✅ |
98−| [Side (PTW)](sideinc.md) | [`workable`](ats-workable.md) | 32 | 0 % | 100 % | ✅ | 97+| [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 36 | 6 % | 100 % | ✅ |
99−| [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 31 | 55 % | 100 % | ✅ | 98+| [Side (PTW)](sideinc.md) | [`workable`](ats-workable.md) | 33 | 0 % | 100 % | ✅ |
99+| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 30 | 70 % | 100 % | ✅ |
100+| [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 30 | 73 % | 100 % | ✅ |
100 | [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 29 | 0 % | 100 % | ✅ | 101 | [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 29 | 0 % | 100 % | ✅ |
101−| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 27 | 67 % | 100 % | ✅ | 102+| [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | [`workday`](ats-workday.md) | 28 | 0 % | 100 % | ✅ |
102−| [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | [`workday`](ats-workday.md) | 27 | 0 % | 100 % | ✅ |
103 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 27 | 0 % | 100 % | ✅ | 103 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 27 | 0 % | 100 % | ✅ |
104 | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 27 | 4 % | 100 % | ✅ | 104 | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 27 | 4 % | 100 % | ✅ |
105 | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 27 | 0 % | 100 % | ✅ | 105 | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 27 | 0 % | 100 % | ✅ |
106−| [Saputo](saputo.md) | [`workday`](ats-workday.md) | 25 | 80 % | 100 % | ✅ | 106+| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 24 | 25 % | 100 % | ✅ |
107−| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 23 | 26 % | 100 % | ✅ | 107+| [Saputo](saputo.md) | [`workday`](ats-workday.md) | 24 | 79 % | 100 % | ❌ |
108 | [Broccolini](broccolini.md) | [`bamboohr`](ats-bamboohr.md) | 23 | 0 % | 100 % | ✅ | 108 | [Broccolini](broccolini.md) | [`bamboohr`](ats-bamboohr.md) | 23 | 0 % | 100 % | ✅ |
109 | [Centre de services scolaire de Montréal](cssdm.md) | [`workland`](ats-workland.md) | 23 | 0 % | 100 % | ✅ | 109 | [Centre de services scolaire de Montréal](cssdm.md) | [`workland`](ats-workland.md) | 23 | 0 % | 100 % | ✅ |
110 | [CIUSSS de l'Est-de-l'Île-de-Montréal](ciusss_est_montreal.md) | [`taleo`](ats-taleo.md) | 23 | 0 % | 100 % | ✅ | 110 | [CIUSSS de l'Est-de-l'Île-de-Montréal](ciusss_est_montreal.md) | [`taleo`](ats-taleo.md) | 23 | 0 % | 100 % | ✅ |
@@ -116,87 +116,88 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
116 | [Messer Canada](messer_canada.md) | [`ultipro`](ats-ultipro.md) | 22 | 91 % | 100 % | ✅ | 116 | [Messer Canada](messer_canada.md) | [`ultipro`](ats-ultipro.md) | 22 | 91 % | 100 % | ✅ |
117 | [mthree](mthreerecruitingportal.md) | [`greenhouse`](ats-greenhouse.md) | 22 | 0 % | 100 % | ✅ | 117 | [mthree](mthreerecruitingportal.md) | [`greenhouse`](ats-greenhouse.md) | 22 | 0 % | 100 % | ✅ |
118 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 21 | 95 % | 95 % | ✅ | 118 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 21 | 95 % | 95 % | ✅ |
119+| [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 20 | 0 % | 100 % | ✅ |
119 | [dcbel](dcbel.md) | [`bamboohr`](ats-bamboohr.md) | 20 | 0 % | 100 % | ✅ | 120 | [dcbel](dcbel.md) | [`bamboohr`](ats-bamboohr.md) | 20 | 0 % | 100 % | ✅ |
120 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ | 121 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
121−| [Vosker](vosker.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ | 122+| [CAA-Québec](caaquebec.md) | [`workday`](ats-workday.md) | 19 | 21 % | 100 % | ✅ |
122−| [CAA-Québec](caaquebec.md) | [`workday`](ats-workday.md) | 19 | 16 % | 100 % | ✅ | 123+| [Vosker](vosker.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 19 | 0 % | 100 % | ✅ |
123−| [Réseau de transport de la Capitale](rtc_quebec.md) | [`njoyn`](ats-njoyn.md) | 19 | 0 % | 0 % | ✅ |
124−| [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 18 | 0 % | 100 % | ✅ |
125−| [BDC](bdc.md) | [`workday`](ats-workday.md) | 18 | 0 % | 100 % | ✅ |
126 | [Explorance](explorance.md) | [`bamboohr`](ats-bamboohr.md) | 18 | 0 % | 100 % | ✅ | 124 | [Explorance](explorance.md) | [`bamboohr`](ats-bamboohr.md) | 18 | 0 % | 100 % | ✅ |
127−| [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 18 | 11 % | 100 % | ✅ | 125+| [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 18 | 0 % | 100 % | ✅ |
128 | [OSEDEA](osedea.md) | [`lever`](ats-lever.md) | 18 | 0 % | 100 % | ✅ | 126 | [OSEDEA](osedea.md) | [`lever`](ats-lever.md) | 18 | 0 % | 100 % | ✅ |
129−| [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 18 | 94 % | 0 % | ✅ | 127+| [Réseau de transport de la Capitale](rtc_quebec.md) | [`njoyn`](ats-njoyn.md) | 18 | 0 % | 0 % | ✅ |
130 | [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 18 | 0 % | 100 % | ✅ | 128 | [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 18 | 0 % | 100 % | ✅ |
131−| [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 17 | 6 % | 100 % | ✅ | 129+| [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 17 | 100 % | 100 % | ✅ |
132 | [NOVIPRO](novipro.md) | [`breezy`](ats-breezy.md) | 17 | 0 % | 100 % | ✅ | 130 | [NOVIPRO](novipro.md) | [`breezy`](ats-breezy.md) | 17 | 0 % | 100 % | ✅ |
133 | [Produits Labelink](labelink.md) | [`bamboohr`](ats-bamboohr.md) | 17 | 0 % | 100 % | ✅ | 131 | [Produits Labelink](labelink.md) | [`bamboohr`](ats-bamboohr.md) | 17 | 0 % | 100 % | ✅ |
132+| [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 17 | 94 % | 0 % | ✅ |
134 | [VO2 Group](vo2_group.md) | [`lever`](ats-lever.md) | 17 | 6 % | 100 % | ✅ | 133 | [VO2 Group](vo2_group.md) | [`lever`](ats-lever.md) | 17 | 6 % | 100 % | ✅ |
135−| [Alcoa Canada](alcoa.md) | [`workday`](ats-workday.md) | 16 | 12 % | 44 % | ✅ | 134+| [BDC](bdc.md) | [`workday`](ats-workday.md) | 16 | 0 % | 100 % | ✅ |
136−| [Société de transport de Laval](stl_laval.md) | [`njoyn`](ats-njoyn.md) | 16 | 25 % | 0 % | ✅ | 135+| [Société de transport de Laval](stl_laval.md) | [`njoyn`](ats-njoyn.md) | 16 | 31 % | 0 % | ✅ |
137−| [Spiria](spiria.md) | [`lever`](ats-lever.md) | 16 | 69 % | 100 % | ✅ | 136+| [Ville de Terrebonne](ville_terrebonne.md) | [`njoyn`](ats-njoyn.md) | 16 | 94 % | 0 % | ✅ |
138−| [Valtech](valtech.md) | [`greenhouse`](ats-greenhouse.md) | 16 | 12 % | 100 % | ✅ | 137+| [Alcoa Canada](alcoa.md) | [`workday`](ats-workday.md) | 15 | 13 % | 40 % | ✅ |
139−| [Ville de Terrebonne](ville_terrebonne.md) | [`njoyn`](ats-njoyn.md) | 16 | 88 % | 0 % | ✅ |
140 | [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 15 | 0 % | 100 % | ✅ | 138 | [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 15 | 0 % | 100 % | ✅ |
141−| [Gameloft](gameloft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 15 | 0 % | 100 % | ✅ |
142 | [Réseau Mieux-Être](reseau_mieux_etre.md) | [`breezy`](ats-breezy.md) | 15 | 0 % | 100 % | ✅ | 139 | [Réseau Mieux-Être](reseau_mieux_etre.md) | [`breezy`](ats-breezy.md) | 15 | 0 % | 100 % | ✅ |
143−| [Sid Lee](sidlee.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 0 % | 100 % | ✅ | 140+| [Valtech](valtech.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 13 % | 100 % | ✅ |
144 | [Evolving Web](evolving_web.md) | [`workable`](ats-workable.md) | 14 | 0 % | 100 % | ✅ | 141 | [Evolving Web](evolving_web.md) | [`workable`](ats-workable.md) | 14 | 0 % | 100 % | ✅ |
142+| [Gameloft](gameloft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 14 | 0 % | 100 % | ✅ |
145 | [LG2](lg2.md) | [`recruitee`](ats-recruitee.md) | 14 | 7 % | 100 % | ✅ | 143 | [LG2](lg2.md) | [`recruitee`](ats-recruitee.md) | 14 | 7 % | 100 % | ✅ |
146−| [OPAL-RT Technologies](opalrt.md) | [`bamboohr`](ats-bamboohr.md) | 14 | 0 % | 100 % | ✅ | 144+| [Bayshore HealthCare](bayshore.md) | [`taleo`](ats-taleo.md) | 13 | 0 % | 100 % | ✅ |
147−| [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 13 | 8 % | 100 % | ✅ |
148−| [Logisco](logisco.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 38 % | 100 % | ✅ |
149 | [MicroHabitat](microhabitat.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 100 % | ✅ | 145 | [MicroHabitat](microhabitat.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 100 % | ✅ |
146+| [OPAL-RT Technologies](opalrt.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 0 % | 100 % | ✅ |
147+| [Sid Lee](sidlee.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 0 % | 100 % | ✅ |
150 | [Talan](talan.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 0 % | 100 % | ✅ | 148 | [Talan](talan.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 0 % | 100 % | ✅ |
151 | [Victoria Park Medispa](vicpark.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 0 % | 100 % | ✅ | 149 | [Victoria Park Medispa](vicpark.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 0 % | 100 % | ✅ |
152−| [Bayshore HealthCare](bayshore.md) | [`taleo`](ats-taleo.md) | 12 | 0 % | 100 % | ✅ |
153 | [GSK](gsk.md) | [`workday`](ats-workday.md) | 12 | 0 % | 83 % | ✅ | 150 | [GSK](gsk.md) | [`workday`](ats-workday.md) | 12 | 0 % | 83 % | ✅ |
151+| [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 12 | 8 % | 100 % | ✅ |
152+| [Logisco](logisco.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 42 % | 100 % | ✅ |
153+| [Spiria](spiria.md) | [`lever`](ats-lever.md) | 12 | 58 % | 100 % | ✅ |
154 | [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 11 | 73 % | 100 % | ✅ | 154 | [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 11 | 73 % | 100 % | ✅ |
155 | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 0 % | 100 % | ✅ | 155 | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 0 % | 100 % | ✅ |
156+| [Lamour](lamour.md) | [`workable`](ats-workable.md) | 11 | 0 % | 100 % | ✅ |
156 | [Mirego](mirego.md) | [`lever`](ats-lever.md) | 11 | 0 % | 100 % | ✅ | 157 | [Mirego](mirego.md) | [`lever`](ats-lever.md) | 11 | 0 % | 100 % | ✅ |
157 | [TSMG](tsmg.md) | [`lever`](ats-lever.md) | 11 | 0 % | 100 % | ✅ | 158 | [TSMG](tsmg.md) | [`lever`](ats-lever.md) | 11 | 0 % | 100 % | ✅ |
158−| [AlayaCare](alayacare.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 0 % | 100 % | ✅ |
159 | [CAPREIT](capreit.md) | [`icims`](ats-icims.md) | 10 | 0 % | 100 % | ✅ | 159 | [CAPREIT](capreit.md) | [`icims`](ats-icims.md) | 10 | 0 % | 100 % | ✅ |
160 | [EQ3](eq3_ltd.md) | [`breezy`](ats-breezy.md) | 10 | 60 % | 100 % | ✅ | 160 | [EQ3](eq3_ltd.md) | [`breezy`](ats-breezy.md) | 10 | 60 % | 100 % | ✅ |
161 | [Fonds de solidarité FTQ](fondsftq.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | 161 | [Fonds de solidarité FTQ](fondsftq.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
162−| [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 10 | 70 % | 100 % | ✅ |
163−| [Lamour](lamour.md) | [`workable`](ats-workable.md) | 10 | 0 % | 100 % | ✅ |
164 | [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | 162 | [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
165 | [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 100 % | ✅ | 163 | [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 100 % | ✅ |
164+| [AlayaCare](alayacare.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 0 % | 100 % | ✅ |
166 | [Canadian Tire](canadiantirecorporation.md) | [`workday`](ats-workday.md) | 9 | 56 % | 100 % | ✅ | 165 | [Canadian Tire](canadiantirecorporation.md) | [`workday`](ats-workday.md) | 9 | 56 % | 100 % | ✅ |
167−| [EDF Renouvelables Canada](edf_renouvelables.md) | [`icims`](ats-icims.md) | 9 | 67 % | 67 % | ✅ | 166+| [EDF Renouvelables Canada](edf_renouvelables.md) | [`icims`](ats-icims.md) | 9 | 78 % | 67 % | ✅ |
168 | [Eminent Valet](eminent_valet.md) | [`workable`](ats-workable.md) | 9 | 100 % | 100 % | ✅ | 167 | [Eminent Valet](eminent_valet.md) | [`workable`](ats-workable.md) | 9 | 100 % | 100 % | ✅ |
169 | [Framestore](framestore.md) | [`recruitee`](ats-recruitee.md) | 9 | 0 % | 100 % | ✅ | 168 | [Framestore](framestore.md) | [`recruitee`](ats-recruitee.md) | 9 | 0 % | 100 % | ✅ |
170 | [J'Excelle](jexcelleinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ | 169 | [J'Excelle](jexcelleinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
170+| [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 9 | 67 % | 100 % | ✅ |
171 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 89 % | ✅ | 171 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 89 % | ✅ |
172−| [SIA Innovations](siainnovationsinc.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 56 % | 100 % | ✅ | 172+| [SIA Innovations](siainnovationsinc.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 44 % | 100 % | ✅ |
173−| [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 9 | 0 % | 100 % | ✅ |
174 | [Tetrix](tetrix.md) | [`ashby`](ats-ashby.md) | 9 | 100 % | 11 % | ✅ | 173 | [Tetrix](tetrix.md) | [`ashby`](ats-ashby.md) | 9 | 100 % | 11 % | ✅ |
175 | [Big Bang](bigbang.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 25 % | 100 % | ✅ | 174 | [Big Bang](bigbang.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 25 % | 100 % | ✅ |
176 | [Botpress](botpress.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ | 175 | [Botpress](botpress.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ |
177 | [CF Montréal](cfmontreal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ | 176 | [CF Montréal](cfmontreal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
177+| [Devimco Appartements](devimco.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 12 % | 100 % | ✅ |
178 | [GURUS Solutions](gurussolutions.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 0 % | 100 % | ✅ | 178 | [GURUS Solutions](gurussolutions.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 0 % | 100 % | ✅ |
179 | [LIDD Consultants](lidd.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ | 179 | [LIDD Consultants](lidd.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ |
180 | [Mila — Institut québécois d'IA](mila_2.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ | 180 | [Mila — Institut québécois d'IA](mila_2.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ |
181−| [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 8 | 12 % | 100 % | ✅ | 181+| [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 8 | 25 % | 100 % | ✅ |
182−| [Omni Hôtel Mont-Royal](omni_hotels_horaire.md) | [`icims`](ats-icims.md) | 8 | 50 % | 100 % | ✅ | 182+| [Omni Hôtel Mont-Royal](omni_hotels_horaire.md) | [`icims`](ats-icims.md) | 8 | 88 % | 100 % | ✅ |
183−| [Omni Hôtel Mont-Royal](omni_hotels_gestion.md) | [`icims`](ats-icims.md) | 8 | 50 % | 100 % | ✅ | 183+| [Omni Hôtel Mont-Royal](omni_hotels_gestion.md) | [`icims`](ats-icims.md) | 8 | 88 % | 100 % | ✅ |
184+| [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ |
184 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 7 | 0 % | 100 % | ✅ | 185 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 7 | 0 % | 100 % | ✅ |
185−| [Devimco Appartements](devimco.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 14 % | 100 % | ✅ |
186 | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 7 | 0 % | 100 % | ✅ | 186 | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 7 | 0 % | 100 % | ✅ |
187 | [Petal](petalmd.md) | [`recruitee`](ats-recruitee.md) | 7 | 14 % | 100 % | ✅ | 187 | [Petal](petalmd.md) | [`recruitee`](ats-recruitee.md) | 7 | 14 % | 100 % | ✅ |
188 | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ | 188 | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ |
189 | [Church & Dwight Canada](churchdwight.md) | [`workday`](ats-workday.md) | 6 | 0 % | 100 % | ✅ | 189 | [Church & Dwight Canada](churchdwight.md) | [`workday`](ats-workday.md) | 6 | 0 % | 100 % | ✅ |
190−| [EQ Bank](eqbank.md) | [`lever`](ats-lever.md) | 6 | 17 % | 50 % | ✅ | 190+| [EQ Bank](eqbank.md) | [`lever`](ats-lever.md) | 6 | 50 % | 50 % | ✅ |
191 | [Hopper](hopper.md) | [`ashby`](ats-ashby.md) | 6 | 0 % | 67 % | ✅ | 191 | [Hopper](hopper.md) | [`ashby`](ats-ashby.md) | 6 | 0 % | 67 % | ✅ |
192 | [Mattel (Mega Bloks)](mattelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ | 192 | [Mattel (Mega Bloks)](mattelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
193 | [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 6 | 50 % | 100 % | ✅ | 193 | [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 6 | 50 % | 100 % | ✅ |
194 | [MSI Gestion immobilière](msi_gestion.md) | [`adp`](ats-adp.md) | 6 | 100 % | 100 % | ✅ | 194 | [MSI Gestion immobilière](msi_gestion.md) | [`adp`](ats-adp.md) | 6 | 100 % | 100 % | ✅ |
195−| [MXO](mxo.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 100 % | 100 % | ✅ | 195+| [MXO](mxo.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 83 % | 100 % | ✅ |
196 | [Nexapp](nexapp.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ | 196 | [Nexapp](nexapp.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ |
197 | [North West Rubber](northwestrubber.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ | 197 | [North West Rubber](northwestrubber.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ |
198 | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 17 % | 100 % | ✅ | 198 | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 17 % | 100 % | ✅ |
199−| [Sweat Pants Agency](sweat_pants_agency.md) | [`workable`](ats-workable.md) | 6 | 100 % | 100 % | ✅ | 199+| [Sweat Pants Agency](sweat_pants_agency.md) | [`workable`](ats-workable.md) | 6 | 50 % | 100 % | ✅ |
200+| [Toon Boom Animation](toonboom.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ |
200 | [Triotech](triotech.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 17 % | 100 % | ✅ | 201 | [Triotech](triotech.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 17 % | 100 % | ✅ |
201 | [US Mobile](usmobile.md) | [`lever`](ats-lever.md) | 6 | 100 % | 100 % | ✅ | 202 | [US Mobile](usmobile.md) | [`lever`](ats-lever.md) | 6 | 100 % | 100 % | ✅ |
202 | [Adèle Express](adeleexpressfr.md) | [`recruitee`](ats-recruitee.md) | 5 | 60 % | 100 % | ✅ | 203 | [Adèle Express](adeleexpressfr.md) | [`recruitee`](ats-recruitee.md) | 5 | 60 % | 100 % | ✅ |
@@ -208,12 +209,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
208 | [Mistral AI](mistral_ai.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ | 209 | [Mistral AI](mistral_ai.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ |
209 | [Médialo](medialo.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 80 % | ✅ | 210 | [Médialo](medialo.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 80 % | ✅ |
210 | [Poka](poka.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ | 211 | [Poka](poka.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
211−| [Propriétés Scalia](scalia.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 0 % | 100 % | ✅ | 212+| [Propriétés Scalia](scalia.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 20 % | 100 % | ✅ |
212 | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ✅ | 213 | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ✅ |
213 | [Surmesur](surmesur.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 80 % | 100 % | ✅ | 214 | [Surmesur](surmesur.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 80 % | 100 % | ✅ |
214−| [TandemLaunch](tandemlaunch.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 40 % | 100 % | ✅ | 215+| [TandemLaunch](tandemlaunch.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
215−| [Toon Boom Animation](toonboom.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 0 % | 100 % | ✅ | 216+| [VOXDATA](voxdata.md) | [`breezy`](ats-breezy.md) | 5 | 100 % | 100 % | ✅ |
216−| [VOXDATA](voxdata.md) | [`breezy`](ats-breezy.md) | 5 | 100 % | 80 % | ✅ |
217 | [Broadsign](broadsign.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 100 % | ✅ | 217 | [Broadsign](broadsign.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 100 % | ✅ |
218 | [EOS Aircraft](eosaircraftinc.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 0 % | 100 % | ✅ | 218 | [EOS Aircraft](eosaircraftinc.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 0 % | 100 % | ✅ |
219 | [HoYoverse](hoyoverse.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ | 219 | [HoYoverse](hoyoverse.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
@@ -223,7 +223,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
223 | [Pfizer Canada](pfizer.md) | [`workday`](ats-workday.md) | 4 | 100 % | 0 % | ✅ | 223 | [Pfizer Canada](pfizer.md) | [`workday`](ats-workday.md) | 4 | 100 % | 0 % | ✅ |
224 | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ | 224 | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
225 | [Vaco](vaco.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 75 % | 100 % | ✅ | 225 | [Vaco](vaco.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 75 % | 100 % | ✅ |
226−| [Bardel Entertainment](bardel_entertainment.md) | [`workable`](ats-workable.md) | 3 | 33 % | 100 % | ✅ | 226+| [Bardel Entertainment](bardel_entertainment.md) | [`workable`](ats-workable.md) | 3 | 100 % | 100 % | ✅ |
227 | [Brasseries Sleeman (Unibroue)](sleeman.md) | [`workday`](ats-workday.md) | 3 | 33 % | 100 % | ✅ | 227 | [Brasseries Sleeman (Unibroue)](sleeman.md) | [`workday`](ats-workday.md) | 3 | 33 % | 100 % | ✅ |
228 | [DiliTrust](dilitrust.md) | [`lever`](ats-lever.md) | 3 | 0 % | 100 % | ✅ | 228 | [DiliTrust](dilitrust.md) | [`lever`](ats-lever.md) | 3 | 0 % | 100 % | ✅ |
229 | [Dulcedo Management](dulcedo.md) | [`lever`](ats-lever.md) | 3 | 33 % | 67 % | ✅ | 229 | [Dulcedo Management](dulcedo.md) | [`lever`](ats-lever.md) | 3 | 33 % | 67 % | ✅ |
@@ -239,7 +239,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
239 | [Unit8](unit8.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ | 239 | [Unit8](unit8.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ |
240 | [Alimentiv](alimentiv_2.md) | [`lever`](ats-lever.md) | 2 | 100 % | 50 % | ✅ | 240 | [Alimentiv](alimentiv_2.md) | [`lever`](ats-lever.md) | 2 | 100 % | 50 % | ✅ |
241 | [Aliments Ouimet-Cordon Bleu inc.](cordonbleu.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 50 % | 100 % | ✅ | 241 | [Aliments Ouimet-Cordon Bleu inc.](cordonbleu.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 50 % | 100 % | ✅ |
242−| [BIXI Montréal](biximontreal.md) | [`recruitee`](ats-recruitee.md) | 2 | 100 % | 100 % | ✅ | 242+| [BIXI Montréal](biximontreal.md) | [`recruitee`](ats-recruitee.md) | 2 | 50 % | 100 % | ✅ |
243 | [Fenêtres Concept](fenetresconcept.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 100 % | 100 % | ✅ | 243 | [Fenêtres Concept](fenetresconcept.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 100 % | 100 % | ✅ |
244 | [Flare (cybersécurité)](flare.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 50 % | 100 % | ✅ | 244 | [Flare (cybersécurité)](flare.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 50 % | 100 % | ✅ |
245 | [Groupe BC2](bc2.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ | 245 | [Groupe BC2](bc2.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ |
@@ -251,7 +251,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
251 | [Spreedly](spreedly.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ | 251 | [Spreedly](spreedly.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ |
252 | [Vaporus](vaporus_inc.md) | [`breezy`](ats-breezy.md) | 2 | 100 % | 50 % | ✅ | 252 | [Vaporus](vaporus_inc.md) | [`breezy`](ats-breezy.md) | 2 | 100 % | 50 % | ✅ |
253 | [Vasco](vasco.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 100 % | ✅ | 253 | [Vasco](vasco.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 100 % | ✅ |
254−| [Venture Media](venturemedia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 50 % | 100 % | ✅ | 254+| [Venture Media](venturemedia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 100 % | 100 % | ✅ |
255 | [VML Canada](vmlcanadaen.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 100 % | ✅ | 255 | [VML Canada](vmlcanadaen.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 100 % | ✅ |
256 | [Ziptrek Tremblant](ziptrekeco.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 100 % | 100 % | ✅ | 256 | [Ziptrek Tremblant](ziptrekeco.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 100 % | 100 % | ✅ |
257 | [Amilia](amilia.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ | 257 | [Amilia](amilia.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
modified docs/connecteurs/adeleexpressfr.md +9 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/adeleexpressfr.md 6 Fichier : docs/connecteurs/adeleexpressfr.md
7 Rôle : Fiche connecteur — Adèle Express (employeur direct, ATS recruitee) 7 Rôle : Fiche connecteur — Adèle Express (employeur direct, ATS recruitee)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -53,10 +53,13 @@ Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-
53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 60 % | 53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 60 % |
54 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 54 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56−| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 56+| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 0 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 0 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 100 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62 Exemple réel : *Professionnel de ménage - Pour entretien ménager à domicile - Offre / Juin 2026* — Montréal · ∅ · parue le 2026-06-23. 65 Exemple réel : *Professionnel de ménage - Pour entretien ménager à domicile - Offre / Juin 2026* — Montréal · ∅ · parue le 2026-06-23.
@@ -69,15 +72,15 @@ Exemple réel : *Professionnel de ménage - Pour entretien ménager à domicile
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`) 77 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 3/5 actives (60 %) 78 - **Salaire** : 3/5 actives (60 %)
76 - **GPS** : 5/5 actives (100 %) 79 - **GPS** : 5/5 actives (100 %)
77 - **Mode** : 5/5 actives (100 %) 80 - **Mode** : 5/5 actives (100 %)
78 - **Parution** : 5/5 actives (100 %) 81 - **Parution** : 5/5 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:46 — trouvées 5, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:31 — trouvées 5, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/adi_albert_davidson_industries.md +9 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/adi_albert_davidson_industries.md 6 Fichier : docs/connecteurs/adi_albert_davidson_industries.md
7 Rôle : Fiche connecteur — ADI - Albert Davidson Industries (employeur direct, ATS breezy) 7 Rôle : Fiche connecteur — ADI - Albert Davidson Industries (employeur direct, ATS breezy)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **9 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **9 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -46,7 +46,7 @@ Complétude mesurée sur les **9 offres actives** de la source (base live, 2026-
46 | `description` — Description | texte complet (HTML nettoyé) | 100 % | 46 | `description` — Description | texte complet (HTML nettoyé) | 100 % |
47 | `city` — Ville | municipalité normalisée | 100 % | 47 | `city` — Ville | municipalité normalisée | 100 % |
48 | `region` — Région | région administrative | 100 % | 48 | `region` — Région | région administrative | 100 % |
49−| `address` — Adresse | adresse du lieu de travail | 0 % | 49+| `address` — Adresse | adresse du lieu de travail | 100 % |
50 | `postal_code` — Code postal | code postal si publié | 0 % | 50 | `postal_code` — Code postal | code postal si publié | 0 % |
51 | `work_mode` — Mode | presentiel / hybride / teletravail | 11 % | 51 | `work_mode` — Mode | presentiel / hybride / teletravail | 11 % |
52 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | 52 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
@@ -57,6 +57,9 @@ Complétude mesurée sur les **9 offres actives** de la source (base live, 2026-
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 0 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62 Exemple réel : *Assistant Production Director* — Pointe-Claire · $28 – $34 / hour · parue le 2026-06-08. 65 Exemple réel : *Assistant Production Director* — Pointe-Claire · $28 – $34 / hour · parue le 2026-06-08.
@@ -69,15 +72,15 @@ Exemple réel : *Assistant Production Director* — Pointe-Claire · $28 – $34
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74 - **Offres en base** : 9 (dont **9 actives**, 0 masquées comme doublons `dup_of`) 77 - **Offres en base** : 9 (dont **9 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 9/9 actives (100 %) 78 - **Salaire** : 9/9 actives (100 %)
76 - **GPS** : 9/9 actives (100 %) 79 - **GPS** : 9/9 actives (100 %)
77 - **Mode** : 1/9 actives (11 %) 80 - **Mode** : 1/9 actives (11 %)
78 - **Parution** : 9/9 actives (100 %) 81 - **Parution** : 9/9 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:46 — trouvées 9, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:31 — trouvées 9, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/agnico_eagle.md +19 −14
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/agnico_eagle.md 6 Fichier : docs/connecteurs/agnico_eagle.md
7 Rôle : Fiche connecteur — Agnico Eagle Mines (employeur direct, ATS taleo) 7 Rôle : Fiche connecteur — Agnico Eagle Mines (employeur direct, ATS taleo)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -29,6 +29,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
29 29
30 | Attribut | Valeur | 30 | Attribut | Valeur |
31 |---|---| 31 |---|---|
32+| `DATE_COL` | `deadline` |
32 | `EMPLOYER` | `Agnico Eagle Mines` | 33 | `EMPLOYER` | `Agnico Eagle Mines` |
33 | `HOST` | `agnicoeagle` | 34 | `HOST` | `agnicoeagle` |
34 | `LANG` | `fr` | 35 | `LANG` | `fr` |
@@ -38,7 +39,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
38 39
39 ## Champs → schéma 40 ## Champs → schéma
40 41
41−Complétude mesurée sur les **18 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 42+Complétude mesurée sur les **20 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
42 43
43 | Champ (`jobs.*`) | Rôle | Complétude | 44 | Champ (`jobs.*`) | Rôle | Complétude |
44 |---|---|---| 45 |---|---|---|
@@ -51,17 +52,20 @@ Complétude mesurée sur les **18 offres actives** de la source (base live, 2026
51 | `address` — Adresse | adresse du lieu de travail | 0 % | 52 | `address` — Adresse | adresse du lieu de travail | 0 % |
52 | `postal_code` — Code postal | code postal si publié | 0 % | 53 | `postal_code` — Code postal | code postal si publié | 0 % |
53 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | 54 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
54−| `employment_type` — Type | temps_plein / temps_partiel / … | 6 % | 55+| `employment_type` — Type | temps_plein / temps_partiel / … | 5 % |
55 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | 56 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
56 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 57 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
57 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 58 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 59 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59−| `date_posted` — Date de parution | ISO 8601 | 94 % | 60+| `date_posted` — Date de parution | ISO 8601 | 0 % |
60−| `date_deadline` — Date limite | date limite pour postuler | 0 % | 61+| `date_deadline` — Date limite | date limite pour postuler | 95 % |
61 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 62 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
63+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
64+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
65+| `apply_url` — Candidature | lien de candidature directe | 0 % |
62 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 66 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
63 67
64−Exemple réel : *Coordonnateur ressources humaines – processus et projets* — Québec · ∅ · parue le 2026-08-31. 68+Exemple réel : *Coordonnateur ressources humaines – processus et projets* — Québec · ∅ · parue le ∅.
65 69
66 ## Fréquence & budgets 70 ## Fréquence & budgets
67 71
@@ -76,15 +80,15 @@ Exemple réel : *Coordonnateur ressources humaines – processus et projets* —
76 80
77 ## Volumétrie & complétude live 81 ## Volumétrie & complétude live
78 82
79−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 83+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
80 84
81−- **Offres en base** : 18 (dont **18 actives**, 0 masquées comme doublons `dup_of`) 85+- **Offres en base** : 20 (dont **20 actives**, 0 masquées comme doublons `dup_of`)
82−- **Salaire** : 0/18 actives (0 %) 86+- **Salaire** : 0/20 actives (0 %)
83−- **GPS** : 18/18 actives (100 %) 87+- **GPS** : 20/20 actives (100 %)
84−- **Mode** : 0/18 actives (0 %) 88+- **Mode** : 0/20 actives (0 %)
85−- **Parution** : 17/18 actives (94 %) 89+- **Parution** : 0/20 actives (0 %)
86−- **Dernier sync** : 2026-08-18 12:46 — trouvées 18, +0, ~0, -0 90+- **Dernier sync** : 2026-08-19 03:31 — trouvées 20, +0, ~0, -0
87−- **Syncs enregistrés** (`sync_log`) : 4 91+- **Syncs enregistrés** (`sync_log`) : 16
88 92
89 ## Erreurs & dépannage 93 ## Erreurs & dépannage
90 94
@@ -109,4 +113,5 @@ Aucune erreur dans `sync_log` pour cette source.
109 113
110 Commits touchant `jobka/connectors/agnico_eagle.py` : 114 Commits touchant `jobka/connectors/agnico_eagle.py` :
111 115
116+- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
112 - `4917d57` 2026-08-18 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics et grands employeurs QC 117 - `4917d57` 2026-08-18 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics et grands employeurs QC
modified docs/connecteurs/agropur.md +12 −9
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/agropur.md 6 Fichier : docs/connecteurs/agropur.md
7 Rôle : Fiche connecteur — Agropur (employeur direct, ATS workday) 7 Rôle : Fiche connecteur — Agropur (employeur direct, ATS workday)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -38,7 +38,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 ## Champs → schéma 39 ## Champs → schéma
40 40
41−Complétude mesurée sur les **75 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 41+Complétude mesurée sur les **75 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
42 42
43 | Champ (`jobs.*`) | Rôle | Complétude | 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 |---|---|---| 44 |---|---|---|
@@ -52,16 +52,19 @@ Complétude mesurée sur les **75 offres actives** de la source (base live, 2026
52 | `postal_code` — Code postal | code postal si publié | 0 % | 52 | `postal_code` — Code postal | code postal si publié | 0 % |
53 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | 53 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
54 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | 54 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
55−| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 91 % | 55+| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 93 % |
56−| `salary_label` — Libellé salaire | texte salarial original | 91 % | 56+| `salary_label` — Libellé salaire | texte salarial original | 93 % |
57 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 57 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59 | `date_posted` — Date de parution | ISO 8601 | 100 % | 59 | `date_posted` — Date de parution | ISO 8601 | 100 % |
60 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 60 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 57 % | 61 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 57 % |
62+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64+| `apply_url` — Candidature | lien de candidature directe | 100 % |
62 | `gps` — GPS | lat/lng (géocodage sans invention) | 99 % | 65 | `gps` — GPS | lat/lng (géocodage sans invention) | 99 % |
63 66
64−Exemple réel : *Analyste Inventaire* — Québec · Salary range 004: 73 000$ à 91 200$ (Salary will be determined based on ski · parue le 2026-08-18. 67+Exemple réel : *Manager, Commercial Transformation and Process Optimization* — Québec · Salary scale 006: $100 900 to $126 100 ( Base salary will be determined based on your acad… · parue le 2026-08-18.
65 68
66 ## Fréquence & budgets 69 ## Fréquence & budgets
67 70
@@ -76,15 +79,15 @@ Exemple réel : *Analyste Inventaire* — Québec · Salary range 004: 73 000$
76 79
77 ## Volumétrie & complétude live 80 ## Volumétrie & complétude live
78 81
79−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 82+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
80 83
81 - **Offres en base** : 75 (dont **75 actives**, 0 masquées comme doublons `dup_of`) 84 - **Offres en base** : 75 (dont **75 actives**, 0 masquées comme doublons `dup_of`)
82−- **Salaire** : 68/75 actives (91 %) 85+- **Salaire** : 70/75 actives (93 %)
83 - **GPS** : 74/75 actives (99 %) 86 - **GPS** : 74/75 actives (99 %)
84 - **Mode** : 0/75 actives (0 %) 87 - **Mode** : 0/75 actives (0 %)
85 - **Parution** : 75/75 actives (100 %) 88 - **Parution** : 75/75 actives (100 %)
86−- **Dernier sync** : 2026-08-18 12:46 — trouvées 75, +0, ~0, -0 89+- **Dernier sync** : 2026-08-19 03:32 — trouvées 75, +0, ~67, -0
87−- **Syncs enregistrés** (`sync_log`) : 16 90+- **Syncs enregistrés** (`sync_log`) : 27
88 91
89 ## Erreurs & dépannage 92 ## Erreurs & dépannage
90 93
modified docs/connecteurs/airbus.md +13 −10
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/airbus.md 6 Fichier : docs/connecteurs/airbus.md
7 Rôle : Fiche connecteur — Airbus Canada (employeur direct, ATS workday) 7 Rôle : Fiche connecteur — Airbus Canada (employeur direct, ATS workday)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -38,7 +38,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 ## Champs → schéma 39 ## Champs → schéma
40 40
41−Complétude mesurée sur les **73 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 41+Complétude mesurée sur les **75 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
42 42
43 | Champ (`jobs.*`) | Rôle | Complétude | 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 |---|---|---| 44 |---|---|---|
@@ -59,6 +59,9 @@ Complétude mesurée sur les **73 offres actives** de la source (base live, 2026
59 | `date_posted` — Date de parution | ISO 8601 | 100 % | 59 | `date_posted` — Date de parution | ISO 8601 | 100 % |
60 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 60 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 84 % | 61 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 84 % |
62+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64+| `apply_url` — Candidature | lien de candidature directe | 100 % |
62 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 65 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
63 66
64 Exemple réel : *Conseiller.ère recrutement/Recruitment Advisor* — Montréal · Salaire : 82 000$ · parue le 2026-08-12. 67 Exemple réel : *Conseiller.ère recrutement/Recruitment Advisor* — Montréal · Salaire : 82 000$ · parue le 2026-08-12.
@@ -76,15 +79,15 @@ Exemple réel : *Conseiller.ère recrutement/Recruitment Advisor* — Montréal
76 79
77 ## Volumétrie & complétude live 80 ## Volumétrie & complétude live
78 81
79−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 82+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
80 83
81−- **Offres en base** : 73 (dont **73 actives**, 0 masquées comme doublons `dup_of`) 84+- **Offres en base** : 75 (dont **75 actives**, 0 masquées comme doublons `dup_of`)
82−- **Salaire** : 1/73 actives (1 %) 85+- **Salaire** : 1/75 actives (1 %)
83−- **GPS** : 73/73 actives (100 %) 86+- **GPS** : 75/75 actives (100 %)
84−- **Mode** : 0/73 actives (0 %) 87+- **Mode** : 0/75 actives (0 %)
85−- **Parution** : 73/73 actives (100 %) 88+- **Parution** : 75/75 actives (100 %)
86−- **Dernier sync** : 2026-08-18 12:48 — trouvées 73, +0, ~0, -0 89+- **Dernier sync** : 2026-08-19 03:36 — trouvées 75, +0, ~75, -0
87−- **Syncs enregistrés** (`sync_log`) : 4 90+- **Syncs enregistrés** (`sync_log`) : 15
88 91
89 ## Erreurs & dépannage 92 ## Erreurs & dépannage
90 93
modified docs/connecteurs/ajwalter.md +9 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ajwalter.md 6 Fichier : docs/connecteurs/ajwalter.md
7 Rôle : Fiche connecteur — AJ Walter Aviation (employeur direct, ATS recruitee) 7 Rôle : Fiche connecteur — AJ Walter Aviation (employeur direct, ATS recruitee)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **7 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **7 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -53,10 +53,13 @@ Complétude mesurée sur les **7 offres actives** de la source (base live, 2026-
53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | 53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 54 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56−| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 56+| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 43 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 43 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 100 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62 Exemple réel : *Analyste, Soutien à la production - Production Support Analyst* — Montréal · ∅ · parue le 2026-08-14. 65 Exemple réel : *Analyste, Soutien à la production - Production Support Analyst* — Montréal · ∅ · parue le 2026-08-14.
@@ -69,15 +72,15 @@ Exemple réel : *Analyste, Soutien à la production - Production Support Analyst
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74 - **Offres en base** : 7 (dont **7 actives**, 0 masquées comme doublons `dup_of`) 77 - **Offres en base** : 7 (dont **7 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 0/7 actives (0 %) 78 - **Salaire** : 0/7 actives (0 %)
76 - **GPS** : 7/7 actives (100 %) 79 - **GPS** : 7/7 actives (100 %)
77 - **Mode** : 7/7 actives (100 %) 80 - **Mode** : 7/7 actives (100 %)
78 - **Parution** : 7/7 actives (100 %) 81 - **Parution** : 7/7 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 7, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 7, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/alayacare.md +14 −11
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/alayacare.md 6 Fichier : docs/connecteurs/alayacare.md
7 Rôle : Fiche connecteur — AlayaCare (employeur direct, ATS greenhouse) 7 Rôle : Fiche connecteur — AlayaCare (employeur direct, ATS greenhouse)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **10 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **9 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -49,7 +49,7 @@ Complétude mesurée sur les **10 offres actives** de la source (base live, 2026
49 | `address` — Adresse | adresse du lieu de travail | 0 % | 49 | `address` — Adresse | adresse du lieu de travail | 0 % |
50 | `postal_code` — Code postal | code postal si publié | 0 % | 50 | `postal_code` — Code postal | code postal si publié | 0 % |
51 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | 51 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
52−| `employment_type` — Type | temps_plein / temps_partiel / … | 10 % | 52+| `employment_type` — Type | temps_plein / temps_partiel / … | 11 % |
53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | 53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 54 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
@@ -57,6 +57,9 @@ Complétude mesurée sur les **10 offres actives** de la source (base live, 2026
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 0 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62 Exemple réel : *Manager, Software Development* — Montréal · ∅ · parue le 2026-08-11. 65 Exemple réel : *Manager, Software Development* — Montréal · ∅ · parue le 2026-08-11.
@@ -69,15 +72,15 @@ Exemple réel : *Manager, Software Development* — Montréal · ∅ · parue le
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74−- **Offres en base** : 10 (dont **10 actives**, 0 masquées comme doublons `dup_of`) 77+- **Offres en base** : 10 (dont **9 actives**, 0 masquées comme doublons `dup_of`)
75−- **Salaire** : 0/10 actives (0 %) 78+- **Salaire** : 0/9 actives (0 %)
76−- **GPS** : 10/10 actives (100 %) 79+- **GPS** : 9/9 actives (100 %)
77−- **Mode** : 0/10 actives (0 %) 80+- **Mode** : 0/9 actives (0 %)
78−- **Parution** : 10/10 actives (100 %) 81+- **Parution** : 9/9 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 10, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 9, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 4 83+- **Syncs enregistrés** (`sync_log`) : 15
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/alcoa.md +19 −16
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/alcoa.md 6 Fichier : docs/connecteurs/alcoa.md
7 Rôle : Fiche connecteur — Alcoa Canada (employeur direct, ATS workday) 7 Rôle : Fiche connecteur — Alcoa Canada (employeur direct, ATS workday)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -38,7 +38,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 ## Champs → schéma 39 ## Champs → schéma
40 40
41−Complétude mesurée sur les **16 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 41+Complétude mesurée sur les **15 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
42 42
43 | Champ (`jobs.*`) | Rôle | Complétude | 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 |---|---|---| 44 |---|---|---|
@@ -46,20 +46,23 @@ Complétude mesurée sur les **16 offres actives** de la source (base live, 2026
46 | `employer` — Employeur | nom de l'entreprise | 100 % | 46 | `employer` — Employeur | nom de l'entreprise | 100 % |
47 | `url` — URL | lien direct vers l'offre originale | 100 % | 47 | `url` — URL | lien direct vers l'offre originale | 100 % |
48 | `description` — Description | texte complet (HTML nettoyé) | 100 % | 48 | `description` — Description | texte complet (HTML nettoyé) | 100 % |
49−| `city` — Ville | municipalité normalisée | 56 % | 49+| `city` — Ville | municipalité normalisée | 53 % |
50−| `region` — Région | région administrative | 94 % | 50+| `region` — Région | région administrative | 93 % |
51 | `address` — Adresse | adresse du lieu de travail | 0 % | 51 | `address` — Adresse | adresse du lieu de travail | 0 % |
52 | `postal_code` — Code postal | code postal si publié | 0 % | 52 | `postal_code` — Code postal | code postal si publié | 0 % |
53 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | 53 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
54 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | 54 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
55−| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 12 % | 55+| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 13 % |
56−| `salary_label` — Libellé salaire | texte salarial original | 12 % | 56+| `salary_label` — Libellé salaire | texte salarial original | 13 % |
57 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 57 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59 | `date_posted` — Date de parution | ISO 8601 | 100 % | 59 | `date_posted` — Date de parution | ISO 8601 | 100 % |
60 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 60 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
61−| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 88 % | 61+| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 93 % |
62−| `gps` — GPS | lat/lng (géocodage sans invention) | 44 % | 62+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64+| `apply_url` — Candidature | lien de candidature directe | 100 % |
65+| `gps` — GPS | lat/lng (géocodage sans invention) | 40 % |
63 66
64 Exemple réel : *Assistant(e) opérateur ou opératrice* — Baie-Comeau · Salaire horaire au-delà de 45 $ l'heure · parue le 2026-08-05. 67 Exemple réel : *Assistant(e) opérateur ou opératrice* — Baie-Comeau · Salaire horaire au-delà de 45 $ l'heure · parue le 2026-08-05.
65 68
@@ -76,15 +79,15 @@ Exemple réel : *Assistant(e) opérateur ou opératrice* — Baie-Comeau · Sala
76 79
77 ## Volumétrie & complétude live 80 ## Volumétrie & complétude live
78 81
79−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 82+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
80 83
81−- **Offres en base** : 16 (dont **16 actives**, 0 masquées comme doublons `dup_of`) 84+- **Offres en base** : 16 (dont **15 actives**, 0 masquées comme doublons `dup_of`)
82−- **Salaire** : 2/16 actives (12 %) 85+- **Salaire** : 2/15 actives (13 %)
83−- **GPS** : 7/16 actives (44 %) 86+- **GPS** : 6/15 actives (40 %)
84−- **Mode** : 0/16 actives (0 %) 87+- **Mode** : 0/15 actives (0 %)
85−- **Parution** : 16/16 actives (100 %) 88+- **Parution** : 15/15 actives (100 %)
86−- **Dernier sync** : 2026-08-18 12:48 — trouvées 16, +0, ~0, -0 89+- **Dernier sync** : 2026-08-19 03:36 — trouvées 15, +0, ~12, -0
87−- **Syncs enregistrés** (`sync_log`) : 4 90+- **Syncs enregistrés** (`sync_log`) : 15
88 91
89 ## Erreurs & dépannage 92 ## Erreurs & dépannage
90 93
modified docs/connecteurs/alimentiv_2.md +8 −5
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/alimentiv_2.md 6 Fichier : docs/connecteurs/alimentiv_2.md
7 Rôle : Fiche connecteur — Alimentiv (employeur direct, ATS lever) 7 Rôle : Fiche connecteur — Alimentiv (employeur direct, ATS lever)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -57,6 +57,9 @@ Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 100 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 50 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 50 % |
61 64
62 Exemple réel : *Statistician* — ∅ · ∅ · parue le 2026-07-28. 65 Exemple réel : *Statistician* — ∅ · ∅ · parue le 2026-07-28.
@@ -69,15 +72,15 @@ Exemple réel : *Statistician* — ∅ · ∅ · parue le 2026-07-28.
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74 - **Offres en base** : 2 (dont **2 actives**, 0 masquées comme doublons `dup_of`) 77 - **Offres en base** : 2 (dont **2 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 2/2 actives (100 %) 78 - **Salaire** : 2/2 actives (100 %)
76 - **GPS** : 1/2 actives (50 %) 79 - **GPS** : 1/2 actives (50 %)
77 - **Mode** : 2/2 actives (100 %) 80 - **Mode** : 2/2 actives (100 %)
78 - **Parution** : 2/2 actives (100 %) 81 - **Parution** : 2/2 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 2, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 2, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/alphanumeric_systems.md +8 −5
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/alphanumeric_systems.md 6 Fichier : docs/connecteurs/alphanumeric_systems.md
7 Rôle : Fiche connecteur — Alphanumeric Systems (employeur direct, ATS breezy) 7 Rôle : Fiche connecteur — Alphanumeric Systems (employeur direct, ATS breezy)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -57,6 +57,9 @@ Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 0 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62 Exemple réel : *Bilingual Customer Service Specialist for Pharmaceuticals/Healthcare (English/French) - Fu…* — Montréal · $45,000 / year · parue le 2026-08-10. 65 Exemple réel : *Bilingual Customer Service Specialist for Pharmaceuticals/Healthcare (English/French) - Fu…* — Montréal · $45,000 / year · parue le 2026-08-10.
@@ -69,15 +72,15 @@ Exemple réel : *Bilingual Customer Service Specialist for Pharmaceuticals/Healt
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`) 77 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 5/5 actives (100 %) 78 - **Salaire** : 5/5 actives (100 %)
76 - **GPS** : 5/5 actives (100 %) 79 - **GPS** : 5/5 actives (100 %)
77 - **Mode** : 2/5 actives (40 %) 80 - **Mode** : 2/5 actives (40 %)
78 - **Parution** : 5/5 actives (100 %) 81 - **Parution** : 5/5 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 5, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 5, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/altasciences.md +11 −8
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/altasciences.md 6 Fichier : docs/connecteurs/altasciences.md
7 Rôle : Fiche connecteur — Altasciences (employeur direct, ATS workday) 7 Rôle : Fiche connecteur — Altasciences (employeur direct, ATS workday)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -38,7 +38,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 ## Champs → schéma 39 ## Champs → schéma
40 40
41−Complétude mesurée sur les **29 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 41+Complétude mesurée sur les **29 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
42 42
43 | Champ (`jobs.*`) | Rôle | Complétude | 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 |---|---|---| 44 |---|---|---|
@@ -50,15 +50,18 @@ Complétude mesurée sur les **29 offres actives** de la source (base live, 2026
50 | `region` — Région | région administrative | 100 % | 50 | `region` — Région | région administrative | 100 % |
51 | `address` — Adresse | adresse du lieu de travail | 0 % | 51 | `address` — Adresse | adresse du lieu de travail | 0 % |
52 | `postal_code` — Code postal | code postal si publié | 0 % | 52 | `postal_code` — Code postal | code postal si publié | 0 % |
53−| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | 53+| `work_mode` — Mode | presentiel / hybride / teletravail | 97 % |
54 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | 54 | `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
55 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | 55 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
56 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 56 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
57−| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 57+| `benefits` — Avantages | avantages sociaux publiés (JSON) | 3 % |
58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 58 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59 | `date_posted` — Date de parution | ISO 8601 | 100 % | 59 | `date_posted` — Date de parution | ISO 8601 | 100 % |
60 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 60 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 61 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
62+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64+| `apply_url` — Candidature | lien de candidature directe | 100 % |
62 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 65 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
63 66
64 Exemple réel : *Medical Equipment and Systems Specialist* — Montréal · ∅ · parue le 2026-08-11. 67 Exemple réel : *Medical Equipment and Systems Specialist* — Montréal · ∅ · parue le 2026-08-11.
@@ -76,15 +79,15 @@ Exemple réel : *Medical Equipment and Systems Specialist* — Montréal · ∅
76 79
77 ## Volumétrie & complétude live 80 ## Volumétrie & complétude live
78 81
79−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 82+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
80 83
81 - **Offres en base** : 29 (dont **29 actives**, 0 masquées comme doublons `dup_of`) 84 - **Offres en base** : 29 (dont **29 actives**, 0 masquées comme doublons `dup_of`)
82 - **Salaire** : 0/29 actives (0 %) 85 - **Salaire** : 0/29 actives (0 %)
83 - **GPS** : 29/29 actives (100 %) 86 - **GPS** : 29/29 actives (100 %)
84−- **Mode** : 0/29 actives (0 %) 87+- **Mode** : 28/29 actives (97 %)
85 - **Parution** : 29/29 actives (100 %) 88 - **Parution** : 29/29 actives (100 %)
86−- **Dernier sync** : 2026-08-18 12:48 — trouvées 29, +0, ~0, -0 89+- **Dernier sync** : 2026-08-19 03:36 — trouvées 29, +0, ~12, -0
87−- **Syncs enregistrés** (`sync_log`) : 4 90+- **Syncs enregistrés** (`sync_log`) : 15
88 91
89 ## Erreurs & dépannage 92 ## Erreurs & dépannage
90 93
modified docs/connecteurs/amilia.md +10 −7
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/amilia.md 6 Fichier : docs/connecteurs/amilia.md
7 Rôle : Fiche connecteur — Amilia (employeur direct, ATS recruitee) 7 Rôle : Fiche connecteur — Amilia (employeur direct, ATS recruitee)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -53,13 +53,16 @@ Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-
53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | 53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 54 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56−| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 56+| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 100 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 0 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
61 64
62−Exemple réel : *Talent & Culture, Coordinator (12-month contract)* — Greater Montreal · ∅ · parue le 2026-07-30. 65+Exemple réel : *Coordonnateur.trice, Talent & Culture (contrat de 12 mois)* — Greater Montreal · ∅ · parue le 2026-07-30.
63 66
64 ## Fréquence & budgets 67 ## Fréquence & budgets
65 68
@@ -69,15 +72,15 @@ Exemple réel : *Talent & Culture, Coordinator (12-month contract)* — Greater
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74 - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) 77 - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 0/1 actives (0 %) 78 - **Salaire** : 0/1 actives (0 %)
76 - **GPS** : 0/1 actives (0 %) 79 - **GPS** : 0/1 actives (0 %)
77 - **Mode** : 1/1 actives (100 %) 80 - **Mode** : 1/1 actives (100 %)
78 - **Parution** : 1/1 actives (100 %) 81 - **Parution** : 1/1 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 1, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 1, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 4 83+- **Syncs enregistrés** (`sync_log`) : 15
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/anciapersonnelinc.md +11 −8
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/anciapersonnelinc.md 6 Fichier : docs/connecteurs/anciapersonnelinc.md
7 Rôle : Fiche connecteur — ANCIA Personnel (employeur direct, ATS recruitee) 7 Rôle : Fiche connecteur — ANCIA Personnel (employeur direct, ATS recruitee)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **59 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **59 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -53,13 +53,16 @@ Complétude mesurée sur les **59 offres actives** de la source (base live, 2026
53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 10 % | 53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 10 % |
54 | `salary_label` — Libellé salaire | texte salarial original | 3 % | 54 | `salary_label` — Libellé salaire | texte salarial original | 3 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56−| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 56+| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 95 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 95 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 100 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62−Exemple réel : *Approvisionneur(euse) de pièces* — Saint-Eustache · Salaire horaire de 36,26$ à 40,74$ selon expérience; · parue le 2026-08-17. 65+Exemple réel : *Approvisionneur(euse) de pièces* — Saint-Eustache · Salaire horaire de 36,26$ à 40,74$ selon expérience · parue le 2026-08-17.
63 66
64 ## Fréquence & budgets 67 ## Fréquence & budgets
65 68
@@ -69,15 +72,15 @@ Exemple réel : *Approvisionneur(euse) de pièces* — Saint-Eustache · Salaire
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74−- **Offres en base** : 59 (dont **59 actives**, 0 masquées comme doublons `dup_of`) 77+- **Offres en base** : 60 (dont **59 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 6/59 actives (10 %) 78 - **Salaire** : 6/59 actives (10 %)
76 - **GPS** : 59/59 actives (100 %) 79 - **GPS** : 59/59 actives (100 %)
77 - **Mode** : 59/59 actives (100 %) 80 - **Mode** : 59/59 actives (100 %)
78 - **Parution** : 59/59 actives (100 %) 81 - **Parution** : 59/59 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 59, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 59, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/appdirect.md +17 −14
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/appdirect.md 6 Fichier : docs/connecteurs/appdirect.md
7 Rôle : Fiche connecteur — AppDirect (employeur direct, ATS greenhouse) 7 Rôle : Fiche connecteur — AppDirect (employeur direct, ATS greenhouse)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **23 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **24 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -50,16 +50,19 @@ Complétude mesurée sur les **23 offres actives** de la source (base live, 2026
50 | `postal_code` — Code postal | code postal si publié | 0 % | 50 | `postal_code` — Code postal | code postal si publié | 0 % |
51 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | 51 | `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
52 | `employment_type` — Type | temps_plein / temps_partiel / … | 0 % | 52 | `employment_type` — Type | temps_plein / temps_partiel / … | 0 % |
53−| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 26 % | 53+| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 25 % |
54−| `salary_label` — Libellé salaire | texte salarial original | 26 % | 54+| `salary_label` — Libellé salaire | texte salarial original | 25 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 56 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59−| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 87 % | 59+| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 92 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 0 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62−Exemple réel : *Développeur/Développeuse Logiciel Senior - PHP* — Montréal · $95,000 &mdash; $130,000 CAD · parue le 2026-08-13. 65+Exemple réel : *Développeur/Développeuse Logiciel Senior - PHP* — Montréal · $95,000 — $130,000 CAD · parue le 2026-08-13.
63 66
64 ## Fréquence & budgets 67 ## Fréquence & budgets
65 68
@@ -69,15 +72,15 @@ Exemple réel : *Développeur/Développeuse Logiciel Senior - PHP* — Montréal
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74−- **Offres en base** : 23 (dont **23 actives**, 0 masquées comme doublons `dup_of`) 77+- **Offres en base** : 24 (dont **24 actives**, 0 masquées comme doublons `dup_of`)
75−- **Salaire** : 6/23 actives (26 %) 78+- **Salaire** : 6/24 actives (25 %)
76−- **GPS** : 23/23 actives (100 %) 79+- **GPS** : 24/24 actives (100 %)
77−- **Mode** : 0/23 actives (0 %) 80+- **Mode** : 0/24 actives (0 %)
78−- **Parution** : 23/23 actives (100 %) 81+- **Parution** : 24/24 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 23, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 24, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/astucemedia.md +9 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/astucemedia.md 6 Fichier : docs/connecteurs/astucemedia.md
7 Rôle : Fiche connecteur — Astucemedia (employeur direct, ATS smartrecruiters) 7 Rôle : Fiche connecteur — Astucemedia (employeur direct, ATS smartrecruiters)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -53,10 +53,13 @@ Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-
53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | 53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 54 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56−| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % | 56+| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 0 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62 Exemple réel : *Lead Front & Back-End Developer* — Montréal · ∅ · parue le 2026-07-21. 65 Exemple réel : *Lead Front & Back-End Developer* — Montréal · ∅ · parue le 2026-07-21.
@@ -74,15 +77,15 @@ Exemple réel : *Lead Front & Back-End Developer* — Montréal · ∅ · parue
74 77
75 ## Volumétrie & complétude live 78 ## Volumétrie & complétude live
76 79
77−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 80+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
78 81
79 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`) 82 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
80 - **Salaire** : 0/5 actives (0 %) 83 - **Salaire** : 0/5 actives (0 %)
81 - **GPS** : 5/5 actives (100 %) 84 - **GPS** : 5/5 actives (100 %)
82 - **Mode** : 2/5 actives (40 %) 85 - **Mode** : 2/5 actives (40 %)
83 - **Parution** : 5/5 actives (100 %) 86 - **Parution** : 5/5 actives (100 %)
84−- **Dernier sync** : 2026-08-18 12:48 — trouvées 5, +0, ~0, -0 87+- **Dernier sync** : 2026-08-19 03:36 — trouvées 5, +0, ~0, -0
85−- **Syncs enregistrés** (`sync_log`) : 16 88+- **Syncs enregistrés** (`sync_log`) : 27
86 89
87 ## Erreurs & dépannage 90 ## Erreurs & dépannage
88 91
modified docs/connecteurs/atecna_montreal.md +8 −5
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/atecna_montreal.md 6 Fichier : docs/connecteurs/atecna_montreal.md
7 Rôle : Fiche connecteur — Atecna (employeur direct, ATS workable) 7 Rôle : Fiche connecteur — Atecna (employeur direct, ATS workable)
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-18 14:07 EDT). 39+Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-19 03:39 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -57,6 +57,9 @@ Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58 | `date_deadline` — Date limite | date limite pour postuler | 0 % | 58 | `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % | 59 | `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60+| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62+| `apply_url` — Candidature | lien de candidature directe | 100 % |
60 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
61 64
62 Exemple réel : *UI-UX Designer Senior* — Montréal · ∅ · parue le 2026-07-14. 65 Exemple réel : *UI-UX Designer Senior* — Montréal · ∅ · parue le 2026-07-14.
@@ -69,15 +72,15 @@ Exemple réel : *UI-UX Designer Senior* — Montréal · ∅ · parue le 2026-07
69 72
70 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
71 74
72−*(mesuré le 2026-08-18 14:07 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-08-19 03:39 EDT dans `data/jobka.db`)*
73 76
74 - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) 77 - **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
75 - **Salaire** : 0/1 actives (0 %) 78 - **Salaire** : 0/1 actives (0 %)
76 - **GPS** : 1/1 actives (100 %) 79 - **GPS** : 1/1 actives (100 %)
77 - **Mode** : 0/1 actives (0 %) 80 - **Mode** : 0/1 actives (0 %)
78 - **Parution** : 1/1 actives (100 %) 81 - **Parution** : 1/1 actives (100 %)
79−- **Dernier sync** : 2026-08-18 12:48 — trouvées 1, +0, ~0, -0 82+- **Dernier sync** : 2026-08-19 03:36 — trouvées 1, +0, ~0, -0
80−- **Syncs enregistrés** (`sync_log`) : 16 83+- **Syncs enregistrés** (`sync_log`) : 27
81 84
82 ## Erreurs & dépannage 85 ## Erreurs & dépannage
83 86
modified docs/connecteurs/ats-adp.md +4 −4
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-adp.md 6 Fichier : docs/connecteurs/ats-adp.md
7 Rôle : Fiche plateforme ATS adp — mécanique partagée + tableau des 3 tenants 7 Rôle : Fiche plateforme ATS adp — mécanique partagée + tableau des 3 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -40,9 +40,9 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
40 40
41 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 41 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
42 |---|---|---|---|---|---|---| 42 |---|---|---|---|---|---|---|
43−| [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | 6 | 50 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 43+| [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | 6 | 50 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
44−| [MSI Gestion immobilière](msi_gestion.md) | 6 | 100 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 44+| [MSI Gestion immobilière](msi_gestion.md) | 6 | 100 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
45−| [Industries Lassonde](lassonde.md) | 0 | — | — | — | 2026-08-18 13:10 | ✅ | 45+| [Industries Lassonde](lassonde.md) | 0 | — | — | — | 2026-08-19 02:02 | ✅ |
46 46
47 ## Licence / conformité 47 ## Licence / conformité
48 48
modified docs/connecteurs/ats-ashby.md +13 −12
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-ashby.md 6 Fichier : docs/connecteurs/ats-ashby.md
7 Rôle : Fiche plateforme ATS ashby — mécanique partagée + tableau des 11 tenants 7 Rôle : Fiche plateforme ATS ashby — mécanique partagée + tableau des 11 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -40,17 +40,17 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
40 40
41 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 41 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
42 |---|---|---|---|---|---|---| 42 |---|---|---|---|---|---|---|
43−| [MaintainX](maintainx.md) | 78 | 6 % | 83 % | 100 % | 2026-08-18 13:10 | ✅ | 43+| [MaintainX](maintainx.md) | 78 | 6 % | 83 % | 100 % | 2026-08-19 02:02 | ✅ |
44−| [Lightspeed Commerce](lightspeedhq.md) | 56 | 7 % | 98 % | 100 % | 2026-08-18 13:10 | ✅ | 44+| [Lightspeed Commerce](lightspeedhq.md) | 56 | 7 % | 98 % | 100 % | 2026-08-19 02:02 | ✅ |
45−| [Cohere](cohere.md) | 46 | 17 % | 37 % | 100 % | 2026-08-18 12:55 | ✅ | 45+| [Cohere](cohere.md) | 46 | 17 % | 37 % | 100 % | 2026-08-19 01:42 | ✅ |
46−| [Tetrix](tetrix.md) | 9 | 100 % | 11 % | 100 % | 2026-08-18 13:16 | ✅ | 46+| [Tetrix](tetrix.md) | 9 | 100 % | 11 % | 100 % | 2026-08-19 02:20 | ✅ |
47−| [Hopper](hopper.md) | 6 | 0 % | 67 % | 100 % | 2026-08-18 13:04 | ✅ | 47+| [Hopper](hopper.md) | 6 | 0 % | 67 % | 100 % | 2026-08-19 01:54 | ✅ |
48−| [Mistral AI](mistral_ai.md) | 5 | 0 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 48+| [Mistral AI](mistral_ai.md) | 5 | 0 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
49−| [Nomic Bio](nomic.md) | 4 | 0 % | 75 % | 100 % | 2026-08-18 13:11 | ✅ | 49+| [Nomic Bio](nomic.md) | 4 | 0 % | 75 % | 100 % | 2026-08-19 02:10 | ✅ |
50−| [Fuse Energy](fuse.md) | 3 | 0 % | 100 % | 0 % | 2026-08-18 12:56 | ✅ | 50+| [Fuse Energy](fuse.md) | 3 | 0 % | 100 % | 0 % | 2026-08-19 01:47 | ✅ |
51−| [No Saint](no_saint.md) | 3 | 0 % | 100 % | 100 % | 2026-08-18 13:11 | ✅ | 51+| [No Saint](no_saint.md) | 3 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
52−| [Vasco](vasco.md) | 2 | 0 % | 100 % | 100 % | 2026-08-18 13:16 | ✅ | 52+| [Vasco](vasco.md) | 2 | 0 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
53−| [Industrious](industrious.md) | 1 | 0 % | 100 % | 0 % | 2026-08-18 13:04 | ✅ | 53+| [Industrious](industrious.md) | 1 | 0 % | 100 % | 0 % | 2026-08-19 01:55 | ✅ |
54 54
55 ## Licence / conformité 55 ## Licence / conformité
56 56
@@ -68,4 +68,5 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
68 68
69 Commits touchant `jobka/connectors/ashby.py` : 69 Commits touchant `jobka/connectors/ashby.py` :
70 70
71+- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
71 - `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS 72 - `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS
modified docs/connecteurs/ats-bamboohr.md +33 −32
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-bamboohr.md 6 Fichier : docs/connecteurs/ats-bamboohr.md
7 Rôle : Fiche plateforme ATS bamboohr — mécanique partagée + tableau des 31 tenants 7 Rôle : Fiche plateforme ATS bamboohr — mécanique partagée + tableau des 31 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -43,37 +43,37 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
43 43
44 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 44 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
45 |---|---|---|---|---|---|---| 45 |---|---|---|---|---|---|---|
46−| [Broccolini](broccolini.md) | 23 | 0 % | 100 % | 4 % | 2026-08-18 12:53 | ✅ | 46+| [Broccolini](broccolini.md) | 23 | 0 % | 100 % | 100 % | 2026-08-19 01:31 | ✅ |
47−| [dcbel](dcbel.md) | 20 | 0 % | 100 % | 0 % | 2026-08-18 12:55 | ✅ | 47+| [dcbel](dcbel.md) | 20 | 0 % | 100 % | 100 % | 2026-08-19 01:42 | ✅ |
48−| [Explorance](explorance.md) | 18 | 0 % | 100 % | 0 % | 2026-08-18 12:56 | ✅ | 48+| [Explorance](explorance.md) | 18 | 0 % | 100 % | 100 % | 2026-08-19 01:47 | ✅ |
49−| [Produits Labelink](labelink.md) | 17 | 0 % | 100 % | 0 % | 2026-08-18 13:10 | ✅ | 49+| [Produits Labelink](labelink.md) | 17 | 0 % | 100 % | 100 % | 2026-08-19 02:02 | ✅ |
50−| [OPAL-RT Technologies](opalrt.md) | 14 | 0 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 50+| [Victoria Park Medispa](vicpark.md) | 13 | 0 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
51−| [Victoria Park Medispa](vicpark.md) | 13 | 0 % | 100 % | 0 % | 2026-08-18 13:16 | ✅ | 51+| [OPAL-RT Technologies](opalrt.md) | 13 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
52−| [Logisco](logisco.md) | 13 | 38 % | 100 % | 0 % | 2026-08-18 13:10 | ✅ | 52+| [Logisco](logisco.md) | 12 | 42 % | 100 % | 100 % | 2026-08-19 02:02 | ✅ |
53−| [KPI Digital](kpidigital.md) | 11 | 0 % | 100 % | 0 % | 2026-08-18 13:10 | ✅ | 53+| [KPI Digital](kpidigital.md) | 11 | 0 % | 100 % | 100 % | 2026-08-19 02:02 | ✅ |
54−| [Big Bang](bigbang.md) | 8 | 25 % | 100 % | 0 % | 2026-08-18 12:49 | ✅ | 54+| [Big Bang](bigbang.md) | 8 | 25 % | 100 % | 100 % | 2026-08-19 03:39 | ✅ |
55−| [Robotiq](robotiq.md) | 7 | 0 % | 100 % | 0 % | 2026-08-18 13:12 | ✅ | 55+| [Devimco Appartements](devimco.md) | 8 | 12 % | 100 % | 100 % | 2026-08-19 01:46 | ✅ |
56−| [Devimco Appartements](devimco.md) | 7 | 14 % | 100 % | 0 % | 2026-08-18 12:55 | ✅ | 56+| [Robotiq](robotiq.md) | 7 | 0 % | 100 % | 100 % | 2026-08-19 02:12 | ✅ |
57−| [Triotech](triotech.md) | 6 | 17 % | 100 % | 0 % | 2026-08-18 13:16 | ✅ | 57+| [Triotech](triotech.md) | 6 | 17 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
58−| [North West Rubber](northwestrubber.md) | 6 | 0 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 58+| [North West Rubber](northwestrubber.md) | 6 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
59−| [Nexapp](nexapp.md) | 6 | 0 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 59+| [Nexapp](nexapp.md) | 6 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
60−| [Portage CyberTech](portagecybertech.md) | 6 | 17 % | 100 % | 67 % | 2026-08-18 13:12 | ✅ | 60+| [Portage CyberTech](portagecybertech.md) | 6 | 17 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
61−| [MXO](mxo.md) | 6 | 100 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 61+| [Toon Boom Animation](toonboom.md) | 6 | 0 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
62−| [Propriétés Scalia](scalia.md) | 5 | 0 % | 100 % | 20 % | 2026-08-18 13:13 | ✅ | 62+| [MXO](mxo.md) | 6 | 83 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
63−| [Surmesur](surmesur.md) | 5 | 80 % | 100 % | 20 % | 2026-08-18 13:14 | ✅ | 63+| [Propriétés Scalia](scalia.md) | 5 | 20 % | 100 % | 100 % | 2026-08-19 02:13 | ✅ |
64−| [Toon Boom Animation](toonboom.md) | 5 | 0 % | 100 % | 0 % | 2026-08-18 13:16 | ✅ | 64+| [Surmesur](surmesur.md) | 5 | 80 % | 100 % | 100 % | 2026-08-19 02:15 | ✅ |
65−| [EOS Aircraft](eosaircraftinc.md) | 4 | 0 % | 100 % | 75 % | 2026-08-18 12:56 | ✅ | 65+| [EOS Aircraft](eosaircraftinc.md) | 4 | 0 % | 100 % | 100 % | 2026-08-19 01:46 | ✅ |
66−| [Mitacs](mitacs.md) | 4 | 100 % | 100 % | 50 % | 2026-08-18 13:11 | ✅ | 66+| [Mitacs](mitacs.md) | 4 | 100 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
67−| [Korem](korem.md) | 4 | 0 % | 100 % | 0 % | 2026-08-18 13:10 | ✅ | 67+| [Korem](korem.md) | 4 | 0 % | 100 % | 100 % | 2026-08-19 02:02 | ✅ |
68−| [Rethink](rethinkcanada.md) | 3 | 0 % | 100 % | 0 % | 2026-08-18 13:12 | ✅ | 68+| [Rethink](rethinkcanada.md) | 3 | 0 % | 100 % | 100 % | 2026-08-19 02:11 | ✅ |
69−| [EVLO (Hydro-Québec)](evlo.md) | 3 | 0 % | 100 % | 0 % | 2026-08-18 12:56 | ✅ | 69+| [EVLO (Hydro-Québec)](evlo.md) | 3 | 0 % | 100 % | 100 % | 2026-08-19 01:46 | ✅ |
70−| [Groupe BC2](bc2.md) | 2 | 0 % | 100 % | 0 % | 2026-08-18 12:49 | ✅ | 70+| [Groupe BC2](bc2.md) | 2 | 0 % | 100 % | 100 % | 2026-08-19 03:38 | ✅ |
71−| [OTT Financial](ott.md) | 2 | 0 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 71+| [OTT Financial](ott.md) | 2 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
72−| [Aliments Ouimet-Cordon Bleu inc.](cordonbleu.md) | 2 | 50 % | 100 % | 0 % | 2026-08-18 12:55 | ✅ | 72+| [Aliments Ouimet-Cordon Bleu inc.](cordonbleu.md) | 2 | 50 % | 100 % | 100 % | 2026-08-19 01:42 | ✅ |
73−| [Fenêtres Concept](fenetresconcept.md) | 2 | 100 % | 100 % | 0 % | 2026-08-18 12:56 | ✅ | 73+| [Fenêtres Concept](fenetresconcept.md) | 2 | 100 % | 100 % | 100 % | 2026-08-19 01:47 | ✅ |
74−| [Flare (cybersécurité)](flare.md) | 2 | 50 % | 100 % | 0 % | 2026-08-18 12:56 | ✅ | 74+| [Flare (cybersécurité)](flare.md) | 2 | 50 % | 100 % | 100 % | 2026-08-19 01:47 | ✅ |
75−| [Ziptrek Tremblant](ziptrekeco.md) | 2 | 100 % | 100 % | 0 % | 2026-08-18 13:28 | ✅ | 75+| [Ziptrek Tremblant](ziptrekeco.md) | 2 | 100 % | 100 % | 100 % | 2026-08-19 02:30 | ✅ |
76−| [Poulet Rouge](pouletrouge.md) | 1 | 0 % | 100 % | 0 % | 2026-08-18 13:12 | ✅ | 76+| [Poulet Rouge](pouletrouge.md) | 1 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
77 77
78 ## Licence / conformité 78 ## Licence / conformité
79 79
@@ -91,4 +91,5 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
91 91
92 Commits touchant `jobka/connectors/bamboohr.py` : 92 Commits touchant `jobka/connectors/bamboohr.py` :
93 93
94+- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
94 - `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS 95 - `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS
modified docs/connecteurs/ats-breezy.md +17 −16
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-breezy.md 6 Fichier : docs/connecteurs/ats-breezy.md
7 Rôle : Fiche plateforme ATS breezy — mécanique partagée + tableau des 14 tenants 7 Rôle : Fiche plateforme ATS breezy — mécanique partagée + tableau des 14 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Plateforme ATS `breezy` 13 # Plateforme ATS `breezy`
14 14
15−**14 employeurs connectés** via cette plateforme — **132 offres actives**. Module partagé : `jobka/connectors/breezy.py` ; un employeur = une sous-classe d'environ 10 lignes. 15+**14 employeurs connectés** via cette plateforme — **135 offres actives**. Module partagé : `jobka/connectors/breezy.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 ## Description & mécanique 17 ## Description & mécanique
18 18
@@ -37,20 +37,20 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
37 37
38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
39 |---|---|---|---|---|---|---| 39 |---|---|---|---|---|---|---|
40−| [Brand Momentum](brandmomentum.md) | 27 | 67 % | 100 % | 0 % | 2026-08-18 12:53 | ✅ | 40+| [Brand Momentum](brandmomentum.md) | 30 | 70 % | 100 % | 0 % | 2026-08-19 01:31 | ✅ |
41−| [NOVIPRO](novipro.md) | 17 | 0 % | 100 % | 18 % | 2026-08-18 13:11 | ✅ | 41+| [NOVIPRO](novipro.md) | 17 | 0 % | 100 % | 24 % | 2026-08-19 02:10 | ✅ |
42−| [Réseau Mieux-Être](reseau_mieux_etre.md) | 15 | 0 % | 100 % | 13 % | 2026-08-18 13:12 | ✅ | 42+| [Réseau Mieux-Être](reseau_mieux_etre.md) | 15 | 0 % | 100 % | 13 % | 2026-08-19 02:11 | ✅ |
43−| [MicroHabitat](microhabitat.md) | 13 | 100 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 43+| [MicroHabitat](microhabitat.md) | 13 | 100 % | 100 % | 38 % | 2026-08-19 02:10 | ✅ |
44−| [3 Brasseurs Canada](trois_brasseurs.md) | 11 | 73 % | 100 % | 100 % | 2026-08-18 13:16 | ✅ | 44+| [3 Brasseurs Canada](trois_brasseurs.md) | 11 | 73 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
45−| [EQ3](eq3_ltd.md) | 10 | 60 % | 100 % | 0 % | 2026-08-18 12:56 | ✅ | 45+| [EQ3](eq3_ltd.md) | 10 | 60 % | 100 % | 0 % | 2026-08-19 01:46 | ✅ |
46−| [Nora Pharma](nora_pharma.md) | 9 | 100 % | 89 % | 0 % | 2026-08-18 13:11 | ✅ | 46+| [Nora Pharma](nora_pharma.md) | 9 | 100 % | 89 % | 0 % | 2026-08-19 02:10 | ✅ |
47−| [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | 9 | 100 % | 100 % | 11 % | 2026-08-18 12:46 | ✅ | 47+| [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | 9 | 100 % | 100 % | 11 % | 2026-08-19 03:31 | ✅ |
48−| [Luqia (INO)](ino_ca.md) | 7 | 0 % | 100 % | 0 % | 2026-08-18 13:04 | ✅ | 48+| [Luqia (INO)](ino_ca.md) | 7 | 0 % | 100 % | 0 % | 2026-08-19 01:55 | ✅ |
49−| [Alphanumeric Systems](alphanumeric_systems.md) | 5 | 100 % | 100 % | 40 % | 2026-08-18 12:48 | ✅ | 49+| [Alphanumeric Systems](alphanumeric_systems.md) | 5 | 100 % | 100 % | 40 % | 2026-08-19 03:36 | ✅ |
50−| [VOXDATA](voxdata.md) | 5 | 100 % | 80 % | 60 % | 2026-08-18 13:17 | ✅ | 50+| [VOXDATA](voxdata.md) | 5 | 100 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
51−| [Vaporus](vaporus_inc.md) | 2 | 100 % | 50 % | 0 % | 2026-08-18 13:16 | ✅ | 51+| [Vaporus](vaporus_inc.md) | 2 | 100 % | 50 % | 0 % | 2026-08-19 02:20 | ✅ |
52−| [YouSet](youset.md) | 1 | 0 % | 100 % | 100 % | 2026-08-18 13:28 | ✅ | 52+| [YouSet](youset.md) | 1 | 0 % | 100 % | 100 % | 2026-08-19 02:30 | ✅ |
53−| [Canada Global Recruitment](canada_global.md) | 1 | 0 % | 0 % | 0 % | 2026-08-18 12:53 | ✅ | 53+| [Canada Global Recruitment](canada_global.md) | 1 | 0 % | 0 % | 0 % | 2026-08-19 01:31 | ✅ |
54 54
55 ## Licence / conformité 55 ## Licence / conformité
56 56
@@ -68,4 +68,5 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
68 68
69 Commits touchant `jobka/connectors/breezy.py` : 69 Commits touchant `jobka/connectors/breezy.py` :
70 70
71+- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
71 - `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS 72 - `4657429` 2026-08-17 Création massive : 135 connecteurs employeurs québécois sur 9 plateformes ATS
modified docs/connecteurs/ats-digitalrecruiters.md +3 −3
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-digitalrecruiters.md 6 Fichier : docs/connecteurs/ats-digitalrecruiters.md
7 Rôle : Fiche plateforme ATS digitalrecruiters — mécanique partagée + tableau des 1 tenants 7 Rôle : Fiche plateforme ATS digitalrecruiters — mécanique partagée + tableau des 1 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Plateforme ATS `digitalrecruiters` 13 # Plateforme ATS `digitalrecruiters`
14 14
15−**1 employeurs connectés** via cette plateforme — **49 offres actives**. Module partagé : `jobka/connectors/digitalrecruiters.py` ; un employeur = une sous-classe d'environ 10 lignes. 15+**1 employeurs connectés** via cette plateforme — **41 offres actives**. Module partagé : `jobka/connectors/digitalrecruiters.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 ## Description & mécanique 17 ## Description & mécanique
18 18
@@ -36,7 +36,7 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 37 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
38 |---|---|---|---|---|---|---| 38 |---|---|---|---|---|---|---|
39−| [Santé Québec](sante_quebec.md) | 49 | 98 % | 61 % | 0 % | 2026-08-18 13:13 | ✅ | 39+| [Santé Québec](sante_quebec.md) | 41 | 98 % | 68 % | 0 % | 2026-08-19 02:13 | ✅ |
40 40
41 ## Licence / conformité 41 ## Licence / conformité
42 42
modified docs/connecteurs/ats-greenhouse.md +23 −22
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-greenhouse.md 6 Fichier : docs/connecteurs/ats-greenhouse.md
7 Rôle : Fiche plateforme ATS greenhouse — mécanique partagée + tableau des 20 tenants 7 Rôle : Fiche plateforme ATS greenhouse — mécanique partagée + tableau des 20 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Plateforme ATS `greenhouse` 13 # Plateforme ATS `greenhouse`
14 14
15−**20 employeurs connectés** via cette plateforme — **195 offres actives**. Module partagé : `jobka/connectors/greenhouse.py` ; un employeur = une sous-classe d'environ 10 lignes. 15+**20 employeurs connectés** via cette plateforme — **192 offres actives**. Module partagé : `jobka/connectors/greenhouse.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 ## Description & mécanique 17 ## Description & mécanique
18 18
@@ -37,26 +37,26 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
37 37
38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
39 |---|---|---|---|---|---|---| 39 |---|---|---|---|---|---|---|
40−| [Levio](levio.md) | 42 | 0 % | 100 % | 0 % | 2026-08-18 13:10 | ✅ | 40+| [Levio](levio.md) | 42 | 0 % | 100 % | 0 % | 2026-08-19 02:02 | ✅ |
41−| [AppDirect](appdirect.md) | 23 | 26 % | 100 % | 0 % | 2026-08-18 12:48 | ✅ | 41+| [AppDirect](appdirect.md) | 24 | 25 % | 100 % | 0 % | 2026-08-19 03:36 | ✅ |
42−| [mthree](mthreerecruitingportal.md) | 22 | 0 % | 100 % | 23 % | 2026-08-18 13:11 | ✅ | 42+| [mthree](mthreerecruitingportal.md) | 22 | 0 % | 100 % | 23 % | 2026-08-19 02:10 | ✅ |
43−| [Vooban](vooban.md) | 18 | 0 % | 100 % | 0 % | 2026-08-18 13:17 | ✅ | 43+| [Vooban](vooban.md) | 18 | 0 % | 100 % | 0 % | 2026-08-19 02:20 | ✅ |
44−| [Valtech](valtech.md) | 16 | 12 % | 100 % | 0 % | 2026-08-18 13:16 | ✅ | 44+| [Valtech](valtech.md) | 15 | 13 % | 100 % | 0 % | 2026-08-19 02:20 | ✅ |
45−| [Sid Lee](sidlee.md) | 15 | 0 % | 100 % | 0 % | 2026-08-18 13:13 | ✅ | 45+| [Sid Lee](sidlee.md) | 13 | 0 % | 100 % | 0 % | 2026-08-19 02:14 | ✅ |
46−| [AlayaCare](alayacare.md) | 10 | 0 % | 100 % | 0 % | 2026-08-18 12:48 | ✅ | 46+| [SIA Innovations](siainnovationsinc.md) | 9 | 44 % | 100 % | 78 % | 2026-08-19 02:14 | ✅ |
47−| [SIA Innovations](siainnovationsinc.md) | 9 | 56 % | 100 % | 78 % | 2026-08-18 13:13 | ✅ | 47+| [AlayaCare](alayacare.md) | 9 | 0 % | 100 % | 0 % | 2026-08-19 03:36 | ✅ |
48−| [GURUS Solutions](gurussolutions.md) | 8 | 0 % | 100 % | 0 % | 2026-08-18 13:04 | ✅ | 48+| [GURUS Solutions](gurussolutions.md) | 8 | 0 % | 100 % | 0 % | 2026-08-19 01:54 | ✅ |
49−| [Poka](poka.md) | 5 | 0 % | 100 % | 0 % | 2026-08-18 13:12 | ✅ | 49+| [Poka](poka.md) | 5 | 0 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
50−| [TandemLaunch](tandemlaunch.md) | 5 | 40 % | 100 % | 0 % | 2026-08-18 13:14 | ✅ | 50+| [TandemLaunch](tandemlaunch.md) | 5 | 0 % | 100 % | 0 % | 2026-08-19 02:15 | ✅ |
51−| [Lush Cosmétiques](lush.md) | 5 | 100 % | 100 % | 0 % | 2026-08-18 13:10 | ✅ | 51+| [Lush Cosmétiques](lush.md) | 5 | 100 % | 100 % | 0 % | 2026-08-19 02:02 | ✅ |
52−| [Broadsign](broadsign.md) | 4 | 0 % | 100 % | 100 % | 2026-08-18 12:53 | ✅ | 52+| [Broadsign](broadsign.md) | 4 | 0 % | 100 % | 100 % | 2026-08-19 01:31 | ✅ |
53−| [Vaco](vaco.md) | 4 | 75 % | 100 % | 0 % | 2026-08-18 13:16 | ✅ | 53+| [Vaco](vaco.md) | 4 | 75 % | 100 % | 0 % | 2026-08-19 02:20 | ✅ |
54−| [Gearbox Studio Québec](gearboxquebec.md) | 3 | 0 % | 100 % | 0 % | 2026-08-18 12:56 | ✅ | 54+| [Gearbox Studio Québec](gearboxquebec.md) | 3 | 0 % | 100 % | 0 % | 2026-08-19 01:47 | ✅ |
55−| [On Running](onrunning.md) | 2 | 0 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 55+| [On Running](onrunning.md) | 2 | 0 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
56−| [VML Canada](vmlcanadaen.md) | 2 | 50 % | 100 % | 0 % | 2026-08-18 13:17 | ✅ | 56+| [VML Canada](vmlcanadaen.md) | 2 | 50 % | 100 % | 0 % | 2026-08-19 02:20 | ✅ |
57−| [NATIONAL](national.md) | 1 | 0 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 57+| [NATIONAL](national.md) | 1 | 0 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
58−| [Samsara](samsara.md) | 1 | 100 % | 100 % | 100 % | 2026-08-18 13:12 | ✅ | 58+| [Samsara](samsara.md) | 1 | 100 % | 100 % | 100 % | 2026-08-19 02:13 | ✅ |
59−| [TTC Global](ttcglobal.md) | 0 | — | — | — | 2026-08-18 13:16 | ✅ | 59+| [TTC Global](ttcglobal.md) | 0 | — | — | — | 2026-08-19 02:20 | ✅ |
60 60
61 ## Licence / conformité 61 ## Licence / conformité
62 62
@@ -74,4 +74,5 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
74 74
75 Commits touchant `jobka/connectors/greenhouse.py` : 75 Commits touchant `jobka/connectors/greenhouse.py` :
76 76
77+- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
77 - `1fc94ac` 2026-08-17 Fondation Job·Ka : socle backend, 5 connecteurs pilotes, frontend, tests 78 - `1fc94ac` 2026-08-17 Fondation Job·Ka : socle backend, 5 connecteurs pilotes, frontend, tests
modified docs/connecteurs/ats-icims.md +7 −6
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-icims.md 6 Fichier : docs/connecteurs/ats-icims.md
7 Rôle : Fiche plateforme ATS icims — mécanique partagée + tableau des 5 tenants 7 Rôle : Fiche plateforme ATS icims — mécanique partagée + tableau des 5 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -39,11 +39,11 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
39 39
40 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 40 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
41 |---|---|---|---|---|---|---| 41 |---|---|---|---|---|---|---|
42−| [McCarthy Tétrault](mccarthy_tetrault.md) | 22 | 0 % | 100 % | 9 % | 2026-08-18 13:11 | ✅ | 42+| [McCarthy Tétrault](mccarthy_tetrault.md) | 22 | 0 % | 100 % | 9 % | 2026-08-19 02:05 | ✅ |
43−| [CAPREIT](capreit.md) | 10 | 0 % | 100 % | 0 % | 2026-08-18 12:53 | ✅ | 43+| [CAPREIT](capreit.md) | 10 | 0 % | 100 % | 0 % | 2026-08-19 01:31 | ✅ |
44−| [EDF Renouvelables Canada](edf_renouvelables.md) | 9 | 67 % | 67 % | 67 % | 2026-08-18 12:56 | ✅ | 44+| [EDF Renouvelables Canada](edf_renouvelables.md) | 9 | 78 % | 67 % | 67 % | 2026-08-19 01:46 | ✅ |
45−| [Omni Hôtel Mont-Royal](omni_hotels_horaire.md) | 8 | 50 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 45+| [Omni Hôtel Mont-Royal](omni_hotels_horaire.md) | 8 | 88 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
46−| [Omni Hôtel Mont-Royal](omni_hotels_gestion.md) | 8 | 50 % | 100 % | 0 % | 2026-08-18 13:11 | ✅ | 46+| [Omni Hôtel Mont-Royal](omni_hotels_gestion.md) | 8 | 88 % | 100 % | 0 % | 2026-08-19 02:10 | ✅ |
47 47
48 ## Licence / conformité 48 ## Licence / conformité
49 49
@@ -61,4 +61,5 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
61 61
62 Commits touchant `jobka/connectors/icims.py` : 62 Commits touchant `jobka/connectors/icims.py` :
63 63
64+- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
64 - `4917d57` 2026-08-18 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics et grands employeurs QC 65 - `4917d57` 2026-08-18 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics et grands employeurs QC
modified docs/connecteurs/ats-lever.md +22 −21
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-lever.md 6 Fichier : docs/connecteurs/ats-lever.md
7 Rôle : Fiche plateforme ATS lever — mécanique partagée + tableau des 19 tenants 7 Rôle : Fiche plateforme ATS lever — mécanique partagée + tableau des 19 tenants
8−Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-08-19 03:39 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Plateforme ATS `lever` 13 # Plateforme ATS `lever`
14 14
15−**19 employeurs connectés** via cette plateforme — **458 offres actives**. Module partagé : `jobka/connectors/lever.py` ; un employeur = une sous-classe d'environ 10 lignes. 15+**19 employeurs connectés** via cette plateforme — **454 offres actives**. Module partagé : `jobka/connectors/lever.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 ## Description & mécanique 17 ## Description & mécanique
18 18
@@ -37,25 +37,25 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
37 37
38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
39 |---|---|---|---|---|---|---| 39 |---|---|---|---|---|---|---|
40−| [Go RH](gorh.md) | 266 | 18 % | 98 % | 98 % | 2026-08-18 12:56 | ✅ | 40+| [Go RH](gorh.md) | 266 | 18 % | 98 % | 98 % | 2026-08-19 01:48 | ✅ |
41−| [Behaviour Interactif](bhvr.md) | 39 | 3 % | 100 % | 100 % | 2026-08-18 12:49 | ✅ | 41+| [Behaviour Interactif](bhvr.md) | 39 | 0 % | 100 % | 100 % | 2026-08-19 03:39 | ✅ |
42−| [Cirque du Soleil](cirquedusoleil.md) | 22 | 0 % | 86 % | 100 % | 2026-08-18 12:55 | ✅ | 42+| [Cirque du Soleil](cirquedusoleil.md) | 22 | 0 % | 86 % | 100 % | 2026-08-19 01:41 | ✅ |
43−| [Xsolla](xsolla.md) | 21 | 95 % | 95 % | 100 % | 2026-08-18 13:28 | ✅ | 43+| [Xsolla](xsolla.md) | 21 | 95 % | 95 % | 100 % | 2026-08-19 02:30 | ✅ |
44−| [OSEDEA](osedea.md) | 18 | 0 % | 100 % | 100 % | 2026-08-18 13:11 | ✅ | 44+| [OSEDEA](osedea.md) | 18 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
45−| [VO2 Group](vo2_group.md) | 17 | 6 % | 100 % | 100 % | 2026-08-18 13:17 | ✅ | 45+| [VO2 Group](vo2_group.md) | 17 | 6 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
46−| [Spiria](spiria.md) | 16 | 69 % | 100 % | 100 % | 2026-08-18 13:14 | ✅ | 46+| [Spiria](spiria.md) | 12 | 58 % | 100 % | 100 % | 2026-08-19 02:14 | ✅ |
47−| [TSMG](tsmg.md) | 11 | 0 % | 100 % | 100 % | 2026-08-18 13:16 | ✅ | 47+| [TSMG](tsmg.md) | 11 | 0 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
48−| [Mirego](mirego.md) | 11 | 0 % | 100 % | 100 % | 2026-08-18 13:11 | ✅ | 48+| [Mirego](mirego.md) | 11 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
49−| [EQ Bank](eqbank.md) | 6 | 17 % | 50 % | 100 % | 2026-08-18 12:56 | ✅ | 49+| [EQ Bank](eqbank.md) | 6 | 50 % | 50 % | 100 % | 2026-08-19 01:46 | ✅ |
50−| [US Mobile](usmobile.md) | 6 | 100 % | 100 % | 100 % | 2026-08-18 13:16 | ✅ | 50+| [US Mobile](usmobile.md) | 6 | 100 % | 100 % | 100 % | 2026-08-19 02:20 | ✅ |
51−| [Distro](distro.md) | 5 | 100 % | 100 % | 100 % | 2026-08-18 12:55 | ✅ | 51+| [Distro](distro.md) | 5 | 100 % | 100 % | 100 % | 2026-08-19 01:46 | ✅ |
52−| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-08-18 12:48 | ✅ | 52+| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-08-19 03:37 | ✅ |
53−| [Mistplay](mistplay.md) | 3 | 33 % | 100 % | 100 % | 2026-08-18 13:11 | ✅ | 53+| [Mistplay](mistplay.md) | 3 | 33 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
54−| [DiliTrust](dilitrust.md) | 3 | 0 % | 100 % | 100 % | 2026-08-18 12:55 | ✅ | 54+| [DiliTrust](dilitrust.md) | 3 | 0 % | 100 % | 100 % | 2026-08-19 01:46 | ✅ |
55−| [Dulcedo Management](dulcedo.md) | 3 | 33 % | 67 % | 100 % | 2026-08-18 12:56 | ✅ | 55+| [Dulcedo Management](dulcedo.md) | 3 | 33 % | 67 % | 100 % | 2026-08-19 01:46 | ✅ |
56−| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-08-18 13:12 | ✅ | 56+| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-08-19 02:10 | ✅ |
57−| [Spreedly](spreedly.md) | 2 | 0 % | 100 % | 100 % | 2026-08-18 13:14 | ✅ | 57+| [Spreedly](spreedly.md) | 2 | 0 % | 100 % | 100 % | 2026-08-19 02:14 | ✅ |
58−| [Alimentiv](alimentiv_2.md) | 2 | 100 % | 50 % | 100 % | 2026-08-18 12:48 | ✅ | 58+| [Alimentiv](alimentiv_2.md) | 2 | 100 % | 50 % | 100 % | 2026-08-19 03:36 | ✅ |
59 59
60 ## Licence / conformité 60 ## Licence / conformité
61 61
@@ -73,4 +73,5 @@ Généré : 2026-08-18 14:07 EDT par scripts/gen_connector_docs.py — NE PAS
73 73
74 Commits touchant `jobka/connectors/lever.py` : 74 Commits touchant `jobka/connectors/lever.py` :
75 75
76+- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
76 - `1fc94ac` 2026-08-17 Fondation Job·Ka : socle backend, 5 connecteurs pilotes, frontend, tests 77 - `1fc94ac` 2026-08-17 Fondation Job·Ka : socle backend, 5 connecteurs pilotes, frontend, tests
modified docs/connecteurs/ats-njoyn.md +8 −7
Large diff (37 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-recruitee.md +13 −12
Large diff (41 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-smartrecruiters.md +31 −30
Large diff (83 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-successfactors.md +6 −5
Large diff (33 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-taleo.md +7 −6
Large diff (35 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-ultipro.md +2 −2
Large diff (16 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-workable.md +22 −21
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-workday.md +44 −43
Large diff (109 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ats-workland.md +2 −2
Large diff (16 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/autodesk.md +18 −15
Large diff (68 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/aviyatech.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bardel_entertainment.md +11 −8
Large diff (53 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bayshore.md +14 −10
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bc2.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bdc.md +14 −11
Large diff (50 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bell_textron.md +9 −5
Large diff (50 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/beneva.md +11 −8
Large diff (50 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bhvr.md +13 −10
Large diff (58 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bigbang.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/biximontreal.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bmo.md +16 −13
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/bombardier.md +19 −16
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/botpress.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/brandmomentum.md +16 −13
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/broadsign.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/broccolini.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/caaquebec.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cae.md +19 −16
Large diff (64 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/canada_global.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/canadiantirecorporation.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/capreit.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cascades.md +16 −13
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cdpq.md +15 −12
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cfmontreal.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/charger_logistics_inc.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/churchdwight.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cibc.md +16 −13
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cima2.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/circlek.md +18 −15
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cirquedusoleil.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ciusss_est_montreal.md +9 −5
Large diff (50 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cogeco.md +18 −15
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cohere.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cordonbleu.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/cssdm.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/dcbel.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/depot-direct.md +2 −2
Large diff (16 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/desjardins.md +19 −16
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/devimco.md +19 −16
Large diff (66 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/dilitrust.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/distro.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/domtar.md +14 −11
Large diff (56 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/dulcedo.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/edf_renouvelables.md +13 −10
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/emcocorporation.md +12 −9
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/eminent_valet.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/eosaircraftinc.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/eq3_ltd.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/eqbank.md +13 −10
Large diff (58 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/espresso_jobs.md +12 −9
Large diff (56 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/evlo.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/evolving_web.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/exfo.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/explorance.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/fenetresconcept.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/flare.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/flinks.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/fondsftq.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/framestore.md +11 −8
Large diff (53 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/fuse.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/gameloft.md +16 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/gearboxquebec.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/genetec_inc.md +14 −11
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/gfs.md +16 −13
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/gologic.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/gorh.md +9 −6
Large diff (49 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/groupecanam.md +17 −14
Large diff (59 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/gsk.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/guichet_emplois.md +22 −17
Large diff (85 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/gurussolutions.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/hopper.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/hoyoverse.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/huaweicanada.md +15 −12
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ia_groupe.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/industrious.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ino_ca.md +9 −6
Large diff (51 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/intactfc.md +10 −7
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/investpsp.md +17 −14
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/investquebec.md +15 −12
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/jexcelleinc.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/jgrivesud.md +17 −14
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/jobillico.md +26 −21
Large diff (86 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/korem.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/kpidigital.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/labelink.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/lamour.md +15 −12
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/lassonde.md +4 −4
Large diff (26 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/levio.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/lg2.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/lidd.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/lightspeedhq.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/logisco.md +19 −16
Large diff (66 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/lush.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/maintainx.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/manulife.md +17 −14
Large diff (67 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mattelinc.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mccarthy_tetrault.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mcgill.md +17 −14
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mckesson.md +14 −11
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/medfar.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/medialo.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/messer_canada.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/microhabitat.md +11 −8
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mila_2.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mirego.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mistplay.md +9 −6
Large diff (49 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mistral_ai.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mitacs.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mitsubishi_hc_capital.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/msi_gestion.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mthreerecruitingportal.md +9 −6
Large diff (45 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/mxo.md +14 −11
Large diff (58 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/national.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/nexapp.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/no_saint.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/nomic.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/nora_pharma.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/northwestrubber.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/novipro.md +11 −8
Large diff (55 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/nuovophotography.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/omni_hotels_gestion.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/omni_hotels_horaire.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/onrunning.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/opalrt.md +16 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/osedea.md +9 −6
Large diff (45 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ott.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/peoplecanfly.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/petalmd.md +11 −8
Large diff (53 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/pfizer.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/playmind.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/plusgrade.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/poka.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/portagecybertech.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/potloc.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/pouletrouge.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/promutuel.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/qsl.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/rcgt.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/reitmanscanadalteltd.md +16 −13
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/reseau_mieux_etre.md +9 −6
Large diff (51 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/rethinkcanada.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/riotinto.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/robotiq.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/rodeofx.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/rtc_quebec.md +16 −13
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/samsara.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sante_montreal.md +15 −12
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sante_quebec.md +20 −17
Large diff (70 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/saputo.md +18 −14
Large diff (69 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/scalia.md +14 −11
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/scottsmiraclegro.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/servicenow.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/siainnovationsinc.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sideinc.md +16 −13
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sidlee.md +15 −12
Large diff (58 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sleeman.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sogeclair.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sparkgrid.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/spiria.md +17 −14
Large diff (63 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/spreedly.md +9 −6
Large diff (45 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/squeezestudio.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/stelpro.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/stl_laval.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/suncor.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sunlife.md +15 −12
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/surmesur.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/sweat_pants_agency.md +11 −8
Large diff (53 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/talan.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/talsom.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/tandemlaunch.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/td.md +17 −14
Large diff (64 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/techo_bloc.md +12 −9
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/tecsys.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/tehora.md +17 −14
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/tetrix.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/toonboom.md +15 −12
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/transatat1.md +19 −16
Large diff (66 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/triotech.md +11 −8
Large diff (56 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/trois_brasseurs.md +9 −6
Large diff (51 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/tsmg.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ttcglobal.md +4 −4
Large diff (26 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ubisoft.md +15 −12
Large diff (54 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/unit8.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/usmobile.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vaco.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/valsoft_corp.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/valtech.md +17 −14
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vaporus_inc.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vasco.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/venturemedia.md +13 −10
Large diff (58 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vicpark.md +10 −7
Large diff (52 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/videotron.md +18 −15
Large diff (65 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ville_gatineau.md +16 −13
Large diff (62 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ville_terrebonne.md +12 −9
Large diff (57 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vmlcanadaen.md +9 −6
Large diff (47 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vo2_group.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vooban.md +10 −7
Large diff (53 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/vosker.md +16 −13
Large diff (60 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/voxdata.md +14 −11
Large diff (61 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/walmart.md +19 −16
Large diff (71 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/xplornet.md +9 −6
Large diff (48 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/xsolla.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/youset.md +8 −5
Large diff (43 lines) is not loaded by default to keep the page fast.Load diff
modified docs/connecteurs/ziptrekeco.md +10 −7
Large diff (53 lines) is not loaded by default to keep the page fast.Load diff
Menu

Theme