[ka6] fix connecteur x49_solutions_1: faux positif de supervision (0 offre QC légitime — 49 Solutions n'a plus de poste au Québec) — aucun défaut du connecteur, correction d'un artefact sources.json (url vide) — le statut stale vient de la définition de succès de la supervision : l'org Workable 49-solutions-1 n'a plus AUCUNE offre QC depuis la dépublication le 2026-09-25 (sync de 17:43, found 1→0) de l'unique offre québécoise « Senior Labour Relations Consultant for CIRNAC - Government of Canada » 99BCF80902 (Québec, parue 2026-07-27) — détail live 301 → ?not_found=true confirmé (signature Workable d'une offre dépubliée), donc les syncs horaires rendent ok=1 found=0 (médiane 1.0) et sont comptés comme non-succès — même profil que liferaft c4cd79d, csncollision be10fa5, sangoma_3, qohash, kodify, goalcast, trupanion1, capintel, cliniqued, canderel, coorstek, altusgroup : tenant à volume QC temporairement nul (16e cas du pattern). Le connecteur est INTACT et re-vérifié live : l'API widget apply.workable.com/api/v1/widget/accounts/49-solutions-1?details=true répond (200, nom « 49 Solutions », 2 offres publiées, toutes deux à Ottawa, Ontario — mandats fédéraux DND et SSC, correctement exclues par is_quebec_location), zéro occurrence de montréal/québec/laval/gatineau/sherbrooke dans le JSON complet (5 757 octets) ; le widget Workable v1 liste TOUT en une requête (pas de partition par langue ou pays) — pas d'angle mort, et le board vivant exclut une migration d'ATS (contre-vérif du cas challenger 28ff173). Correction au passage de l'artefact du générateur vague C dans data/sources.json : url vide → https://www.49solutions.com (retrouvé via Serper + test direct des domaines candidats, vérifié 200, « 49 Solutions | Government Contracts and Consulting » — cabinet-conseil en contrats gouvernementaux, cohérent avec les mandats CIRNAC/DND/SSC du board ; la fiche affichait « Site : [49 Solutions]() »). Docstring du connecteur mise à jour (re-vérif 2026-09-25). Fiches docs/connecteurs/ x49_solutions_1.md + ats-workable.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1130 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). Sync isolé rejoué : found=0 en 0,1 s, ok=1, removed=1 — le garde-fou 2-miss a retiré proprement l'offre dépubliée (miss_count=2 → active=0) ; 0 reste le volume légitime tant que 49 Solutions ne republie pas au Québec (l'entreprise est basée à Gatineau — toute republication sera re-capturée telle quelle, filtre client opérationnel). 106 tests pytest verts. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
5 changed files +128 −149
modified
data/sources.json
+1 −1
@@ -9819,7 +9819,7 @@ | ||
| 9819 | 9819 | { |
| 9820 | 9820 | "id": "x49_solutions_1", |
| 9821 | 9821 | "name": "49 Solutions", |
| 9822 | − "url": "", | |
| 9822 | + "url": "https://www.49solutions.com", | |
| 9823 | 9823 | "careers_url": "https://apply.workable.com/49-solutions-1", |
| 9824 | 9824 | "sectors": [ |
| 9825 | 9825 | "TI", |
modified
docs/connecteurs/INDEX.md
+36 −36
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/INDEX.md |
| 7 | 7 | Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt) |
| 8 | −Généré : 2026-09-25 19:13 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-09-25 20:00 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
| 12 | 12 | |
| 13 | 13 | # Job·Ka — Connecteurs (index) |
| 14 | 14 | |
| 15 | −> Index généré le 2026-09-25 19:13 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`. | |
| 15 | +> Index généré le 2026-09-25 20:00 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`. | |
| 16 | 16 | |
| 17 | −**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25677 offres actives** (23001 directes, 2676 portails ; 106 masquées comme doublons inter-sources, soit 25571 visibles). 1133 fiches. | |
| 17 | +**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25670 offres actives** (22987 directes, 2683 portails ; 106 masquées comme doublons inter-sources, soit 25564 visibles). 1133 fiches. | |
| 18 | 18 | |
| 19 | 19 | Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes). |
| 20 | 20 | |
@@ -22,20 +22,20 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 22 | 22 | |
| 23 | 23 | | Plateforme | Employeurs | Actives | Salaire | GPS | |
| 24 | 24 | |---|---|---|---|---| |
| 25 | −| [`workday`](ats-workday.md) | 232 | 7628 | 45 % | 87 % | | |
| 26 | −| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2998 | 17 % | 99 % | | |
| 27 | −| [`workable`](ats-workable.md) | 71 | 1817 | 18 % | 100 % | | |
| 28 | −| [`dayforce`](ats-dayforce.md) | 129 | 1817 | 9 % | 100 % | | |
| 29 | −| [`successfactors`](ats-successfactors.md) | 11 | 1544 | 14 % | 99 % | | |
| 30 | −| [`workland`](ats-workland.md) | 1 | 1257 | 36 % | 100 % | | |
| 25 | +| [`workday`](ats-workday.md) | 232 | 7619 | 45 % | 87 % | | |
| 26 | +| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2997 | 17 % | 99 % | | |
| 27 | +| [`dayforce`](ats-dayforce.md) | 129 | 1819 | 9 % | 100 % | | |
| 28 | +| [`workable`](ats-workable.md) | 71 | 1816 | 18 % | 100 % | | |
| 29 | +| [`successfactors`](ats-successfactors.md) | 11 | 1538 | 14 % | 99 % | | |
| 30 | +| [`workland`](ats-workland.md) | 1 | 1254 | 36 % | 100 % | | |
| 31 | 31 | | [`njoyn`](ats-njoyn.md) | 11 | 1155 | 76 % | 85 % | |
| 32 | 32 | | [`greenhouse`](ats-greenhouse.md) | 131 | 824 | 19 % | 100 % | |
| 33 | 33 | | [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 805 | 7 % | 100 % | |
| 34 | 34 | | [`lever`](ats-lever.md) | 58 | 636 | 20 % | 95 % | |
| 35 | 35 | | [`breezy`](ats-breezy.md) | 72 | 398 | 35 % | 94 % | |
| 36 | 36 | | [`ashby`](ats-ashby.md) | 41 | 318 | 41 % | 59 % | |
| 37 | +| [`recruitee`](ats-recruitee.md) | 30 | 283 | 18 % | 96 % | | |
| 37 | 38 | | [`bamboohr`](ats-bamboohr.md) | 37 | 283 | 10 % | 100 % | |
| 38 | −| [`recruitee`](ats-recruitee.md) | 30 | 282 | 18 % | 97 % | | |
| 39 | 39 | | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 209 | 25 % | 58 % | |
| 40 | 40 | | [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 171 | 14 % | 88 % | |
| 41 | 41 | | [`jazzhr`](ats-jazzhr.md) | 29 | 150 | 14 % | 92 % | |
@@ -44,29 +44,29 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 44 | 44 | | [`taleo`](ats-taleo.md) | 5 | 129 | 0 % | 99 % | |
| 45 | 45 | | [`digitalrecruiters`](ats-digitalrecruiters.md) | 2 | 92 | 96 % | 50 % | |
| 46 | 46 | | [`ultipro`](ats-ultipro.md) | 4 | 69 | 55 % | 100 % | |
| 47 | −| [`icims`](ats-icims.md) | 7 | 58 | 40 % | 78 % | | |
| 48 | −| [`eightfold`](ats-eightfold.md) | 1 | 46 | 70 % | 65 % | | |
| 47 | +| [`icims`](ats-icims.md) | 7 | 57 | 39 % | 79 % | | |
| 48 | +| [`eightfold`](ats-eightfold.md) | 1 | 50 | 74 % | 64 % | | |
| 49 | 49 | | [`custom`](ats-custom.md) | 1 | 36 | 33 % | 92 % | |
| 50 | 50 | |
| 51 | 51 | ## Portails agrégateurs & dépôt |
| 52 | 52 | |
| 53 | 53 | | Source | Actives | Salaire | Dernier sync | |
| 54 | 54 | |---|---|---|---| |
| 55 | −| [Espresso-Jobs](espresso_jobs.md) | 301 | 14 % | 2026-09-25 19:10 | | |
| 56 | −| [Guichet-Emplois (Canada)](guichet_emplois.md) | 560 | 100 % | 2026-09-25 17:06 | | |
| 57 | −| [Jobillico](jobillico.md) | 1815 | 38 % | 2026-09-25 17:18 | | |
| 55 | +| [Espresso-Jobs](espresso_jobs.md) | 301 | 14 % | 2026-09-25 19:37 | | |
| 56 | +| [Guichet-Emplois (Canada)](guichet_emplois.md) | 541 | 100 % | 2026-09-25 19:49 | | |
| 57 | +| [Jobillico](jobillico.md) | 1841 | 39 % | 2026-09-25 20:00 | | |
| 58 | 58 | | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau | |
| 59 | 59 | |
| 60 | 60 | ## Employeurs directs (par volume d'offres actives) |
| 61 | 61 | |
| 62 | 62 | | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK | |
| 63 | 63 | |---|---|---|---|---|---| |
| 64 | −| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1257 | 36 % | 100 % | ✅ | | |
| 64 | +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1254 | 36 % | 100 % | ✅ | | |
| 65 | 65 | | [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1055 | 97 % | 90 % | ✅ | |
| 66 | −| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1014 | 65 % | 66 % | ✅ | | |
| 66 | +| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1013 | 65 % | 66 % | ✅ | | |
| 67 | 67 | | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 814 | 26 % | 100 % | ✅ | |
| 68 | 68 | | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 800 | 98 % | 98 % | ✅ | |
| 69 | −| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 747 | 0 % | 99 % | ✅ | | |
| 69 | +| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 743 | 0 % | 99 % | ✅ | | |
| 70 | 70 | | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 395 | 0 % | 100 % | ✅ | |
| 71 | 71 | | [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 341 | 0 % | 83 % | ✅ | |
| 72 | 72 | | [Go RH](gorh.md) | [`lever`](ats-lever.md) | 273 | 17 % | 98 % | ✅ | |
@@ -74,12 +74,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 74 | 74 | | [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 261 | 11 % | 92 % | ✅ | |
| 75 | 75 | | [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 247 | 1 % | 100 % | ✅ | |
| 76 | 76 | | [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 244 | 69 % | 100 % | ✅ | |
| 77 | −| [Alstom](alstom.md) | [`successfactors`](ats-successfactors.md) | 231 | 7 % | 100 % | ✅ | | |
| 78 | −| [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 229 | 23 % | 100 % | ✅ | | |
| 77 | +| [Alstom](alstom.md) | [`successfactors`](ats-successfactors.md) | 229 | 7 % | 100 % | ✅ | | |
| 78 | +| [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 228 | 23 % | 100 % | ✅ | | |
| 79 | 79 | | [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 225 | 2 % | 100 % | ✅ | |
| 80 | 80 | | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 200 | 95 % | 92 % | ✅ | |
| 81 | 81 | | [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 186 | 0 % | 96 % | ✅ | |
| 82 | −| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 175 | 85 % | 100 % | ✅ | | |
| 82 | +| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 174 | 85 % | 100 % | ✅ | | |
| 83 | 83 | | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 169 | 5 % | 99 % | ✅ | |
| 84 | 84 | | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 165 | 84 % | 99 % | ✅ | |
| 85 | 85 | | [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 161 | 2 % | 100 % | ✅ | |
@@ -107,21 +107,21 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 107 | 107 | | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 90 | 16 % | 100 % | ✅ | |
| 108 | 108 | | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 8 % | 100 % | ✅ | |
| 109 | 109 | | [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 87 | 0 % | 100 % | ✅ | |
| 110 | −| [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 86 | 1 % | 100 % | ✅ | | |
| 111 | 110 | | [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 86 | 43 % | 98 % | ✅ | |
| 111 | +| [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 85 | 1 % | 100 % | ✅ | | |
| 112 | 112 | | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 85 | 100 % | 95 % | ✅ | |
| 113 | 113 | | [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 84 | 7 % | 100 % | ✅ | |
| 114 | 114 | | [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 83 | 0 % | 100 % | ✅ | |
| 115 | −| [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 81 | 0 % | 99 % | ✅ | | |
| 115 | +| [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 80 | 0 % | 99 % | ✅ | | |
| 116 | 116 | | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 80 | 2 % | 100 % | ✅ | |
| 117 | 117 | | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 76 | 0 % | 100 % | ✅ | |
| 118 | 118 | | [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 75 | 0 % | 95 % | ✅ | |
| 119 | 119 | | [CAE](cae.md) | [`workday`](ats-workday.md) | 74 | 24 % | 96 % | ✅ | |
| 120 | 120 | | [Santé Québec](sante_quebec.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 73 | 97 % | 37 % | ✅ | |
| 121 | 121 | | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 69 | 41 % | 100 % | ✅ | |
| 122 | −| [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 68 | 3 % | 90 % | ✅ | | |
| 123 | 122 | | [Lightspeed Commerce](lightspeedhq.md) | [`ashby`](ats-ashby.md) | 68 | 6 % | 100 % | ✅ | |
| 124 | 123 | | [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 67 | 28 % | 93 % | ✅ | |
| 124 | +| [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 66 | 3 % | 89 % | ✅ | | |
| 125 | 125 | | [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 65 | 85 % | 52 % | ✅ | |
| 126 | 126 | | [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 64 | 25 % | 84 % | ✅ | |
| 127 | 127 | | [Agropur](agropur.md) | [`workday`](ats-workday.md) | 63 | 97 % | 97 % | ✅ | |
@@ -143,6 +143,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 143 | 143 | | [Gray Collection (Groupe Antonopoulos)](graycollection.md) | [`dayforce`](ats-dayforce.md) | 52 | 0 % | 100 % | ✅ | |
| 144 | 144 | | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 51 | 10 % | 75 % | ✅ | |
| 145 | 145 | | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 51 | 76 % | 84 % | ✅ | |
| 146 | +| [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 50 | 74 % | 64 % | ✅ | | |
| 146 | 147 | | [Alterra](alterra.md) | [`workday`](ats-workday.md) | 48 | 69 % | 100 % | ✅ | |
| 147 | 148 | | [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 48 | 0 % | 100 % | ✅ | |
| 148 | 149 | | [Advanceauto](advanceauto.md) | [`workday`](ats-workday.md) | 47 | 0 % | 43 % | ✅ | |
@@ -150,7 +151,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 150 | 151 | | [Valsoft](valsoft_corp.md) | [`workable`](ats-workable.md) | 47 | 9 % | 100 % | ✅ | |
| 151 | 152 | | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 46 | 50 % | 100 % | ✅ | |
| 152 | 153 | | [ApexFocusGroup](afg.md) | [`workable`](ats-workable.md) | 46 | 0 % | 100 % | ✅ | |
| 153 | −| [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 46 | 70 % | 65 % | ✅ | | |
| 154 | 154 | | [Laura Canada](lauracanada.md) | [`dayforce`](ats-dayforce.md) | 46 | 0 % | 100 % | ✅ | |
| 155 | 155 | | [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 45 | 0 % | 89 % | ✅ | |
| 156 | 156 | | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 45 | 0 % | 100 % | ✅ | |
@@ -161,8 +161,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 161 | 161 | | [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 42 | 14 % | 52 % | ✅ | |
| 162 | 162 | | [Myhrabc](myhrabc.md) | [`workday`](ats-workday.md) | 42 | 43 % | 52 % | ✅ | |
| 163 | 163 | | [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 41 | 2 % | 100 % | ✅ | |
| 164 | −| [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 41 | 2 % | 100 % | ✅ | | |
| 165 | 164 | | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 41 | 2 % | 100 % | ✅ | |
| 165 | +| [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 40 | 2 % | 100 % | ✅ | | |
| 166 | 166 | | [Lesymcaquebec](lesymcaquebec.md) | [`dayforce`](ats-dayforce.md) | 40 | 25 % | 100 % | ✅ | |
| 167 | 167 | | [Info-Ways](info_ways.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ | |
| 168 | 168 | | [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 38 | 0 % | 100 % | ✅ | |
@@ -200,11 +200,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 200 | 200 | | [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 30 | 53 % | 100 % | ✅ | |
| 201 | 201 | | [Groupe Bellemare](groupe_bellemare.md) | [`njoyn`](ats-njoyn.md) | 30 | 0 % | 0 % | ✅ | |
| 202 | 202 | | [Abinbev](abinbev.md) | [`workday`](ats-workday.md) | 29 | 93 % | 100 % | ✅ | |
| 203 | −| [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 29 | 3 % | 97 % | ✅ | | |
| 204 | 203 | | [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ | |
| 205 | 204 | | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 29 | 3 % | 100 % | ✅ | |
| 206 | 205 | | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ | |
| 207 | 206 | | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 29 | 0 % | 100 % | ✅ | |
| 207 | +| [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 28 | 4 % | 96 % | ✅ | | |
| 208 | 208 | | [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 28 | 0 % | 50 % | ✅ | |
| 209 | 209 | | [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 28 | 0 % | 100 % | ✅ | |
| 210 | 210 | | [Distribution stox](distributionstox2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 39 % | 100 % | ✅ | |
@@ -223,6 +223,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 223 | 223 | | [Tmx](tmx.md) | [`workday`](ats-workday.md) | 26 | 0 % | 69 % | ✅ | |
| 224 | 224 | | [dcbel](dcbel.md) | [`bamboohr`](ats-bamboohr.md) | 25 | 0 % | 100 % | ✅ | |
| 225 | 225 | | [Galderma](galderma.md) | [`workday`](ats-workday.md) | 25 | 16 % | 100 % | ✅ | |
| 226 | +| [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 25 | 0 % | 96 % | ✅ | | |
| 226 | 227 | | [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 100 % | ✅ | |
| 227 | 228 | | [mthree](mthreerecruitingportal.md) | [`greenhouse`](ats-greenhouse.md) | 25 | 0 % | 100 % | ✅ | |
| 228 | 229 | | [Playground](playground.md) | [`jazzhr`](ats-jazzhr.md) | 25 | 64 % | 64 % | ✅ | |
@@ -236,20 +237,19 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 236 | 237 | | [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 24 | 25 % | 100 % | ✅ | |
| 237 | 238 | | [DRB Distribution](drbdistribution.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 24 | 0 % | 96 % | ✅ | |
| 238 | 239 | | [FedEx Express Canada](fedex.md) | [`workday`](ats-workday.md) | 24 | 100 % | 88 % | ✅ | |
| 239 | −| [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 24 | 0 % | 100 % | ✅ | | |
| 240 | +| [Kenworthmaska](kenworthmaska.md) | [`dayforce`](ats-dayforce.md) | 24 | 4 % | 100 % | ✅ | | |
| 240 | 241 | | [Side (PTW)](sideinc.md) | [`workable`](ats-workable.md) | 24 | 0 % | 100 % | ✅ | |
| 241 | 242 | | [Unitytech](unitytech.md) | [`workday`](ats-workday.md) | 24 | 96 % | 83 % | ✅ | |
| 242 | 243 | | [ATIA Ltd](atialtd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 23 | 43 % | 100 % | ✅ | |
| 243 | 244 | | [Clinical Research Associate](syneoshealth.md) | [`workday`](ats-workday.md) | 23 | 0 % | 96 % | ✅ | |
| 245 | +| [H&M](hmgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 23 | 0 % | 100 % | ✅ | | |
| 244 | 246 | | [JLL](jll.md) | [`workday`](ats-workday.md) | 23 | 4 % | 83 % | ✅ | |
| 245 | −| [Kenworthmaska](kenworthmaska.md) | [`dayforce`](ats-dayforce.md) | 23 | 4 % | 100 % | ✅ | | |
| 246 | 247 | | [LG2](lg2.md) | [`recruitee`](ats-recruitee.md) | 23 | 4 % | 100 % | ✅ | |
| 247 | 248 | | [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | [`workday`](ats-workday.md) | 23 | 87 % | 96 % | ✅ | |
| 248 | 249 | | [Search for](bcf.md) | [`workday`](ats-workday.md) | 23 | 0 % | 100 % | ✅ | |
| 249 | 250 | | [Wolseley Canada](wolseley.md) | [`workday`](ats-workday.md) | 23 | 0 % | 100 % | ✅ | |
| 250 | 251 | | [Baro RH](barorh.md) | [`workable`](ats-workable.md) | 22 | 0 % | 100 % | ✅ | |
| 251 | 252 | | [Comptable en immobilier](belron.md) | [`workday`](ats-workday.md) | 22 | 5 % | 95 % | ✅ | |
| 252 | −| [H&M](hmgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 22 | 0 % | 100 % | ✅ | | |
| 253 | 253 | | [Messer Canada](messer_canada.md) | [`ultipro`](ats-ultipro.md) | 22 | 86 % | 100 % | ✅ | |
| 254 | 254 | | [Monteur CVC 1 /HVAC Assembler 1](sunbeltrentals.md) | [`workday`](ats-workday.md) | 22 | 0 % | 68 % | ✅ | |
| 255 | 255 | | [OPAL-RT Technologies](opalrt.md) | [`bamboohr`](ats-bamboohr.md) | 22 | 0 % | 100 % | ✅ | |
@@ -354,7 +354,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 354 | 354 | | [EQ3](eq3_ltd.md) | [`breezy`](ats-breezy.md) | 13 | 62 % | 92 % | ✅ | |
| 355 | 355 | | [Faspac](faspac.md) | [`lever`](ats-lever.md) | 13 | 15 % | 100 % | ✅ | |
| 356 | 356 | | [Fieracapital](fieracapital.md) | [`workday`](ats-workday.md) | 13 | 31 % | 69 % | ✅ | |
| 357 | −| [Global Excel Management](globalexcel.md) | [`icims`](ats-icims.md) | 13 | 46 % | 38 % | ✅ | | |
| 358 | 357 | | [Hygiéniste Industrielle](kdcone.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ | |
| 359 | 358 | | [Jci](jci.md) | [`workday`](ats-workday.md) | 13 | 100 % | 92 % | ✅ | |
| 360 | 359 | | [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 13 | 69 % | 100 % | ✅ | |
@@ -364,7 +363,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 364 | 363 | | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 15 % | 100 % | ✅ | |
| 365 | 364 | | [Premierparks](premierparks.md) | [`dayforce`](ats-dayforce.md) | 13 | 8 % | 100 % | ✅ | |
| 366 | 365 | | [Quadbridge](quadbridge.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 46 % | 100 % | ✅ | |
| 367 | −| [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | [`workday`](ats-workday.md) | 13 | 100 % | 38 % | ❌ | | |
| 368 | 366 | | [Wealthy Group of Companies LLC](wealthy_recruiting.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 92 % | ✅ | |
| 369 | 367 | | [Aritzia](aritzia.md) | [`workday`](ats-workday.md) | 12 | 58 % | 100 % | ✅ | |
| 370 | 368 | | [Avantage Plus](avantageplus.md) | [`recruitee`](ats-recruitee.md) | 12 | 8 % | 100 % | ✅ | |
@@ -377,6 +375,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 377 | 375 | | [Fccfac](fccfac.md) | [`workday`](ats-workday.md) | 12 | 100 % | 25 % | ✅ | |
| 378 | 376 | | [Frigoriste](vantagedc.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ | |
| 379 | 377 | | [Gameloft](gameloft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 0 % | 100 % | ✅ | |
| 378 | +| [Global Excel Management](globalexcel.md) | [`icims`](ats-icims.md) | 12 | 42 % | 42 % | ✅ | | |
| 380 | 379 | | [Groupe Master](groupe_master.md) | [`njoyn`](ats-njoyn.md) | 12 | 75 % | 100 % | ✅ | |
| 381 | 380 | | [H2O Innovation](h2o_innovation.md) | [`adp`](ats-adp.md) | 12 | 8 % | 100 % | ✅ | |
| 382 | 381 | | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 0 % | 100 % | ✅ | |
@@ -384,6 +383,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 384 | 383 | | [Relais & Châteaux](relaischateaux.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 0 % | 100 % | ✅ | |
| 385 | 384 | | [Rentokil Initial](rentokil_initial.md) | [`workable`](ats-workable.md) | 12 | 75 % | 100 % | ✅ | |
| 386 | 385 | | [Ryder](ryder.md) | [`workday`](ats-workday.md) | 12 | 100 % | 33 % | ✅ | |
| 386 | +| [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | [`workday`](ats-workday.md) | 12 | 100 % | 42 % | ✅ | | |
| 387 | 387 | | [Starlink Aviation](starlink_aviation.md) | [`workable`](ats-workable.md) | 12 | 0 % | 100 % | ✅ | |
| 388 | 388 | | [UV Assurance](uv_assurance.md) | [`adp`](ats-adp.md) | 12 | 0 % | 100 % | ✅ | |
| 389 | 389 | | [Valnetinc](valnetinc.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ | |
@@ -391,6 +391,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 391 | 391 | | [Bento Sushi](bento_sushi.md) | [`adp`](ats-adp.md) | 11 | 91 % | 100 % | ✅ | |
| 392 | 392 | | [Canadian Tire](canadiantirecorporation.md) | [`workday`](ats-workday.md) | 11 | 64 % | 91 % | ✅ | |
| 393 | 393 | | [Cfibfcei](cfibfcei.md) | [`dayforce`](ats-dayforce.md) | 11 | 18 % | 100 % | ✅ | |
| 394 | +| [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ | | |
| 394 | 395 | | [Erb](erb.md) | [`dayforce`](ats-dayforce.md) | 11 | 36 % | 100 % | ✅ | |
| 395 | 396 | | [Explorance](explorance.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 0 % | 100 % | ✅ | |
| 396 | 397 | | [Fempro (First Quality)](firstquality.md) | [`workday`](ats-workday.md) | 11 | 55 % | 100 % | ✅ | |
@@ -416,7 +417,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 416 | 417 | | [Botpress](botpress.md) | [`workable`](ats-workable.md) | 10 | 0 % | 100 % | ✅ | |
| 417 | 418 | | [Cadence](cadence.md) | [`workday`](ats-workday.md) | 10 | 40 % | 70 % | ✅ | |
| 418 | 419 | | [Canadian Helicopters](canadianhelicopters.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | |
| 419 | −| [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ | | |
| 420 | 420 | | [Colliers](colliers.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | |
| 421 | 421 | | [Cornerstone Building Brands](cornerstonebuildingbrandscareers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 20 % | 100 % | ✅ | |
| 422 | 422 | | [Défis RH](defisrh.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 30 % | 100 % | ✅ | |
@@ -668,7 +668,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 668 | 668 | | [Kogniz](kogniz.md) | [`lever`](ats-lever.md) | 4 | 0 % | 100 % | ✅ | |
| 669 | 669 | | [Korem](korem.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 0 % | 100 % | ✅ | |
| 670 | 670 | | [Lighting](lighting.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ | |
| 671 | −| [Linehaul Nuit, Conducteur, classe 1](cardinalcouriers.md) | [`dayforce`](ats-dayforce.md) | 4 | 50 % | 100 % | ✅ | | |
| 671 | +| [Linehaul Nuit, Conducteur, classe 1](cardinalcouriers.md) | [`dayforce`](ats-dayforce.md) | 4 | 50 % | 100 % | ❌ | | |
| 672 | 672 | | [Longbow Advantage](longbowadvantage.md) | [`jazzhr`](ats-jazzhr.md) | 4 | 0 % | 100 % | ✅ | |
| 673 | 673 | | [Luckyhammers](luckyhammers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ | |
| 674 | 674 | | [Maintenance Expert M.S.L.G](maintenancexpert.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 4 | 100 % | 0 % | ✅ | |
@@ -716,7 +716,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 716 | 716 | | [Bdx](bdx.md) | [`workday`](ats-workday.md) | 3 | 33 % | 67 % | ✅ | |
| 717 | 717 | | [Bilingual (French/English) Sales Broker (RIBO Licensed)](ogc.md) | [`dayforce`](ats-dayforce.md) | 3 | 100 % | 100 % | ✅ | |
| 718 | 718 | | [Black & McDonald](black_mcdonald_francais.md) | [`breezy`](ats-breezy.md) | 3 | 0 % | 67 % | ✅ | |
| 719 | −| [Brambles](brambles.md) | [`workday`](ats-workday.md) | 3 | 100 % | 67 % | ✅ | | |
| 720 | 719 | | [Canadavisa](canadavisa.md) | [`ashby`](ats-ashby.md) | 3 | 33 % | 67 % | ✅ | |
| 721 | 720 | | [Carnaval de Québec Inc.](carnaval.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 3 | 0 % | 100 % | ✅ | |
| 722 | 721 | | [Cdpqfiliales](cdpqfiliales.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ | |
@@ -813,6 +812,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 813 | 812 | | [Berlin Packaging Canada Corporation](bpcanada.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ | |
| 814 | 813 | | [Billups](billups.md) | [`ashby`](ats-ashby.md) | 2 | 100 % | 100 % | ✅ | |
| 815 | 814 | | [BIXI Montréal](biximontreal.md) | [`recruitee`](ats-recruitee.md) | 2 | 50 % | 100 % | ✅ | |
| 815 | +| [Brambles](brambles.md) | [`workday`](ats-workday.md) | 2 | 100 % | 50 % | ✅ | | |
| 816 | 816 | | [Bronswerk](bronswerk.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ | |
| 817 | 817 | | [CaptiveAire](captiveaire.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 100 % | 100 % | ✅ | |
| 818 | 818 | | [Carters](carters.md) | [`workday`](ats-workday.md) | 2 | 0 % | 100 % | ✅ | |
@@ -894,7 +894,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 894 | 894 | | [ZOLL Medical](zoll.md) | [`workday`](ats-workday.md) | 2 | 100 % | 50 % | ✅ | |
| 895 | 895 | | [Zscaler](zscaler.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 100 % | 100 % | ✅ | |
| 896 | 896 | | [1perTInent](x1pertinent.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ | |
| 897 | −| [49 Solutions](x49_solutions_1.md) | [`workable`](ats-workable.md) | 1 | 0 % | 100 % | ✅ | | |
| 898 | 897 | | [Above Flights](above_flights.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ | |
| 899 | 898 | | [AC780](ac780.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ | |
| 900 | 899 | | [Adaptive Financial Consulting](adaptivefinancialconsulting.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ | |
@@ -1080,6 +1079,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser | ||
| 1080 | 1079 | | [École des entrepreneurs du Québec](coledesentrepreneursduqubec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ | |
| 1081 | 1080 | | [Évolupharma Inc.](volupharmainc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ | |
| 1082 | 1081 | | [11 Residential](residential11.md) | [`jazzhr`](ats-jazzhr.md) | 0 | — | — | ✅ | |
| 1082 | +| [49 Solutions](x49_solutions_1.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ | | |
| 1083 | 1083 | | [4th Day Trucking](x4th_day_trucking.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ | |
| 1084 | 1084 | | [Alliance de la Fonction publique du Canada](psacunion.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ | |
| 1085 | 1085 | | [Altom Transport](altom_transport.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ | |
modified
docs/connecteurs/ats-workable.md
+73 −73
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/ats-workable.md |
| 7 | 7 | Rôle : Fiche plateforme ATS workable — mécanique partagée + tableau des 71 tenants |
| 8 | −Généré : 2026-09-24 18:37 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-09-25 20:00 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
| 12 | 12 | |
| 13 | 13 | # Plateforme ATS `workable` |
| 14 | 14 | |
| 15 | −**71 employeurs connectés** via cette plateforme — **1804 offres actives**. Module partagé : `jobka/connectors/workable.py` ; un employeur = une sous-classe d'environ 10 lignes. | |
| 15 | +**71 employeurs connectés** via cette plateforme — **1816 offres actives**. Module partagé : `jobka/connectors/workable.py` ; un employeur = une sous-classe d'environ 10 lignes. | |
| 16 | 16 | |
| 17 | 17 | ## Description & mécanique |
| 18 | 18 | |
@@ -39,77 +39,77 @@ Généré : 2026-09-24 18:37 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 39 | 39 | |
| 40 | 40 | | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | |
| 41 | 41 | |---|---|---|---|---|---|---| |
| 42 | −| [Solution SFT](solution_sft.md) | 803 | 27 % | 100 % | 7 % | 2026-09-24 17:05 | ✅ | | |
| 43 | −| [TEHORA](tehora.md) | 394 | 0 % | 100 % | 30 % | 2026-09-24 17:09 | ✅ | | |
| 44 | −| [Genetec](genetec_inc.md) | 92 | 0 % | 100 % | 16 % | 2026-09-24 16:28 | ✅ | | |
| 45 | −| [Valsoft](valsoft_corp.md) | 47 | 9 % | 100 % | 21 % | 2026-09-24 17:11 | ✅ | | |
| 46 | −| [ApexFocusGroup](afg.md) | 46 | 0 % | 100 % | 100 % | 2026-09-24 18:20 | ✅ | | |
| 47 | −| [SOGECLAIR](sogeclair.md) | 42 | 2 % | 100 % | 2 % | 2026-09-24 17:05 | ✅ | | |
| 48 | −| [Exportation et développement Canada (EDC)](export_development_canada.md) | 40 | 98 % | 100 % | 0 % | 2026-09-24 16:27 | ✅ | | |
| 49 | −| [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | 33 | 0 % | 100 % | 42 % | 2026-09-24 17:03 | ✅ | | |
| 50 | −| [Tecsys](tecsys.md) | 29 | 0 % | 100 % | 93 % | 2026-09-24 17:09 | ✅ | | |
| 51 | −| [Side (PTW)](sideinc.md) | 24 | 0 % | 100 % | 58 % | 2026-09-24 17:04 | ✅ | | |
| 52 | −| [Baro RH](barorh.md) | 22 | 0 % | 100 % | 5 % | 2026-09-24 18:23 | ✅ | | |
| 53 | −| [Keywords Studios](keywords_intl1.md) | 20 | 95 % | 100 % | 35 % | 2026-09-24 16:50 | ✅ | | |
| 54 | −| [Lamour](lamour.md) | 13 | 0 % | 100 % | 0 % | 2026-09-24 16:50 | ✅ | | |
| 55 | −| [Rentokil Initial](rentokil_initial.md) | 12 | 75 % | 100 % | 8 % | 2026-09-24 17:01 | ✅ | | |
| 56 | −| [Starlink Aviation](starlink_aviation.md) | 12 | 0 % | 100 % | 0 % | 2026-09-24 17:06 | ✅ | | |
| 57 | −| [Aviso Wealth](aviso.md) | 12 | 100 % | 100 % | 0 % | 2026-09-24 18:23 | ✅ | | |
| 58 | −| [FLO (AddÉnergie)](flo_addenergie.md) | 11 | 9 % | 100 % | 18 % | 2026-09-24 16:27 | ✅ | | |
| 59 | −| [Egon Zehnder](ezrecruiting.md) | 11 | 0 % | 100 % | 0 % | 2026-09-24 16:27 | ✅ | | |
| 60 | −| [Botpress](botpress.md) | 10 | 0 % | 100 % | 0 % | 2026-09-24 18:25 | ✅ | | |
| 61 | −| [Evolving Web](evolving_web.md) | 10 | 0 % | 100 % | 10 % | 2026-09-24 16:26 | ✅ | | |
| 62 | −| [Nuovo Photography](nuovophotography.md) | 9 | 22 % | 100 % | 0 % | 2026-09-24 16:56 | ✅ | | |
| 63 | −| [Sweat Pants Agency](sweat_pants_agency.md) | 8 | 25 % | 100 % | 100 % | 2026-09-24 17:07 | ✅ | | |
| 64 | −| [Eminent Valet](eminent_valet.md) | 7 | 100 % | 100 % | 0 % | 2026-09-24 16:25 | ✅ | | |
| 65 | −| [LIDD Consultants](lidd.md) | 7 | 0 % | 100 % | 0 % | 2026-09-24 16:52 | ✅ | | |
| 66 | −| [GHGSAT](ghgsat.md) | 6 | 0 % | 100 % | 17 % | 2026-09-24 16:29 | ✅ | | |
| 67 | −| [Mila — Institut québécois d'IA](mila_2.md) | 4 | 0 % | 100 % | 0 % | 2026-09-24 16:54 | ✅ | | |
| 68 | −| [Delmar International](delmar_international_inc.md) | 4 | 0 % | 100 % | 0 % | 2026-09-24 16:22 | ✅ | | |
| 69 | −| [Devoted Studios](devoted_studios_1.md) | 4 | 0 % | 100 % | 100 % | 2026-09-24 16:23 | ✅ | | |
| 70 | −| [Doman Building Materials Group Ltd](doman_building_materials.md) | 4 | 0 % | 100 % | 75 % | 2026-09-24 16:23 | ✅ | | |
| 71 | −| [Flatgigs](flatgigs.md) | 4 | 0 % | 100 % | 0 % | 2026-09-24 16:27 | ✅ | | |
| 72 | −| [John Brooks Company](john_brooks_company.md) | 4 | 25 % | 100 % | 50 % | 2026-09-24 16:49 | ✅ | | |
| 73 | −| [Power Factors](power_factors.md) | 4 | 0 % | 100 % | 0 % | 2026-09-24 16:58 | ✅ | | |
| 74 | −| [Flinks](flinks.md) | 3 | 0 % | 100 % | 100 % | 2026-09-24 16:27 | ✅ | | |
| 75 | −| [Unit8](unit8.md) | 3 | 0 % | 100 % | 33 % | 2026-09-24 17:11 | ✅ | | |
| 76 | −| [CTS Foods Brokers](cts_foods_brokers_inc.md) | 3 | 33 % | 100 % | 0 % | 2026-09-24 18:37 | ✅ | | |
| 77 | −| [Damotech](damotech.md) | 3 | 0 % | 100 % | 0 % | 2026-09-24 18:37 | ✅ | | |
| 78 | −| [Allucent](allucent.md) | 3 | 0 % | 100 % | 100 % | 2026-09-24 18:21 | ✅ | | |
| 79 | −| [Liberty Mutual Canada](liberty_mutual_canada.md) | 3 | 0 % | 100 % | 0 % | 2026-09-24 16:52 | ✅ | | |
| 80 | −| [Bardel Entertainment](bardel_entertainment.md) | 2 | 100 % | 100 % | 0 % | 2026-09-24 18:23 | ✅ | | |
| 81 | −| [Charlotte Tilbury](charlotte_tilbury.md) | 2 | 0 % | 100 % | 0 % | 2026-09-24 18:33 | ✅ | | |
| 82 | −| [Financeit](financeit.md) | 2 | 100 % | 100 % | 0 % | 2026-09-24 16:27 | ✅ | | |
| 83 | −| [Acuity Insights](acuity_insights.md) | 2 | 100 % | 100 % | 100 % | 2026-09-24 18:19 | ✅ | | |
| 84 | −| [Dentons](dentons_europe.md) | 2 | 50 % | 100 % | 100 % | 2026-09-24 16:22 | ✅ | | |
| 85 | −| [FinDev Canada](findevcanada.md) | 2 | 100 % | 100 % | 0 % | 2026-09-24 16:27 | ✅ | | |
| 86 | −| [HireHawk](hirehawk.md) | 2 | 50 % | 100 % | 100 % | 2026-09-24 16:39 | ✅ | | |
| 87 | −| [Irth Solutions](irth_solutions.md) | 2 | 100 % | 100 % | 100 % | 2026-09-24 16:43 | ✅ | | |
| 88 | −| [Nuvei](nuvei.md) | 2 | 0 % | 100 % | 50 % | 2026-09-24 16:56 | ✅ | | |
| 89 | −| [Stranger Soccer](stranger_soccer_1.md) | 2 | 0 % | 100 % | 0 % | 2026-09-24 17:07 | ✅ | | |
| 90 | −| [Mindrift](toloka_ai.md) | 2 | 100 % | 100 % | 100 % | 2026-09-24 17:10 | ✅ | | |
| 91 | −| [Valard Construction](valard_construction_lp.md) | 2 | 0 % | 100 % | 0 % | 2026-09-24 17:11 | ✅ | | |
| 92 | −| [Atecna](atecna_montreal.md) | 1 | 0 % | 100 % | 0 % | 2026-09-24 18:22 | ✅ | | |
| 93 | −| [Charger Logistics](charger_logistics_inc.md) | 1 | 0 % | 100 % | 0 % | 2026-09-24 18:33 | ✅ | | |
| 94 | −| [49 Solutions](x49_solutions_1.md) | 1 | 0 % | 100 % | 100 % | 2026-09-24 17:17 | ✅ | | |
| 95 | −| [Andy Transport](andy_transport.md) | 1 | 0 % | 100 % | 0 % | 2026-09-24 18:22 | ✅ | | |
| 96 | −| [Hire Ground Talent](hiregroundtalent.md) | 1 | 0 % | 100 % | 0 % | 2026-09-24 16:39 | ✅ | | |
| 97 | −| [Intuition Machines, Inc.](imachines.md) | 1 | 0 % | 100 % | 100 % | 2026-09-24 16:42 | ✅ | | |
| 98 | −| [JoVE](jove.md) | 1 | 0 % | 100 % | 100 % | 2026-09-24 16:49 | ✅ | | |
| 99 | −| [Kognitive Sales Solutions](kognitive_sales_solutions.md) | 1 | 100 % | 100 % | 0 % | 2026-09-24 16:50 | ✅ | | |
| 100 | −| [Omilia](omilia_natural_language_solutions_ua_ltd.md) | 1 | 0 % | 100 % | 100 % | 2026-09-24 16:57 | ✅ | | |
| 101 | −| [Onomatic](onomatic.md) | 1 | 0 % | 100 % | 0 % | 2026-09-24 16:57 | ✅ | | |
| 102 | −| [SuperMedic.ca](supermedic.md) | 1 | 100 % | 100 % | 100 % | 2026-09-24 17:07 | ✅ | | |
| 103 | −| [Tristan Fleet](tristan_fleet_1.md) | 1 | 0 % | 100 % | 0 % | 2026-09-24 17:10 | ✅ | | |
| 104 | −| [WebProps.org](webprops.md) | 1 | 0 % | 100 % | 0 % | 2026-09-24 17:16 | ✅ | | |
| 105 | −| [Snowed In Studios](snowed_in_studios_3.md) | 1 | 100 % | 100 % | 100 % | 2026-09-24 17:05 | ✅ | | |
| 106 | −| [CSN Collision](csncollision.md) | 0 | — | — | — | 2026-09-24 18:37 | ✅ | | |
| 107 | −| [Altom Transport](altom_transport.md) | 0 | — | — | — | 2026-09-24 18:22 | ✅ | | |
| 108 | −| [Gunnebo Canada](gunnebo_safe_storage_canada.md) | 0 | — | — | — | 2026-09-24 16:39 | ✅ | | |
| 109 | −| [Liferaft](liferaft.md) | 0 | — | — | — | 2026-09-24 18:37 | ✅ | | |
| 110 | −| [Parallelz](parallelz.md) | 0 | — | — | — | 2026-09-24 16:57 | ✅ | | |
| 111 | −| [Quandela](quandela.md) | 0 | — | — | — | 2026-09-24 17:00 | ✅ | | |
| 112 | −| [Sangoma](sangoma_3.md) | 0 | — | — | — | 2026-09-24 17:02 | ✅ | | |
| 42 | +| [Solution SFT](solution_sft.md) | 814 | 26 % | 100 % | 7 % | 2026-09-25 17:33 | ✅ | | |
| 43 | +| [TEHORA](tehora.md) | 395 | 0 % | 100 % | 30 % | 2026-09-25 17:37 | ✅ | | |
| 44 | +| [Genetec](genetec_inc.md) | 91 | 0 % | 100 % | 16 % | 2026-09-25 19:39 | ✅ | | |
| 45 | +| [Valsoft](valsoft_corp.md) | 47 | 9 % | 100 % | 21 % | 2026-09-25 17:39 | ✅ | | |
| 46 | +| [ApexFocusGroup](afg.md) | 46 | 0 % | 100 % | 100 % | 2026-09-25 19:15 | ✅ | | |
| 47 | +| [Exportation et développement Canada (EDC)](export_development_canada.md) | 43 | 98 % | 100 % | 0 % | 2026-09-25 19:38 | ✅ | | |
| 48 | +| [SOGECLAIR](sogeclair.md) | 41 | 2 % | 100 % | 2 % | 2026-09-25 17:33 | ✅ | | |
| 49 | +| [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | 33 | 0 % | 100 % | 42 % | 2026-09-25 17:31 | ✅ | | |
| 50 | +| [Tecsys](tecsys.md) | 29 | 0 % | 100 % | 93 % | 2026-09-25 17:37 | ✅ | | |
| 51 | +| [Side (PTW)](sideinc.md) | 24 | 0 % | 100 % | 58 % | 2026-09-25 17:32 | ✅ | | |
| 52 | +| [Baro RH](barorh.md) | 22 | 0 % | 100 % | 5 % | 2026-09-25 19:19 | ✅ | | |
| 53 | +| [Keywords Studios](keywords_intl1.md) | 20 | 95 % | 100 % | 35 % | 2026-09-25 20:00 | ✅ | | |
| 54 | +| [Lamour](lamour.md) | 14 | 0 % | 100 % | 7 % | 2026-09-25 17:19 | ✅ | | |
| 55 | +| [Rentokil Initial](rentokil_initial.md) | 12 | 75 % | 100 % | 8 % | 2026-09-25 17:29 | ✅ | | |
| 56 | +| [Starlink Aviation](starlink_aviation.md) | 12 | 0 % | 100 % | 0 % | 2026-09-25 17:34 | ✅ | | |
| 57 | +| [Aviso Wealth](aviso.md) | 12 | 100 % | 100 % | 0 % | 2026-09-25 19:19 | ✅ | | |
| 58 | +| [Egon Zehnder](ezrecruiting.md) | 12 | 0 % | 100 % | 0 % | 2026-09-25 19:38 | ✅ | | |
| 59 | +| [FLO (AddÉnergie)](flo_addenergie.md) | 11 | 9 % | 100 % | 18 % | 2026-09-25 19:38 | ✅ | | |
| 60 | +| [Botpress](botpress.md) | 10 | 0 % | 100 % | 0 % | 2026-09-25 19:21 | ✅ | | |
| 61 | +| [Evolving Web](evolving_web.md) | 10 | 0 % | 100 % | 10 % | 2026-09-25 19:37 | ✅ | | |
| 62 | +| [Nuovo Photography](nuovophotography.md) | 9 | 22 % | 100 % | 0 % | 2026-09-25 17:25 | ✅ | | |
| 63 | +| [Sweat Pants Agency](sweat_pants_agency.md) | 8 | 25 % | 100 % | 100 % | 2026-09-25 17:35 | ✅ | | |
| 64 | +| [Eminent Valet](eminent_valet.md) | 7 | 100 % | 100 % | 0 % | 2026-09-25 19:37 | ✅ | | |
| 65 | +| [LIDD Consultants](lidd.md) | 7 | 0 % | 100 % | 0 % | 2026-09-25 17:20 | ✅ | | |
| 66 | +| [Mila — Institut québécois d'IA](mila_2.md) | 4 | 0 % | 100 % | 0 % | 2026-09-25 17:23 | ✅ | | |
| 67 | +| [Delmar International](delmar_international_inc.md) | 4 | 0 % | 100 % | 0 % | 2026-09-25 19:33 | ✅ | | |
| 68 | +| [Devoted Studios](devoted_studios_1.md) | 4 | 0 % | 100 % | 100 % | 2026-09-25 19:34 | ✅ | | |
| 69 | +| [Doman Building Materials Group Ltd](doman_building_materials.md) | 4 | 0 % | 100 % | 75 % | 2026-09-25 19:34 | ✅ | | |
| 70 | +| [Flatgigs](flatgigs.md) | 4 | 0 % | 100 % | 0 % | 2026-09-25 19:38 | ✅ | | |
| 71 | +| [GHGSAT](ghgsat.md) | 4 | 0 % | 100 % | 0 % | 2026-09-25 19:39 | ✅ | | |
| 72 | +| [John Brooks Company](john_brooks_company.md) | 4 | 25 % | 100 % | 50 % | 2026-09-25 20:00 | ✅ | | |
| 73 | +| [Power Factors](power_factors.md) | 4 | 0 % | 100 % | 0 % | 2026-09-25 17:26 | ✅ | | |
| 74 | +| [Flinks](flinks.md) | 3 | 0 % | 100 % | 100 % | 2026-09-25 19:38 | ✅ | | |
| 75 | +| [Unit8](unit8.md) | 3 | 0 % | 100 % | 33 % | 2026-09-25 17:39 | ✅ | | |
| 76 | +| [CTS Foods Brokers](cts_foods_brokers_inc.md) | 3 | 33 % | 100 % | 0 % | 2026-09-25 19:33 | ✅ | | |
| 77 | +| [Damotech](damotech.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 19:33 | ✅ | | |
| 78 | +| [Allucent](allucent.md) | 3 | 0 % | 100 % | 100 % | 2026-09-25 19:16 | ✅ | | |
| 79 | +| [Liberty Mutual Canada](liberty_mutual_canada.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 17:20 | ✅ | | |
| 80 | +| [Bardel Entertainment](bardel_entertainment.md) | 2 | 100 % | 100 % | 0 % | 2026-09-25 19:19 | ✅ | | |
| 81 | +| [Charlotte Tilbury](charlotte_tilbury.md) | 2 | 0 % | 100 % | 0 % | 2026-09-25 19:29 | ✅ | | |
| 82 | +| [Financeit](financeit.md) | 2 | 100 % | 100 % | 0 % | 2026-09-25 19:38 | ✅ | | |
| 83 | +| [Acuity Insights](acuity_insights.md) | 2 | 100 % | 100 % | 100 % | 2026-09-25 19:15 | ✅ | | |
| 84 | +| [Dentons](dentons_europe.md) | 2 | 50 % | 100 % | 100 % | 2026-09-25 19:33 | ✅ | | |
| 85 | +| [FinDev Canada](findevcanada.md) | 2 | 100 % | 100 % | 0 % | 2026-09-25 19:38 | ✅ | | |
| 86 | +| [HireHawk](hirehawk.md) | 2 | 50 % | 100 % | 100 % | 2026-09-25 19:50 | ✅ | | |
| 87 | +| [Irth Solutions](irth_solutions.md) | 2 | 100 % | 100 % | 100 % | 2026-09-25 19:54 | ✅ | | |
| 88 | +| [Nuvei](nuvei.md) | 2 | 0 % | 100 % | 50 % | 2026-09-25 17:25 | ✅ | | |
| 89 | +| [Stranger Soccer](stranger_soccer_1.md) | 2 | 0 % | 100 % | 0 % | 2026-09-25 17:35 | ✅ | | |
| 90 | +| [Mindrift](toloka_ai.md) | 2 | 100 % | 100 % | 100 % | 2026-09-25 17:38 | ✅ | | |
| 91 | +| [Valard Construction](valard_construction_lp.md) | 2 | 0 % | 100 % | 0 % | 2026-09-25 17:39 | ✅ | | |
| 92 | +| [Atecna](atecna_montreal.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 19:17 | ✅ | | |
| 93 | +| [Charger Logistics](charger_logistics_inc.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 19:29 | ✅ | | |
| 94 | +| [Andy Transport](andy_transport.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 19:17 | ✅ | | |
| 95 | +| [Hire Ground Talent](hiregroundtalent.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 19:50 | ✅ | | |
| 96 | +| [Intuition Machines, Inc.](imachines.md) | 1 | 0 % | 100 % | 100 % | 2026-09-25 19:52 | ✅ | | |
| 97 | +| [JoVE](jove.md) | 1 | 0 % | 100 % | 100 % | 2026-09-25 20:00 | ✅ | | |
| 98 | +| [Kognitive Sales Solutions](kognitive_sales_solutions.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 17:18 | ✅ | | |
| 99 | +| [Omilia](omilia_natural_language_solutions_ua_ltd.md) | 1 | 0 % | 100 % | 100 % | 2026-09-25 17:25 | ✅ | | |
| 100 | +| [Onomatic](onomatic.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 17:25 | ✅ | | |
| 101 | +| [SuperMedic.ca](supermedic.md) | 1 | 100 % | 100 % | 100 % | 2026-09-25 17:35 | ✅ | | |
| 102 | +| [Tristan Fleet](tristan_fleet_1.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 17:38 | ✅ | | |
| 103 | +| [WebProps.org](webprops.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 17:43 | ✅ | | |
| 104 | +| [Snowed In Studios](snowed_in_studios_3.md) | 1 | 100 % | 100 % | 100 % | 2026-09-25 17:33 | ✅ | | |
| 105 | +| [CSN Collision](csncollision.md) | 0 | — | — | — | 2026-09-25 19:33 | ✅ | | |
| 106 | +| [49 Solutions](x49_solutions_1.md) | 0 | — | — | — | 2026-09-25 20:00 | ✅ | | |
| 107 | +| [Altom Transport](altom_transport.md) | 0 | — | — | — | 2026-09-25 19:17 | ✅ | | |
| 108 | +| [Gunnebo Canada](gunnebo_safe_storage_canada.md) | 0 | — | — | — | 2026-09-25 19:49 | ✅ | | |
| 109 | +| [Liferaft](liferaft.md) | 0 | — | — | — | 2026-09-25 17:20 | ✅ | | |
| 110 | +| [Parallelz](parallelz.md) | 0 | — | — | — | 2026-09-25 17:26 | ✅ | | |
| 111 | +| [Quandela](quandela.md) | 0 | — | — | — | 2026-09-25 17:28 | ✅ | | |
| 112 | +| [Sangoma](sangoma_3.md) | 0 | — | — | — | 2026-09-25 17:30 | ✅ | | |
| 113 | 113 | |
| 114 | 114 | ## Licence / conformité |
| 115 | 115 | |
modified
docs/connecteurs/x49_solutions_1.md
+11 −37
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher | ||
| 5 | 5 | Contact : contact@spboucher.ai |
| 6 | 6 | Fichier : docs/connecteurs/x49_solutions_1.md |
| 7 | 7 | Rôle : Fiche connecteur — 49 Solutions (employeur direct, ATS workable) |
| 8 | −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 8 | +Généré : 2026-09-25 20:00 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, | |
| 9 | 9 | relancer le script pour régénérer. |
| 10 | 10 | ============================================================================= |
| 11 | 11 | --> |
@@ -16,7 +16,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 16 | 16 | |
| 17 | 17 | ## Description |
| 18 | 18 | |
| 19 | −- **Site** : [49 Solutions]() | |
| 19 | +- **Site** : [49 Solutions](https://www.49solutions.com) | |
| 20 | 20 | - **Page carrières** : https://apply.workable.com/49-solutions-1 |
| 21 | 21 | - **Secteurs** : TI, Conseil |
| 22 | 22 | - **Région** : Gatineau |
@@ -36,33 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS | ||
| 36 | 36 | |
| 37 | 37 | ## Champs → schéma |
| 38 | 38 | |
| 39 | −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). | |
| 40 | − | |
| 41 | −| Champ (`jobs.*`) | Rôle | Complétude | | |
| 42 | −|---|---|---| | |
| 43 | −| `title` — Titre | titre du poste | 100 % | | |
| 44 | −| `employer` — Employeur | nom de l'entreprise | 100 % | | |
| 45 | −| `url` — URL | lien direct vers l'offre originale | 100 % | | |
| 46 | −| `description` — Description | texte complet (HTML nettoyé) | 100 % | | |
| 47 | −| `city` — Ville | municipalité normalisée | 100 % | | |
| 48 | −| `region` — Région | région administrative | 100 % | | |
| 49 | −| `address` — Adresse | adresse du lieu de travail | 0 % | | |
| 50 | −| `postal_code` — Code postal | code postal si publié | 0 % | | |
| 51 | −| `work_mode` — Mode | presentiel / hybride / teletravail | 100 % | | |
| 52 | −| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % | | |
| 53 | −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | | |
| 54 | −| `salary_label` — Libellé salaire | texte salarial original | 0 % | | |
| 55 | −| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | | |
| 56 | −| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | | |
| 57 | −| `date_posted` — Date de parution | ISO 8601 | 100 % | | |
| 58 | −| `date_deadline` — Date limite | date limite pour postuler | 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 % | | |
| 63 | −| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | | |
| 64 | − | |
| 65 | −Exemple réel : *Senior Labour Relations Consultant for CIRNAC - Government of Canada* — Québec · ∅ · parue le 2026-07-27. | |
| 39 | +*Aucune offre active en base pour cette source.* | |
| 66 | 40 | |
| 67 | 41 | ## Fréquence & budgets |
| 68 | 42 | |
@@ -72,15 +46,15 @@ Exemple réel : *Senior Labour Relations Consultant for CIRNAC - Government of C | ||
| 72 | 46 | |
| 73 | 47 | ## Volumétrie & complétude live |
| 74 | 48 | |
| 75 | −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* | |
| 49 | +*(mesuré le 2026-09-25 20:00 EDT dans `data/jobka.db`)* | |
| 76 | 50 | |
| 77 | −- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) | |
| 78 | −- **Salaire** : 0/1 actives (0 %) | |
| 79 | −- **GPS** : 1/1 actives (100 %) | |
| 80 | −- **Mode** : 1/1 actives (100 %) | |
| 81 | −- **Parution** : 1/1 actives (100 %) | |
| 82 | −- **Dernier sync** : 2026-09-21 17:44 — trouvées 1, +0, ~0, -0 | |
| 83 | −- **Syncs enregistrés** (`sync_log`) : 217 | |
| 51 | +- **Offres en base** : 1 (dont **0 actives**, 0 masquées comme doublons `dup_of`) | |
| 52 | +- **Salaire** : 0/0 actives (—) | |
| 53 | +- **GPS** : 0/0 actives (—) | |
| 54 | +- **Mode** : 0/0 actives (—) | |
| 55 | +- **Parution** : 0/0 actives (—) | |
| 56 | +- **Dernier sync** : 2026-09-25 20:00 — trouvées 0, +0, ~0, -1 | |
| 57 | +- **Syncs enregistrés** (`sync_log`) : 258 | |
| 84 | 58 | |
| 85 | 59 | ## Erreurs & dépannage |
| 86 | 60 | |
modified
jobka/connectors/x49_solutions_1.py
+7 −2
@@ -4,8 +4,13 @@ | ||
| 4 | 4 | # Contact : contact@spboucher.ai |
| 5 | 5 | # Fichier : jobka/connectors/x49_solutions_1.py |
| 6 | 6 | # Rôle : Connecteur 49 Solutions — workable (org « 49-solutions-1 ») |
| 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 | |
| 7 | +# [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23, | |
| 8 | +# re-vérifié le 2026-09-25 : widget live 200, 2 offres publiées | |
| 9 | +# toutes à Ottawa (Ontario) — l'unique offre QC « Senior Labour | |
| 10 | +# Relations Consultant for CIRNAC » 99BCF80902 dépubliée le | |
| 11 | +# 2026-09-25 (301 → ?not_found=true) — 0 offre QC légitime, | |
| 12 | +# connecteur intact] | |
| 13 | +# Créé : 2026-08-23 Modifié : 2026-09-25 | |
| 9 | 14 | # ============================================================================= |
| 10 | 15 | from .workable import WorkableConnector |
| 11 | 16 | |
| 12 | 17 | |