SPB Git

spb/job-ka

Public

[ka6] fix connecteur trisura: aveuglement de culture fr-CA (Dayforce partitionné) → bi-culture fr-CA+en-CA

Stale « volume QC nul » : l'unique offre fr-CA 3449 « SOUSCRIPTEUR PRINCIPAL,
SOLUTIONS PROFESSIONNELLES – MONTRÉAL » (parue 2026-06-10) dépubliée entre les
syncs verts du 02/11 15:16 (found=1) et 17:47 (found=0) — marqueur Dayforce
confirmé : détail 200 + postingStatus=4. MAIS le poste équivalent vit toujours
côté anglais : 3220 « Souscripteur Principal, Solutions Professionnelles -
Montreal » (Montréal QC, postingStatus=1, détail fr-CA 404), publié EN
seulement — Trisura publie FR et EN comme deux postings distincts (ids
différents). Preuves live : search fr-CA maxCount=0 vs en-CA/en-US 15 offres
dont la QC 3220 = aveuglement de culture apparu en cours de vie (classe
peaktech/cardinalcouriers). Pas de migration : trisura.com/careers pointe
toujours jobs.dayforcehcm.com/en-US/trisura/CANDIDATEPORTAL (culture maîtresse
EN, indice classe imperialdade). Fix : CULTURES fr-CA+en-CA fusion par
external_id priorité fr-CA (pattern cardinalcouriers/peaktech/challenger/fnfmb).
Sync isolé vert found=1 (= médiane 1.0) added=1 (3220) removed=1 (3449) en
6,4 s, 108 tests pytest verts, fiches trisura.md/ats-dayforce.md/INDEX.md
régénérées (1132 autres restaurées, hors périmètre), pm2 restart job-ka-sync
OK, site local 200, www.job-ka.com 200.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Nov 3, 2026) parent 8d1bcf2 Browse files

4 changed files +193 −154

modified docs/connecteurs/INDEX.md +15 −15
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/INDEX.md
7 7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt)
8 −Généré : 2026-11-02 19:39 EST par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-11-02 20:08 EST par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
12 12
13 13 # Job·Ka — Connecteurs (index)
14 14
15 −> Index généré le 2026-11-02 19:39 EST 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-11-02 20:08 EST par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`.
16 16
17 −**1103 employeurs directs** connectés via **27 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25842 offres actives** (22546 directes, 3296 portails ; 80 masquées comme doublons inter-sources, soit 25762 visibles). 1135 fiches.
17 +**1103 employeurs directs** connectés via **27 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25834 offres actives** (22538 directes, 3296 portails ; 80 masquées comme doublons inter-sources, soit 25754 visibles). 1135 fiches.
18 18
19 19 Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes).
20 20
@@ -22,17 +22,17 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
22 22
23 23 | Plateforme | Employeurs | Actives | Salaire | GPS |
24 24 |---|---|---|---|---|
25 −| [`workday`](ats-workday.md) | 232 | 7283 | 47 % | 87 % |
25 +| [`workday`](ats-workday.md) | 232 | 7281 | 47 % | 87 % |
26 26 | [`smartrecruiters`](ats-smartrecruiters.md) | 171 | 2900 | 16 % | 99 % |
27 27 | [`workable`](ats-workable.md) | 71 | 1968 | 16 % | 100 % |
28 28 | [`dayforce`](ats-dayforce.md) | 129 | 1910 | 10 % | 100 % |
29 −| [`successfactors`](ats-successfactors.md) | 12 | 1636 | 19 % | 99 % |
29 +| [`successfactors`](ats-successfactors.md) | 12 | 1634 | 19 % | 99 % |
30 30 | [`njoyn`](ats-njoyn.md) | 11 | 1185 | 67 % | 86 % |
31 −| [`workland`](ats-workland.md) | 1 | 1157 | 36 % | 100 % |
31 +| [`workland`](ats-workland.md) | 1 | 1156 | 36 % | 100 % |
32 32 | [`greenhouse`](ats-greenhouse.md) | 132 | 779 | 18 % | 100 % |
33 33 | [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 745 | 6 % | 100 % |
34 34 | [`lever`](ats-lever.md) | 58 | 622 | 19 % | 96 % |
35 −| [`breezy`](ats-breezy.md) | 71 | 409 | 36 % | 93 % |
35 +| [`breezy`](ats-breezy.md) | 71 | 407 | 36 % | 93 % |
36 36 | [`ashby`](ats-ashby.md) | 41 | 307 | 55 % | 58 % |
37 37 | [`recruitee`](ats-recruitee.md) | 30 | 279 | 21 % | 97 % |
38 38 | [`bamboohr`](ats-bamboohr.md) | 37 | 271 | 8 % | 100 % |
@@ -45,7 +45,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
45 45 | [`ultipro`](ats-ultipro.md) | 4 | 53 | 51 % | 98 % |
46 46 | [`icims`](ats-icims.md) | 7 | 52 | 27 % | 98 % |
47 47 | [`digitalrecruiters`](ats-digitalrecruiters.md) | 2 | 38 | 82 % | 100 % |
48 −| [`eightfold`](ats-eightfold.md) | 1 | 35 | 89 % | 100 % |
48 +| [`eightfold`](ats-eightfold.md) | 1 | 34 | 88 % | 100 % |
49 49 | [`custom`](ats-custom.md) | 1 | 34 | 32 % | 91 % |
50 50 | [`glow`](ats-glow.md) | 1 | 9 | 22 % | 100 % |
51 51 | [`odoo`](ats-odoo.md) | 1 | 2 | 0 % | 100 % |
@@ -54,7 +54,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
54 54
55 55 | Source | Actives | Salaire | Dernier sync |
56 56 |---|---|---|---|
57 −| [Espresso-Jobs](espresso_jobs.md) | 201 | 26 % | 2026-11-02 19:22 |
57 +| [Espresso-Jobs](espresso_jobs.md) | 201 | 26 % | 2026-11-02 20:07 |
58 58 | [Guichet-Emplois (Canada)](guichet_emplois.md) | 548 | 100 % | 2026-11-02 19:34 |
59 59 | [Jobillico](jobillico.md) | 2547 | 36 % | 2026-11-02 17:18 |
60 60 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau |
@@ -63,10 +63,10 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
63 63
64 64 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK |
65 65 |---|---|---|---|---|---|
66 −| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1157 | 36 % | 100 % | ✅ |
66 +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1156 | 36 % | 100 % | ✅ |
67 67 | [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 984 | 70 % | 67 % | ✅ |
68 68 | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 961 | 23 % | 100 % | ✅ |
69 −| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 895 | 1 % | 100 % | ✅ |
69 +| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 893 | 1 % | 100 % | ✅ |
70 70 | [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 876 | 98 % | 91 % | ✅ |
71 71 | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 744 | 97 % | 98 % | ✅ |
72 72 | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 422 | 0 % | 100 % | ✅ |
@@ -90,7 +90,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
90 90 | [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 144 | 0 % | 100 % | ✅ |
91 91 | [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 132 | 2 % | 100 % | ✅ |
92 92 | [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 131 | 98 % | 100 % | ✅ |
93 −| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 129 | 86 % | 99 % | ✅ |
93 +| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 128 | 86 % | 99 % | ✅ |
94 94 | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 117 | 0 % | 100 % | ✅ |
95 95 | [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 112 | 7 % | 100 % | ✅ |
96 96 | [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 111 | 83 % | 100 % | ✅ |
@@ -150,11 +150,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
150 150 | [Lesymcaquebec](lesymcaquebec.md) | [`dayforce`](ats-dayforce.md) | 47 | 34 % | 100 % | ✅ |
151 151 | [ApexFocusGroup](afg.md) | [`workable`](ats-workable.md) | 46 | 0 % | 100 % | ✅ |
152 152 | [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 46 | 20 % | 46 % | ✅ |
153 −| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 45 | 93 % | 93 % | ✅ |
154 153 | [Camions Excellence Peterbilt](excellencepeterbilt.md) | [`dayforce`](ats-dayforce.md) | 45 | 53 % | 100 % | ✅ |
155 154 | [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 45 | 4 % | 100 % | ✅ |
156 155 | [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 44 | 55 % | 95 % | ✅ |
157 156 | [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 44 | 0 % | 89 % | ✅ |
157 +| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 43 | 93 % | 93 % | ✅ |
158 158 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 43 | 0 % | 100 % | ✅ |
159 159 | [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 43 | 0 % | 100 % | ✅ |
160 160 | [JD Sports Canada](jdsports.md) | [`dayforce`](ats-dayforce.md) | 42 | 0 % | 100 % | ✅ |
@@ -179,10 +179,10 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
179 179 | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 36 | 61 % | 100 % | ✅ |
180 180 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 36 | 0 % | 94 % | ✅ |
181 181 | [Abinbev](abinbev.md) | [`workday`](ats-workday.md) | 35 | 97 % | 100 % | ✅ |
182 −| [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 35 | 89 % | 100 % | ✅ |
183 182 | [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | [`workday`](ats-workday.md) | 35 | 0 % | 100 % | ✅ |
184 183 | [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 35 | 0 % | 100 % | ✅ |
185 184 | [Kenworthmaska](kenworthmaska.md) | [`dayforce`](ats-dayforce.md) | 35 | 3 % | 100 % | ✅ |
185 +| [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 34 | 88 % | 100 % | ✅ |
186 186 | [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 34 | 32 % | 91 % | ✅ |
187 187 | [KABS](kabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 34 | 0 % | 100 % | ✅ |
188 188 | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 33 | 61 % | 100 % | ✅ |
@@ -291,7 +291,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
291 291 | [Réseau de transport de Longueuil (RTL)](rtl.md) | [`njoyn`](ats-njoyn.md) | 18 | 22 % | 0 % | ✅ |
292 292 | [Victoria Park Medispa](vicpark.md) | [`bamboohr`](ats-bamboohr.md) | 18 | 0 % | 100 % | ✅ |
293 293 | [Wabtec](wabtec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 18 | 22 % | 100 % | ✅ |
294 −| [Allstate Canada](allstate.md) | [`workday`](ats-workday.md) | 17 | 29 % | 65 % | ✅ |
295 294 | [Eldoradogold](eldoradogold.md) | [`dayforce`](ats-dayforce.md) | 17 | 0 % | 100 % | ✅ |
296 295 | [Frima Studio](frimastudio.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 17 | 0 % | 100 % | ✅ |
297 296 | [Groupe Master](groupe_master.md) | [`njoyn`](ats-njoyn.md) | 17 | 59 % | 100 % | ✅ |
@@ -303,6 +302,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
303 302 | [United Services Group](unitedservices.md) | [`dayforce`](ats-dayforce.md) | 17 | 0 % | 100 % | ✅ |
304 303 | [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 17 | 0 % | 100 % | ✅ |
305 304 | [Wolseley Canada](wolseley.md) | [`workday`](ats-workday.md) | 17 | 6 % | 94 % | ✅ |
305 +| [Allstate Canada](allstate.md) | [`workday`](ats-workday.md) | 16 | 31 % | 62 % | ✅ |
306 306 | [Avanade](accenture.md) | [`workday`](ats-workday.md) | 16 | 81 % | 19 % | ✅ |
307 307 | [Boralex](boralex.md) | [`dayforce`](ats-dayforce.md) | 16 | 0 % | 100 % | ✅ |
308 308 | [dentago](dentago.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 16 | 6 % | 69 % | ✅ |
modified docs/connecteurs/ats-dayforce.md +131 −131
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/ats-dayforce.md
7 7 Rôle : Fiche plateforme ATS dayforce — mécanique partagée + tableau des 129 tenants
8 −Généré : 2026-11-01 02:32 EST par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-11-02 20:08 EST par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
12 12
13 13 # Plateforme ATS `dayforce`
14 14
15 −**129 employeurs connectés** via cette plateforme — **1895 offres actives**. Module partagé : `jobka/connectors/dayforce.py` ; un employeur = une sous-classe d'environ 10 lignes.
15 +**129 employeurs connectés** via cette plateforme — **1910 offres actives**. Module partagé : `jobka/connectors/dayforce.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 17 ## Description & mécanique
18 18
@@ -51,135 +51,135 @@ Généré : 2026-11-01 02:32 EST par scripts/gen_connector_docs.py — NE PAS
51 51
52 52 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
53 53 |---|---|---|---|---|---|---|
54 −| [La Vie en Rose](lavieenrose.md) | 152 | 5 % | 100 % | 0 % | 2026-11-01 01:07 | ✅ |
55 −| [Le Groupe Maurice](groupemaurice.md) | 148 | 0 % | 100 % | 0 % | 2026-11-01 01:50 | ✅ |
56 −| [Vetstrategy](vetstrategy.md) | 132 | 2 % | 100 % | 0 % | 2026-11-01 01:32 | ✅ |
57 −| [Bulkbarn](bulkbarn.md) | 77 | 0 % | 100 % | 0 % | 2026-11-01 02:07 | ✅ |
58 −| [Gray Collection (Groupe Antonopoulos)](graycollection.md) | 66 | 0 % | 100 % | 0 % | 2026-11-01 01:49 | ✅ |
59 −| [BPA (Experts-conseils)](bpa.md) | 64 | 0 % | 100 % | 0 % | 2026-11-01 02:07 | ✅ |
60 −| [Automobileendirect](automobileendirect.md) | 58 | 2 % | 100 % | 0 % | 2026-11-01 01:58 | ✅ |
61 −| [Laura Canada](lauracanada.md) | 47 | 0 % | 100 % | 0 % | 2026-11-01 01:06 | ✅ |
62 −| [Lesymcaquebec](lesymcaquebec.md) | 47 | 32 % | 100 % | 0 % | 2026-11-01 01:07 | ✅ |
63 −| [Camions Excellence Peterbilt](excellencepeterbilt.md) | 44 | 52 % | 100 % | 0 % | 2026-11-01 01:45 | ✅ |
64 −| [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | 44 | 0 % | 100 % | 0 % | 2026-11-01 01:49 | ✅ |
65 −| [JD Sports Canada](jdsports.md) | 42 | 0 % | 100 % | 2 % | 2026-11-01 01:58 | ✅ |
66 −| [Imperial Brady Canada](imperialdade.md) | 37 | 0 % | 100 % | 0 % | 2026-11-01 01:57 | ✅ |
67 −| [Unoria](unoria.md) | 37 | 0 % | 100 % | 0 % | 2026-11-01 01:31 | ✅ |
68 −| [Gdv](gdv.md) | 35 | 0 % | 100 % | 0 % | 2026-11-01 01:47 | ✅ |
69 −| [Kenworthmaska](kenworthmaska.md) | 35 | 3 % | 100 % | 3 % | 2026-11-01 01:05 | ✅ |
70 −| [Premierparks](premierparks.md) | 30 | 7 % | 100 % | 0 % | 2026-11-01 01:15 | ✅ |
71 −| [Lgs](lgs.md) | 27 | 0 % | 100 % | 30 % | 2026-11-01 01:07 | ✅ |
72 −| [Le Massif de Charlevoix](lemassif.md) | 27 | 0 % | 100 % | 0 % | 2026-11-01 01:07 | ✅ |
73 −| [Soprema](soprema.md) | 26 | 15 % | 100 % | 0 % | 2026-11-01 01:25 | ✅ |
74 −| [Comptable prix de revient](exceldorfoods478.md) | 26 | 23 % | 100 % | 23 % | 2026-11-01 01:45 | ✅ |
75 −| [Groupe Mach](groupemach.md) | 22 | 9 % | 100 % | 0 % | 2026-11-01 01:49 | ✅ |
76 −| [JAM Industries](jam.md) | 22 | 0 % | 100 % | 0 % | 2026-11-01 01:58 | ✅ |
77 −| [VinFast Canada](vinfastcanada.md) | 20 | 25 % | 100 % | 0 % | 2026-11-01 01:33 | ✅ |
78 −| [Logm](logm.md) | 20 | 75 % | 100 % | 35 % | 2026-11-01 01:07 | ✅ |
79 −| [Stellajones](stellajones.md) | 20 | 30 % | 100 % | 0 % | 2026-11-01 01:26 | ✅ |
80 −| [KDC/ONE](kdcone.md) | 18 | 0 % | 100 % | 0 % | 2026-11-01 01:05 | ✅ |
81 −| [Pré-assemblage](motionc.md) | 18 | 0 % | 100 % | 0 % | 2026-11-01 01:11 | ✅ |
82 −| [CONTRÔLEUR](novatech.md) | 18 | 39 % | 100 % | 0 % | 2026-11-01 01:13 | ✅ |
83 −| [United Services Group](unitedservices.md) | 17 | 0 % | 100 % | 0 % | 2026-11-01 01:31 | ✅ |
84 −| [Eldoradogold](eldoradogold.md) | 17 | 0 % | 100 % | 0 % | 2026-11-01 01:41 | ✅ |
85 −| [Boralex](boralex.md) | 15 | 0 % | 100 % | 0 % | 2026-11-01 02:07 | ✅ |
86 −| [Avocat·e, Bureau de l'avocate générale](mthris.md) | 15 | 33 % | 100 % | 0 % | 2026-11-01 01:11 | ✅ |
87 −| [Associé(e), entretien préventif](boardwalkreit.md) | 14 | 0 % | 100 % | 0 % | 2026-11-01 02:03 | ✅ |
88 −| [Cmpams](cmpams.md) | 14 | 0 % | 100 % | 0 % | 2026-11-01 02:27 | ✅ |
89 −| [Colabor](colabor.md) | 14 | 21 % | 100 % | 0 % | 2026-11-01 02:28 | ✅ |
90 −| [Groupe AGF](groupeagf.md) | 13 | 38 % | 100 % | 8 % | 2026-11-01 01:49 | ✅ |
91 −| [Running Room Canada](runningroom.md) | 13 | 0 % | 100 % | 0 % | 2026-11-01 01:21 | ✅ |
92 −| [Intervenant·e au suivi psychosocial](obm.md) | 13 | 15 % | 100 % | 0 % | 2026-11-01 01:13 | ✅ |
93 −| [Superior Propane](superiorplus.md) | 13 | 69 % | 100 % | 0 % | 2026-11-01 01:26 | ✅ |
94 −| [Quebec Linge](vestis.md) | 13 | 0 % | 100 % | 0 % | 2026-11-01 01:32 | ✅ |
95 −| [Spisante](spisante.md) | 12 | 0 % | 100 % | 33 % | 2026-11-01 01:25 | ✅ |
96 −| [Valnet](valnetinc.md) | 11 | 0 % | 100 % | 82 % | 2026-11-01 01:32 | ✅ |
97 −| [Alta Équipements de Manutention](altg.md) | 10 | 10 % | 100 % | 0 % | 2026-11-01 01:56 | ✅ |
98 −| [Ccmhockey](ccmhockey.md) | 10 | 0 % | 100 % | 0 % | 2026-11-01 02:13 | ✅ |
99 −| [Vice-President, Strategic Procurement](eddyfi.md) | 10 | 0 % | 100 % | 0 % | 2026-11-01 01:41 | ✅ |
100 −| [Lapresse2018Inc](lapresse2018inc.md) | 10 | 0 % | 100 % | 0 % | 2026-11-01 01:06 | ✅ |
101 −| [Vortex](vortex.md) | 10 | 0 % | 100 % | 0 % | 2026-11-01 01:33 | ✅ |
102 −| [CEP Forensique](cep.md) | 10 | 0 % | 100 % | 0 % | 2026-11-01 02:14 | ✅ |
103 −| [Challenger Motor Freight Inc.](challenger.md) | 10 | 60 % | 100 % | 0 % | 2026-11-01 02:15 | ✅ |
104 −| [Nationex](nationex.md) | 9 | 0 % | 100 % | 0 % | 2026-11-01 01:12 | ✅ |
105 −| [Heavy Machinery Operator](dhilmarele.md) | 9 | 0 % | 100 % | 0 % | 2026-11-01 01:38 | ✅ |
106 −| [Chef.fe de service de quart, soir](lantic.md) | 9 | 56 % | 100 % | 0 % | 2026-11-01 01:06 | ✅ |
107 −| [Groupe Scandinave (Scandinave Spa)](gscandinave.md) | 9 | 0 % | 100 % | 0 % | 2026-11-01 01:50 | ✅ |
108 −| [Administration portuaire de Québec](portquebec.md) | 8 | 0 % | 100 % | 0 % | 2026-11-01 01:15 | ✅ |
109 −| [Sales Associate-Retail](roots.md) | 8 | 0 % | 100 % | 0 % | 2026-11-01 01:20 | ✅ |
110 −| [Eidos-Montréal](eidosmontreal.md) | 7 | 0 % | 100 % | 0 % | 2026-11-01 01:41 | ✅ |
111 −| [Manœuvre générale](athos.md) | 7 | 57 % | 100 % | 0 % | 2026-11-01 01:57 | ✅ |
112 −| [Erb](erb.md) | 7 | 43 % | 100 % | 0 % | 2026-11-01 01:42 | ✅ |
113 −| [Boart Longyear](bly.md) | 7 | 100 % | 100 % | 0 % | 2026-11-01 02:00 | ✅ |
114 −| [Vendeur 3ème Clé (Thirdy Key)](fossil.md) | 7 | 0 % | 100 % | 0 % | 2026-11-01 01:46 | ✅ |
115 −| [Cfibfcei](cfibfcei.md) | 6 | 17 % | 100 % | 0 % | 2026-11-01 02:14 | ✅ |
116 −| [Board](deltastar.md) | 6 | 33 % | 100 % | 0 % | 2026-11-01 02:31 | ✅ |
117 −| [Conseil de gestion financière des Premières Nations (FNFMB)](fnfmb.md) | 6 | 0 % | 100 % | 0 % | 2026-11-01 01:46 | ✅ |
118 −| [Groupemarcelle](groupemarcelle.md) | 6 | 17 % | 100 % | 0 % | 2026-11-01 01:49 | ✅ |
119 −| [Bilingual (French/English) Sales Broker (RIBO Licensed)](ogc.md) | 6 | 33 % | 100 % | 0 % | 2026-11-01 01:13 | ✅ |
120 −| [Porta](porta.md) | 6 | 33 % | 100 % | 0 % | 2026-11-01 01:15 | ✅ |
121 −| [Quadra](quadra.md) | 6 | 100 % | 100 % | 83 % | 2026-11-01 01:18 | ✅ |
122 −| [Terrapure](terrapure.md) | 6 | 17 % | 100 % | 0 % | 2026-11-01 01:29 | ✅ |
123 −| [Bronswerk](bronswerk.md) | 6 | 0 % | 100 % | 0 % | 2026-11-01 02:07 | ✅ |
124 −| [Fastco Canada](fastcocanada.md) | 5 | 0 % | 100 % | 0 % | 2026-11-01 01:45 | ✅ |
125 −| [Ggi](ggi.md) | 5 | 0 % | 100 % | 0 % | 2026-11-01 01:47 | ✅ |
126 −| [Josephribkoff](josephribkoff.md) | 5 | 0 % | 100 % | 0 % | 2026-11-01 01:04 | ✅ |
127 −| [Liftow](liftow.md) | 5 | 0 % | 100 % | 0 % | 2026-11-01 01:07 | ✅ |
128 −| [Consultant(e) en développement des affaires](omnitrans.md) | 5 | 40 % | 100 % | 0 % | 2026-11-01 01:13 | ✅ |
129 −| [E-Commerce Shipping Associate](slg001.md) | 5 | 0 % | 100 % | 0 % | 2026-11-01 01:24 | ✅ |
130 −| [FOREMAN ASSISTANT SHIPPING RECEIVING](benmor.md) | 5 | 40 % | 100 % | 80 % | 2026-11-01 01:59 | ✅ |
131 −| [Realstar](realstar.md) | 4 | 0 % | 100 % | 50 % | 2026-11-01 01:19 | ✅ |
132 −| [Groupenorbec](groupenorbec.md) | 4 | 0 % | 100 % | 0 % | 2026-11-01 01:50 | ✅ |
133 −| [Sobeys](sobeys.md) | 4 | 0 % | 100 % | 0 % | 2026-11-01 01:24 | ✅ |
134 −| [Flowcontrol](flowcontrol.md) | 4 | 0 % | 100 % | 0 % | 2026-11-01 01:46 | ✅ |
135 −| [Berger (tourbe horticole)](berger.md) | 4 | 0 % | 100 % | 0 % | 2026-11-01 01:59 | ✅ |
136 −| [Dare Foods](darefoods.md) | 3 | 100 % | 100 % | 0 % | 2026-11-01 02:31 | ✅ |
137 −| [Spectra Premium](spectrapremium.md) | 3 | 0 % | 100 % | 0 % | 2026-11-01 01:25 | ✅ |
138 −| [4Refuel](4refuel.md) | 3 | 67 % | 100 % | 0 % | 2026-11-01 01:35 | ✅ |
139 −| [Cardinal Couriers](cardinalcouriers.md) | 3 | 67 % | 100 % | 33 % | 2026-11-01 02:10 | ✅ |
140 −| [Citronhygiene](citronhygiene.md) | 3 | 100 % | 100 % | 0 % | 2026-11-01 02:27 | ✅ |
141 −| [Agent(e) de location de communauté](iip.md) | 3 | 0 % | 100 % | 0 % | 2026-11-01 01:55 | ✅ |
142 −| [Designer graphique](mhca.md) | 3 | 0 % | 100 % | 0 % | 2026-11-01 01:11 | ✅ |
143 −| [MacLean Power Systems](mlp.md) | 3 | 0 % | 100 % | 0 % | 2026-11-01 01:11 | ✅ |
144 −| [Ndtglobal](ndtglobal.md) | 3 | 0 % | 100 % | 0 % | 2026-11-01 01:12 | ✅ |
145 −| [Nssl](nssl.md) | 3 | 0 % | 100 % | 0 % | 2026-11-01 01:13 | ✅ |
146 −| [Remco](remco.md) | 3 | 0 % | 100 % | 0 % | 2026-11-01 01:19 | ✅ |
147 −| [AstenJohnson](ajholdingsltd.md) | 3 | 100 % | 100 % | 0 % | 2026-11-01 01:56 | ✅ |
148 −| [East Penn Canada](eastpenn.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:41 | ✅ |
149 −| [StorageMart](storagemart.md) | 2 | 100 % | 100 % | 0 % | 2026-11-01 01:26 | ✅ |
150 −| [Canderel](canderel.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 02:09 | ✅ |
151 −| [Cominar](cominar.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 02:28 | ✅ |
152 −| [Administrateur Immobilier](gwlra.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:52 | ✅ |
153 −| [GAME DESIGN AND VIDEO GAME LEVEL](lci.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:07 | ✅ |
154 −| [LeadsOnline](leadsonline.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:07 | ✅ |
155 −| [Levittsafety](levittsafety.md) | 2 | 100 % | 100 % | 0 % | 2026-11-01 01:07 | ✅ |
156 −| [Enseignant suppléant](oneschoolglobal.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:13 | ✅ |
157 −| [Rmldb](rmldb.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:20 | ✅ |
158 −| [Accueil / Service client (Montréal)](tourismholdings.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:30 | ✅ |
159 −| [Wismettac Asian Foods](wafna.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:33 | ✅ |
160 −| [Westjet](westjet.md) | 2 | 0 % | 100 % | 0 % | 2026-11-01 01:35 | ✅ |
161 −| [Air Canada Rouge](acadierouge.md) | 1 | 100 % | 100 % | 0 % | 2026-11-01 01:54 | ✅ |
162 −| [BLEUFEU (Festival d'été de Québec)](bleufeu.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:59 | ✅ |
163 −| [Reflector Entertainment](reflector.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:19 | ✅ |
164 −| [Enercare](enercare.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:42 | ✅ |
165 −| [Granit Design](granit_design.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:48 | ✅ |
166 −| [Gng](gng.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:48 | ✅ |
167 −| [Nucor Rebar Fabrication (Harris Rebar)](harrisrebar.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:52 | ✅ |
168 −| [Maxicanada](maxicanada.md) | 1 | 100 % | 100 % | 0 % | 2026-11-01 01:08 | ✅ |
169 −| [Realterm](realterm.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:19 | ✅ |
170 −| [Assistant contrôleur (remplacement de congé de maternité)](sixflags.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:24 | ✅ |
171 −| [Souffletmalt](souffletmalt.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:25 | ✅ |
172 −| [Trisura](trisura.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:30 | ✅ |
173 −| [Wikoff Color Corporation](wikoff.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:35 | ✅ |
174 −| [Peak Technologies](peaktech.md) | 1 | 0 % | 100 % | 0 % | 2026-11-01 01:15 | ✅ |
175 −| [Cooperrentsequip](cooperrentsequip.md) | 0 | — | — | — | 2026-11-01 02:29 | ✅ |
176 −| [CPAB (Conseil canadien sur la reddition de comptes)](cpab.md) | 0 | — | — | — | 2026-11-01 02:30 | ✅ |
177 −| [Talent Acquisition Partner](euromoneyplc.md) | 0 | — | — | — | 2026-11-01 01:45 | ✅ |
178 −| [G3 Canada](g3canada.md) | 0 | — | — | — | 2026-11-01 01:46 | ✅ |
179 −| [Sofinafoods](sofinafoods.md) | 0 | — | — | — | 2026-11-01 01:24 | ✅ |
180 −| [State Industrial Products](stateindustrial.md) | 0 | — | — | — | 2026-11-01 01:26 | ✅ |
181 −| [Journalier de production](ecyclesolu.md) | 0 | — | — | — | 2026-11-01 01:41 | ✅ |
182 −| [Téléfilm Canada](telefilmcanada.md) | 0 | — | — | — | 2026-11-01 02:32 | ✅ |
54 +| [La Vie en Rose](lavieenrose.md) | 161 | 4 % | 100 % | 0 % | 2026-11-02 17:21 | ✅ |
55 +| [Le Groupe Maurice](groupemaurice.md) | 147 | 0 % | 100 % | 0 % | 2026-11-02 19:27 | ✅ |
56 +| [Vetstrategy](vetstrategy.md) | 132 | 2 % | 100 % | 0 % | 2026-11-02 17:49 | ✅ |
57 +| [Bulkbarn](bulkbarn.md) | 78 | 0 % | 100 % | 0 % | 2026-11-02 19:47 | ✅ |
58 +| [Gray Collection (Groupe Antonopoulos)](graycollection.md) | 66 | 0 % | 100 % | 0 % | 2026-11-02 19:26 | ✅ |
59 +| [BPA (Experts-conseils)](bpa.md) | 65 | 0 % | 100 % | 0 % | 2026-11-02 19:47 | ✅ |
60 +| [Automobileendirect](automobileendirect.md) | 58 | 2 % | 100 % | 0 % | 2026-11-02 19:44 | ✅ |
61 +| [Laura Canada](lauracanada.md) | 47 | 0 % | 100 % | 0 % | 2026-11-02 17:20 | ✅ |
62 +| [Lesymcaquebec](lesymcaquebec.md) | 47 | 34 % | 100 % | 0 % | 2026-11-02 17:21 | ✅ |
63 +| [Camions Excellence Peterbilt](excellencepeterbilt.md) | 45 | 53 % | 100 % | 0 % | 2026-11-02 20:07 | ✅ |
64 +| [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | 43 | 0 % | 100 % | 0 % | 2026-11-02 19:27 | ✅ |
65 +| [JD Sports Canada](jdsports.md) | 42 | 0 % | 100 % | 2 % | 2026-11-02 17:12 | ✅ |
66 +| [Imperial Brady Canada](imperialdade.md) | 38 | 0 % | 100 % | 0 % | 2026-11-02 17:10 | ✅ |
67 +| [Unoria](unoria.md) | 38 | 0 % | 100 % | 0 % | 2026-11-02 17:48 | ✅ |
68 +| [Gdv](gdv.md) | 35 | 0 % | 100 % | 0 % | 2026-11-02 19:24 | ✅ |
69 +| [Kenworthmaska](kenworthmaska.md) | 35 | 3 % | 100 % | 3 % | 2026-11-02 17:19 | ✅ |
70 +| [Premierparks](premierparks.md) | 30 | 7 % | 100 % | 0 % | 2026-11-02 17:31 | ✅ |
71 +| [Lgs](lgs.md) | 29 | 0 % | 100 % | 28 % | 2026-11-02 17:21 | ✅ |
72 +| [Le Massif de Charlevoix](lemassif.md) | 27 | 0 % | 100 % | 0 % | 2026-11-02 17:21 | ✅ |
73 +| [Soprema](soprema.md) | 26 | 15 % | 100 % | 0 % | 2026-11-02 17:42 | ✅ |
74 +| [Comptable prix de revient](exceldorfoods478.md) | 25 | 24 % | 100 % | 24 % | 2026-11-02 20:07 | ✅ |
75 +| [Groupe Mach](groupemach.md) | 23 | 13 % | 100 % | 0 % | 2026-11-02 19:27 | ✅ |
76 +| [JAM Industries](jam.md) | 22 | 0 % | 100 % | 0 % | 2026-11-02 17:12 | ✅ |
77 +| [Logm](logm.md) | 21 | 76 % | 100 % | 38 % | 2026-11-02 17:22 | ✅ |
78 +| [VinFast Canada](vinfastcanada.md) | 20 | 25 % | 100 % | 0 % | 2026-11-02 17:49 | ✅ |
79 +| [Stellajones](stellajones.md) | 20 | 30 % | 100 % | 0 % | 2026-11-02 17:43 | ✅ |
80 +| [Pré-assemblage](motionc.md) | 18 | 0 % | 100 % | 0 % | 2026-11-02 17:26 | ✅ |
81 +| [CONTRÔLEUR](novatech.md) | 18 | 39 % | 100 % | 0 % | 2026-11-02 17:28 | ✅ |
82 +| [United Services Group](unitedservices.md) | 17 | 0 % | 100 % | 0 % | 2026-11-02 17:48 | ✅ |
83 +| [Eldoradogold](eldoradogold.md) | 17 | 0 % | 100 % | 0 % | 2026-11-02 20:03 | ✅ |
84 +| [KDC/ONE](kdcone.md) | 17 | 0 % | 100 % | 0 % | 2026-11-02 17:19 | ✅ |
85 +| [Boralex](boralex.md) | 16 | 0 % | 100 % | 0 % | 2026-11-02 19:47 | ✅ |
86 +| [Avocat·e, Bureau de l'avocate générale](mthris.md) | 15 | 33 % | 100 % | 0 % | 2026-11-02 17:27 | ✅ |
87 +| [Associé(e), entretien préventif](boardwalkreit.md) | 14 | 0 % | 100 % | 0 % | 2026-11-02 19:46 | ✅ |
88 +| [Cmpams](cmpams.md) | 14 | 0 % | 100 % | 0 % | 2026-11-02 19:58 | ✅ |
89 +| [Colabor](colabor.md) | 14 | 21 % | 100 % | 0 % | 2026-11-02 19:58 | ✅ |
90 +| [Groupe AGF](groupeagf.md) | 13 | 38 % | 100 % | 8 % | 2026-11-02 19:27 | ✅ |
91 +| [Running Room Canada](runningroom.md) | 13 | 0 % | 100 % | 0 % | 2026-11-02 17:37 | ✅ |
92 +| [Intervenant·e au suivi psychosocial](obm.md) | 13 | 15 % | 100 % | 0 % | 2026-11-02 17:29 | ✅ |
93 +| [Spisante](spisante.md) | 13 | 0 % | 100 % | 31 % | 2026-11-02 17:42 | ✅ |
94 +| [Superior Propane](superiorplus.md) | 13 | 69 % | 100 % | 0 % | 2026-11-02 17:43 | ✅ |
95 +| [Ccmhockey](ccmhockey.md) | 12 | 0 % | 100 % | 0 % | 2026-11-02 19:51 | ✅ |
96 +| [Quebec Linge](vestis.md) | 12 | 0 % | 100 % | 0 % | 2026-11-02 17:49 | ✅ |
97 +| [Valnet](valnetinc.md) | 11 | 0 % | 100 % | 82 % | 2026-11-02 17:48 | ✅ |
98 +| [Alta Équipements de Manutention](altg.md) | 10 | 10 % | 100 % | 0 % | 2026-11-02 19:42 | ✅ |
99 +| [Vice-President, Strategic Procurement](eddyfi.md) | 10 | 0 % | 100 % | 0 % | 2026-11-02 20:03 | ✅ |
100 +| [Lapresse2018Inc](lapresse2018inc.md) | 10 | 0 % | 100 % | 0 % | 2026-11-02 17:20 | ✅ |
101 +| [CEP Forensique](cep.md) | 10 | 0 % | 100 % | 0 % | 2026-11-02 19:52 | ✅ |
102 +| [Challenger Motor Freight Inc.](challenger.md) | 10 | 60 % | 100 % | 0 % | 2026-11-02 19:55 | ✅ |
103 +| [Administration portuaire de Québec](portquebec.md) | 9 | 0 % | 100 % | 0 % | 2026-11-02 17:31 | ✅ |
104 +| [Heavy Machinery Operator](dhilmarele.md) | 9 | 0 % | 100 % | 0 % | 2026-11-02 20:01 | ✅ |
105 +| [Chef.fe de service de quart, soir](lantic.md) | 9 | 56 % | 100 % | 0 % | 2026-11-02 17:20 | ✅ |
106 +| [Vortex](vortex.md) | 9 | 0 % | 100 % | 0 % | 2026-11-02 17:50 | ✅ |
107 +| [Groupe Scandinave (Scandinave Spa)](gscandinave.md) | 9 | 0 % | 100 % | 0 % | 2026-11-02 19:27 | ✅ |
108 +| [Nationex](nationex.md) | 8 | 0 % | 100 % | 0 % | 2026-11-02 17:27 | ✅ |
109 +| [Eidos-Montréal](eidosmontreal.md) | 7 | 0 % | 100 % | 0 % | 2026-11-02 20:03 | ✅ |
110 +| [Manœuvre générale](athos.md) | 7 | 57 % | 100 % | 0 % | 2026-11-02 19:43 | ✅ |
111 +| [Cfibfcei](cfibfcei.md) | 7 | 14 % | 100 % | 0 % | 2026-11-02 19:52 | ✅ |
112 +| [Board](deltastar.md) | 7 | 29 % | 100 % | 0 % | 2026-11-02 20:00 | ✅ |
113 +| [Erb](erb.md) | 7 | 43 % | 100 % | 0 % | 2026-11-02 20:05 | ✅ |
114 +| [Bilingual (French/English) Sales Broker (RIBO Licensed)](ogc.md) | 7 | 43 % | 100 % | 0 % | 2026-11-02 17:29 | ✅ |
115 +| [Quadra](quadra.md) | 7 | 100 % | 100 % | 86 % | 2026-11-02 17:34 | ✅ |
116 +| [Boart Longyear](bly.md) | 7 | 100 % | 100 % | 0 % | 2026-11-02 19:46 | ✅ |
117 +| [Vendeur 3ème Clé (Thirdy Key)](fossil.md) | 7 | 0 % | 100 % | 0 % | 2026-11-02 19:23 | ✅ |
118 +| [Conseil de gestion financière des Premières Nations (FNFMB)](fnfmb.md) | 6 | 0 % | 100 % | 0 % | 2026-11-02 19:23 | ✅ |
119 +| [Groupemarcelle](groupemarcelle.md) | 6 | 17 % | 100 % | 0 % | 2026-11-02 19:27 | ✅ |
120 +| [Porta](porta.md) | 6 | 33 % | 100 % | 0 % | 2026-11-02 17:30 | ✅ |
121 +| [Terrapure](terrapure.md) | 6 | 17 % | 100 % | 0 % | 2026-11-02 17:45 | ✅ |
122 +| [Bronswerk](bronswerk.md) | 6 | 0 % | 100 % | 0 % | 2026-11-02 19:47 | ✅ |
123 +| [Ggi](ggi.md) | 5 | 0 % | 100 % | 0 % | 2026-11-02 19:25 | ✅ |
124 +| [Josephribkoff](josephribkoff.md) | 5 | 0 % | 100 % | 0 % | 2026-11-02 17:18 | ✅ |
125 +| [Liftow](liftow.md) | 5 | 0 % | 100 % | 0 % | 2026-11-02 17:21 | ✅ |
126 +| [Consultant(e) en développement des affaires](omnitrans.md) | 5 | 40 % | 100 % | 0 % | 2026-11-02 17:29 | ✅ |
127 +| [E-Commerce Shipping Associate](slg001.md) | 5 | 0 % | 100 % | 0 % | 2026-11-02 17:41 | ✅ |
128 +| [FOREMAN ASSISTANT SHIPPING RECEIVING](benmor.md) | 5 | 40 % | 100 % | 80 % | 2026-11-02 19:46 | ✅ |
129 +| [Sales Associate-Retail](roots.md) | 5 | 0 % | 100 % | 0 % | 2026-11-02 17:36 | ✅ |
130 +| [Fastco Canada](fastcocanada.md) | 4 | 0 % | 100 % | 0 % | 2026-11-02 20:08 | ✅ |
131 +| [Realstar](realstar.md) | 4 | 0 % | 100 % | 50 % | 2026-11-02 17:34 | ✅ |
132 +| [Sobeys](sobeys.md) | 4 | 0 % | 100 % | 0 % | 2026-11-02 17:41 | ✅ |
133 +| [Flowcontrol](flowcontrol.md) | 4 | 0 % | 100 % | 0 % | 2026-11-02 19:23 | ✅ |
134 +| [Berger (tourbe horticole)](berger.md) | 4 | 0 % | 100 % | 0 % | 2026-11-02 19:46 | ✅ |
135 +| [Dare Foods](darefoods.md) | 3 | 100 % | 100 % | 0 % | 2026-11-02 19:59 | ✅ |
136 +| [Spectra Premium](spectrapremium.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 17:42 | ✅ |
137 +| [4Refuel](4refuel.md) | 3 | 67 % | 100 % | 0 % | 2026-11-02 17:53 | ✅ |
138 +| [Cardinal Couriers](cardinalcouriers.md) | 3 | 67 % | 100 % | 33 % | 2026-11-02 19:48 | ✅ |
139 +| [Citronhygiene](citronhygiene.md) | 3 | 100 % | 100 % | 0 % | 2026-11-02 19:57 | ✅ |
140 +| [Groupenorbec](groupenorbec.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 19:27 | ✅ |
141 +| [Agent(e) de location de communauté](iip.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 19:38 | ✅ |
142 +| [Designer graphique](mhca.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 17:25 | ✅ |
143 +| [MacLean Power Systems](mlp.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 17:26 | ✅ |
144 +| [Ndtglobal](ndtglobal.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 17:27 | ✅ |
145 +| [Nssl](nssl.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 17:29 | ✅ |
146 +| [Remco](remco.md) | 3 | 0 % | 100 % | 0 % | 2026-11-02 17:35 | ✅ |
147 +| [AstenJohnson](ajholdingsltd.md) | 3 | 100 % | 100 % | 0 % | 2026-11-02 19:42 | ✅ |
148 +| [StorageMart](storagemart.md) | 2 | 100 % | 100 % | 0 % | 2026-11-02 17:43 | ✅ |
149 +| [Canderel](canderel.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 19:48 | ✅ |
150 +| [Cominar](cominar.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 19:58 | ✅ |
151 +| [Administrateur Immobilier](gwlra.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 19:34 | ✅ |
152 +| [Nucor Rebar Fabrication (Harris Rebar)](harrisrebar.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 19:35 | ✅ |
153 +| [GAME DESIGN AND VIDEO GAME LEVEL](lci.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 17:21 | ✅ |
154 +| [LeadsOnline](leadsonline.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 17:21 | ✅ |
155 +| [Levittsafety](levittsafety.md) | 2 | 100 % | 100 % | 0 % | 2026-11-02 17:21 | ✅ |
156 +| [Enseignant suppléant](oneschoolglobal.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 17:29 | ✅ |
157 +| [Rmldb](rmldb.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 17:36 | ✅ |
158 +| [Accueil / Service client (Montréal)](tourismholdings.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 17:46 | ✅ |
159 +| [Wismettac Asian Foods](wafna.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 17:50 | ✅ |
160 +| [Westjet](westjet.md) | 2 | 0 % | 100 % | 0 % | 2026-11-02 17:52 | ✅ |
161 +| [Air Canada Rouge](acadierouge.md) | 1 | 100 % | 100 % | 0 % | 2026-11-02 19:40 | ✅ |
162 +| [East Penn Canada](eastpenn.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 20:03 | ✅ |
163 +| [BLEUFEU (Festival d'été de Québec)](bleufeu.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 19:46 | ✅ |
164 +| [Reflector Entertainment](reflector.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 17:35 | ✅ |
165 +| [Enercare](enercare.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 20:04 | ✅ |
166 +| [Granit Design](granit_design.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 19:26 | ✅ |
167 +| [Gng](gng.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 19:26 | ✅ |
168 +| [Maxicanada](maxicanada.md) | 1 | 100 % | 100 % | 0 % | 2026-11-02 17:23 | ✅ |
169 +| [Realterm](realterm.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 17:34 | ✅ |
170 +| [Assistant contrôleur (remplacement de congé de maternité)](sixflags.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 17:41 | ✅ |
171 +| [Souffletmalt](souffletmalt.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 17:42 | ✅ |
172 +| [Trisura](trisura.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 20:08 | ✅ |
173 +| [Wikoff Color Corporation](wikoff.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 17:52 | ✅ |
174 +| [Peak Technologies](peaktech.md) | 1 | 0 % | 100 % | 0 % | 2026-11-02 17:30 | ✅ |
175 +| [Cooperrentsequip](cooperrentsequip.md) | 0 | — | — | — | 2026-11-02 19:58 | ✅ |
176 +| [CPAB (Conseil canadien sur la reddition de comptes)](cpab.md) | 0 | — | — | — | 2026-11-02 19:59 | ✅ |
177 +| [Talent Acquisition Partner](euromoneyplc.md) | 0 | — | — | — | 2026-11-02 20:07 | ✅ |
178 +| [G3 Canada](g3canada.md) | 0 | — | — | — | 2026-11-02 19:24 | ✅ |
179 +| [Sofinafoods](sofinafoods.md) | 0 | — | — | — | 2026-11-02 17:42 | ✅ |
180 +| [State Industrial Products](stateindustrial.md) | 0 | — | — | — | 2026-11-02 17:43 | ✅ |
181 +| [Journalier de production](ecyclesolu.md) | 0 | — | — | — | 2026-11-02 20:03 | ✅ |
182 +| [Téléfilm Canada](telefilmcanada.md) | 0 | — | — | — | 2026-11-02 17:45 | ✅ |
183 183
184 184 ## Licence / conformité
185 185
modified docs/connecteurs/trisura.md +7 −7
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/trisura.md
7 7 Rôle : Fiche connecteur — Trisura (employeur direct, ATS dayforce)
8 −Généré : 2026-10-14 18:40 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-11-02 20:08 EST par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
@@ -38,7 +38,7 @@ Généré : 2026-10-14 18:40 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 39 ## Champs → schéma
40 40
41 −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-10-14 18:40 EDT).
41 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-11-02 20:08 EST).
42 42
43 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 44 |---|---|---|
@@ -64,7 +64,7 @@ Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-
64 64 | `apply_url` — Candidature | lien de candidature directe | 0 % |
65 65 | `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
66 66
67 −Exemple réel : *SOUSCRIPTEUR PRINCIPAL, SOLUTIONS PROFESSIONNELLES – MONTRÉAL* — Montréal · ∅ · parue le 2026-06-10.
67 +Exemple réel : *Souscripteur Principal, Solutions Professionnelles - Montreal* — Montréal · ∅ · parue le 2026-04-07.
68 68
69 69 ## Fréquence & budgets
70 70
@@ -79,15 +79,15 @@ Exemple réel : *SOUSCRIPTEUR PRINCIPAL, SOLUTIONS PROFESSIONNELLES – MONTRÉA
79 79
80 80 ## Volumétrie & complétude live
81 81
82 −*(mesuré le 2026-10-14 18:40 EDT dans `data/jobka.db`)*
82 +*(mesuré le 2026-11-02 20:08 EST dans `data/jobka.db`)*
83 83
84 −- **Offres en base** : 2 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
84 +- **Offres en base** : 3 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
85 85 - **Salaire** : 0/1 actives (0 %)
86 86 - **GPS** : 1/1 actives (100 %)
87 87 - **Mode** : 0/1 actives (0 %)
88 88 - **Parution** : 1/1 actives (100 %)
89 −- **Dernier sync** : 2026-10-14 16:09 — trouvées 1, +0, ~0, -0
90 −- **Syncs enregistrés** (`sync_log`) : 448
89 +- **Dernier sync** : 2026-11-02 20:08 — trouvées 1, +1, ~0, -1
90 +- **Syncs enregistrés** (`sync_log`) : 607
91 91
92 92 ## Erreurs & dépannage
93 93
modified jobka/connectors/trisura.py +40 −1
@@ -5,8 +5,37 @@
5 5 # Fichier : jobka/connectors/trisura.py
6 6 # Rôle : Connecteur Trisura — dayforce (ns='trisura', board='CANDIDATEPORTAL')
7 7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23]
8 −# Créé : 2026-08-23 Modifié : 2026-08-23
8 +# Créé : 2026-08-23 Modifié : 2026-11-02
9 9 # =============================================================================
10 +"""Trisura (trisura.com) — board Dayforce `trisura`, jobBoardCode
11 +`CANDIDATEPORTAL`.
12 +
13 +Assureur spécialisé nord-américain (siège Toronto ON, bureau Montréal) ;
14 +volume QC historique 0–1 (médiane 1).
15 +
16 +Chronologie 2026-11-02 (stale « volume QC nul », 1re intervention) :
17 +l'unique offre en base, 3449 « SOUSCRIPTEUR PRINCIPAL, SOLUTIONS
18 +PROFESSIONNELLES – MONTRÉAL » (fr-CA, parue 2026-06-10), a été DÉPUBLIÉE
19 +entre les syncs verts de 15:16 (found=1) et 17:47 (found=0) EST —
20 +marqueur Dayforce confirmé (classe stateindustrial) : détail 200 +
21 +postingStatus=4. MAIS le poste équivalent vit toujours côté anglais :
22 +3220 « Souscripteur Principal, Solutions Professionnelles - Montreal »
23 +(Montréal QC, postingStatus=1), publié dans les cultures EN seulement
24 +(détail fr-CA = 404) — Trisura publie FR et EN comme deux postings
25 +distincts (ids différents, pas le même jobPostingId trans-culture).
26 +
27 +La recherche Dayforce est PARTITIONNÉE par culture de publication (cf.
28 +dayforce.py) : le 2026-11-02, fr-CA renvoyait maxCount=0 (3449 était la
29 +seule offre publiée en français) alors qu'en-CA/en-US listaient 15
30 +offres dont la QC 3220 — aveuglement de culture apparu en cours de vie
31 +(classe peaktech/cardinalcouriers). On interroge donc les deux cultures
32 +et on fusionne, version fr-CA prioritaire (même pattern que peaktech.py
33 +/ challenger.py / fnfmb.py / cardinalcouriers.py). Pas de migration
34 +d'ATS : trisura.com/careers pointe toujours
35 +jobs.dayforcehcm.com/en-US/trisura/CANDIDATEPORTAL (culture maîtresse
36 +EN, indice classe imperialdade).
37 +"""
38 +from ..schema import JobPosting
10 39 from .dayforce import DayforceConnector
11 40
12 41
@@ -15,3 +44,13 @@ class TrisuraConnector(DayforceConnector):
15 44 EMPLOYER = 'Trisura'
16 45 NS = 'trisura'
17 46 BOARD = 'CANDIDATEPORTAL'
47 +
48 + CULTURES = ("fr-CA", "en-CA")
49 +
50 + def fetch(self) -> list[JobPosting]:
51 + merged: dict[str, JobPosting] = {}
52 + for culture in self.CULTURES:
53 + self.CULTURE = culture
54 + for job in super().fetch():
55 + merged.setdefault(job.external_id, job)
56 + return list(merged.values())
18 57
Menu

Theme