SPB Git

spb/job-ka

Public

[ka6] fix connecteur industrialelectricmanufacturing: faux positif supervision « volume QC nul » (45e cas du pattern, 1re intervention) — le connecteur est SAIN, found=0 est le comportement CORRECT. IEM (iemfg.com, fabricant d'équipement de distribution électrique) est basé aux É.-U. (Jacksonville FL, San Antonio TX…) avec une usine canadienne à Surrey (C.-B.) ; son unique offre QC (4031922009 « Field Service Technician - Montreal, CAN », parue 2025-09-29) a été DÉPUBLIÉE par l'employeur entre 15:37 et 17:59 EDT le 2026-10-06 (found 1 → 0, missed=1, puis removed=1 via le garde-fou 2-miss au sync rejoué), sync_log VERT en continu (ok=1). Marqueur Greenhouse confirmé live : détail = 302 → /industrialelectricmanufacturing?error=true. Board re-vérifié vivant : API 200, 133 offres (US + Surrey BC), remote « US - Remote » uniquement, multi-lieux inspectés, AUCUN lieu QC/Montréal. Pas de migration d'ATS : iemfg.com/careers/ (200) embarque toujours l'embed Greenhouse de ce même org (le portail JazzHR applytojob.com référencé par Google est un vestige). Artefact vague C comblé dans sources.json : url employeur vide → https://www.iemfg.com (vérifié 200, édition chirurgicale 1 ligne, JSON valide). Tant qu'IEM ne republie pas de poste au Québec, ce connecteur sera re-signalé périodiquement : structurel, pas une panne (même classe que strongtie a295929 / reworld c59448d / ghgsat 5e2c122 / jove 8c2fc01). Docstring industrialelectricmanufacturing.py enrichie (chronologie + nature du volume). Sync isolé rejoué ×2 : found=0 stable, ok=1, 0,1-0,2 s ; non-régression plateforme greenhouse sur tenant vivant laportefr : found=61, ok=1, 0,2 s. Fiches docs/connecteurs/ industrialelectricmanufacturing.md + ats-greenhouse.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1131 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). 107 tests pytest verts. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.

Simon-Pierre Boucher committed (Oct 7, 2026) parent 32deb15 Browse files

5 changed files +173 −178

modified data/sources.json +1 −1
@@ -7125,7 +7125,7 @@
7125 { 7125 {
7126 "id": "industrialelectricmanufacturing", 7126 "id": "industrialelectricmanufacturing",
7127 "name": "Industrial Electric Manufacturing", 7127 "name": "Industrial Electric Manufacturing",
7128− "url": "", 7128+ "url": "https://www.iemfg.com",
7129 "careers_url": "https://job-boards.greenhouse.io/industrialelectricmanufacturing", 7129 "careers_url": "https://job-boards.greenhouse.io/industrialelectricmanufacturing",
7130 "sectors": [ 7130 "sectors": [
7131 "Fabrication", 7131 "Fabrication",
modified docs/connecteurs/INDEX.md +5 −5
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/INDEX.md 6 Fichier : docs/connecteurs/INDEX.md
7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt) 7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt)
8−Généré : 2026-10-06 20:32 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-10-06 20:48 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Job·Ka — Connecteurs (index) 13 # Job·Ka — Connecteurs (index)
14 14
15−> Index généré le 2026-10-06 20:32 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`. 15+> Index généré le 2026-10-06 20:48 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`.
16 16
17−**1104 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25500 offres actives** (23281 directes, 2219 portails ; 111 masquées comme doublons inter-sources, soit 25389 visibles). 1134 fiches. 17+**1104 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25499 offres actives** (23280 directes, 2219 portails ; 111 masquées comme doublons inter-sources, soit 25388 visibles). 1134 fiches.
18 18
19 Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes). 19 Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes).
20 20
@@ -29,7 +29,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
29 | [`successfactors`](ats-successfactors.md) | 12 | 1674 | 19 % | 99 % | 29 | [`successfactors`](ats-successfactors.md) | 12 | 1674 | 19 % | 99 % |
30 | [`njoyn`](ats-njoyn.md) | 11 | 1200 | 68 % | 85 % | 30 | [`njoyn`](ats-njoyn.md) | 11 | 1200 | 68 % | 85 % |
31 | [`workland`](ats-workland.md) | 1 | 1185 | 35 % | 100 % | 31 | [`workland`](ats-workland.md) | 1 | 1185 | 35 % | 100 % |
32−| [`greenhouse`](ats-greenhouse.md) | 132 | 851 | 19 % | 100 % | 32+| [`greenhouse`](ats-greenhouse.md) | 132 | 850 | 19 % | 100 % |
33 | [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 752 | 5 % | 100 % | 33 | [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 752 | 5 % | 100 % |
34 | [`lever`](ats-lever.md) | 59 | 624 | 20 % | 96 % | 34 | [`lever`](ats-lever.md) | 59 | 624 | 20 % | 96 % |
35 | [`breezy`](ats-breezy.md) | 71 | 416 | 39 % | 95 % | 35 | [`breezy`](ats-breezy.md) | 71 | 416 | 39 % | 95 % |
@@ -966,7 +966,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
966 | [Havenpoint Health](havenpoint_health.md) | [`lever`](ats-lever.md) | 1 | 0 % | 100 % | ✅ | 966 | [Havenpoint Health](havenpoint_health.md) | [`lever`](ats-lever.md) | 1 | 0 % | 100 % | ✅ |
967 | [Hire Ground Talent](hiregroundtalent.md) | [`workable`](ats-workable.md) | 1 | 0 % | 100 % | ✅ | 967 | [Hire Ground Talent](hiregroundtalent.md) | [`workable`](ats-workable.md) | 1 | 0 % | 100 % | ✅ |
968 | [homepage](allredi.md) | [`recruitee`](ats-recruitee.md) | 1 | 100 % | 100 % | ✅ | 968 | [homepage](allredi.md) | [`recruitee`](ats-recruitee.md) | 1 | 100 % | 100 % | ✅ |
969−| [Industrial Electric Manufacturing](industrialelectricmanufacturing.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
970 | [Infirmière Praticienne Spécialisée (IPS)](phoenix.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ | 969 | [Infirmière Praticienne Spécialisée (IPS)](phoenix.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
971 | [Infrastructel Inc.](infrastructelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ | 970 | [Infrastructel Inc.](infrastructelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
972 | [Ingeniu inc.](ingeniuinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ | 971 | [Ingeniu inc.](ingeniuinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
@@ -1100,6 +1099,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1100 | [H & S Loss Control Inspections](h_s_loss_control_inspections_in.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ | 1099 | [H & S Loss Control Inspections](h_s_loss_control_inspections_in.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
1101 | [Hera AI](hera.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ | 1100 | [Hera AI](hera.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
1102 | [Imerys](imerys.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ | 1101 | [Imerys](imerys.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
1102+| [Industrial Electric Manufacturing](industrialelectricmanufacturing.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1103 | [Industrious](industrious.md) | [`ashby`](ats-ashby.md) | 0 | — | — | ✅ | 1103 | [Industrious](industrious.md) | [`ashby`](ats-ashby.md) | 0 | — | — | ✅ |
1104 | [Insite Property Solutions](insite_property_solutions.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ | 1104 | [Insite Property Solutions](insite_property_solutions.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
1105 | [Insomnia Cookies](insomniacookies.md) | [`lever`](ats-lever.md) | 0 | — | — | ✅ | 1105 | [Insomnia Cookies](insomniacookies.md) | [`lever`](ats-lever.md) | 0 | — | — | ✅ |
modified docs/connecteurs/ats-greenhouse.md +134 −134
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-greenhouse.md 6 Fichier : docs/connecteurs/ats-greenhouse.md
7 Rôle : Fiche plateforme ATS greenhouse — mécanique partagée + tableau des 132 tenants 7 Rôle : Fiche plateforme ATS greenhouse — mécanique partagée + tableau des 132 tenants
8−Généré : 2026-10-05 16:23 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-10-06 20:48 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Plateforme ATS `greenhouse` 13 # Plateforme ATS `greenhouse`
14 14
15−**132 employeurs connectés** via cette plateforme — **845 offres actives**. Module partagé : `jobka/connectors/greenhouse.py` ; un employeur = une sous-classe d'environ 10 lignes. 15+**132 employeurs connectés** via cette plateforme — **850 offres actives**. Module partagé : `jobka/connectors/greenhouse.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 ## Description & mécanique 17 ## Description & mécanique
18 18
@@ -37,138 +37,138 @@ Généré : 2026-10-05 16:23 EDT par scripts/gen_connector_docs.py — NE PAS
37 37
38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
39 |---|---|---|---|---|---|---| 39 |---|---|---|---|---|---|---|
40−| [Laporte Experts Conseils](laportefr.md) | 63 | 0 % | 100 % | 0 % | 2026-10-05 15:34 | ✅ | 40+| [Laporte Experts Conseils](laportefr.md) | 61 | 0 % | 100 % | 0 % | 2026-10-06 20:47 | ✅ |
41−| [Squarepoint Capital](squarepointcapital.md) | 55 | 38 % | 100 % | 4 % | 2026-10-05 15:50 | ✅ | 41+| [Squarepoint Capital](squarepointcapital.md) | 55 | 38 % | 100 % | 4 % | 2026-10-06 18:23 | ✅ |
42−| [Levio](levio.md) | 44 | 0 % | 100 % | 0 % | 2026-10-05 15:34 | ✅ | 42+| [Levio](levio.md) | 44 | 0 % | 100 % | 0 % | 2026-10-06 18:07 | ✅ |
43−| [Coveo](coveofr.md) | 40 | 0 % | 100 % | 0 % | 2026-10-05 15:05 | ✅ | 43+| [Coveo](coveofr.md) | 42 | 0 % | 100 % | 0 % | 2026-10-06 19:50 | ✅ |
44−| [Coveo](coveoen.md) | 34 | 0 % | 100 % | 0 % | 2026-10-05 15:05 | ✅ | 44+| [Coveo](coveoen.md) | 36 | 0 % | 100 % | 0 % | 2026-10-06 19:50 | ✅ |
45−| [AppDirect](appdirect.md) | 31 | 35 % | 100 % | 0 % | 2026-10-05 16:15 | ✅ | 45+| [AppDirect](appdirect.md) | 32 | 34 % | 100 % | 0 % | 2026-10-06 20:36 | ✅ |
46−| [Lyft](lyft.md) | 24 | 100 % | 100 % | 0 % | 2026-10-05 15:35 | ✅ | 46+| [Lyft](lyft.md) | 26 | 100 % | 100 % | 0 % | 2026-10-06 18:08 | ✅ |
47−| [Vooban](vooban.md) | 23 | 0 % | 100 % | 0 % | 2026-10-05 15:56 | ✅ | 47+| [Vooban](vooban.md) | 23 | 0 % | 100 % | 0 % | 2026-10-06 18:29 | ✅ |
48−| [mthree](mthreerecruitingportal.md) | 21 | 0 % | 100 % | 24 % | 2026-10-05 15:38 | ✅ | 48+| [mthree](mthreerecruitingportal.md) | 21 | 0 % | 100 % | 24 % | 2026-10-06 18:11 | ✅ |
49−| [Artiste technique sénior·e UI / Senior UI Tech Artist](x2k.md) | 20 | 10 % | 100 % | 5 % | 2026-10-05 15:58 | ✅ | 49+| [Artiste technique sénior·e UI / Senior UI Tech Artist](x2k.md) | 20 | 10 % | 100 % | 5 % | 2026-10-06 18:32 | ✅ |
50−| [Sony Pictures Imageworks](sonypicturesimageworks.md) | 15 | 33 % | 100 % | 0 % | 2026-10-05 15:49 | ✅ | 50+| [Sony Pictures Imageworks](sonypicturesimageworks.md) | 15 | 33 % | 100 % | 0 % | 2026-10-06 18:22 | ✅ |
51−| [Aylo](aylo.md) | 15 | 0 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 51+| [Aylo](aylo.md) | 15 | 0 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
52−| [Epic Games](epicgames.md) | 15 | 0 % | 100 % | 0 % | 2026-10-05 15:09 | ✅ | 52+| [Epic Games](epicgames.md) | 15 | 0 % | 100 % | 0 % | 2026-10-06 19:54 | ✅ |
53−| [La Senza](lasenza.md) | 14 | 14 % | 100 % | 0 % | 2026-10-05 15:34 | ✅ | 53+| [La Senza](lasenza.md) | 14 | 14 % | 100 % | 0 % | 2026-10-06 18:07 | ✅ |
54−| [Aylo](aylofr.md) | 14 | 0 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 54+| [Aylo](aylofr.md) | 14 | 0 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
55−| [DRW](drweng.md) | 14 | 0 % | 100 % | 0 % | 2026-10-05 15:07 | ✅ | 55+| [DRW](drweng.md) | 14 | 0 % | 100 % | 0 % | 2026-10-06 19:52 | ✅ |
56−| [DRW Montreal](drwfr.md) | 14 | 0 % | 100 % | 0 % | 2026-10-05 15:07 | ✅ | 56+| [DRW Montreal](drwfr.md) | 14 | 0 % | 100 % | 0 % | 2026-10-06 19:52 | ✅ |
57−| [Hasbro](hasbro.md) | 14 | 0 % | 100 % | 0 % | 2026-10-05 15:22 | ✅ | 57+| [Hasbro](hasbro.md) | 14 | 0 % | 100 % | 0 % | 2026-10-06 17:54 | ✅ |
58−| [Quadbridge](quadbridge.md) | 13 | 46 % | 100 % | 8 % | 2026-10-05 15:44 | ✅ | 58+| [LoiZéro](loizero.md) | 13 | 0 % | 100 % | 0 % | 2026-10-06 18:08 | ✅ |
59−| [AlayaCare](alayacare.md) | 12 | 0 % | 100 % | 0 % | 2026-10-05 16:14 | ✅ | 59+| [LawZero](lawzero.md) | 13 | 0 % | 100 % | 0 % | 2026-10-06 18:07 | ✅ |
60−| [LoiZéro](loizero.md) | 12 | 0 % | 100 % | 0 % | 2026-10-05 15:35 | ✅ | 60+| [AlayaCare](alayacare.md) | 12 | 0 % | 100 % | 0 % | 2026-10-06 20:35 | ✅ |
61−| [LawZero](lawzero.md) | 12 | 0 % | 100 % | 0 % | 2026-10-05 15:34 | ✅ | 61+| [Toboggan Labs](tobogganlabs.md) | 12 | 0 % | 100 % | 0 % | 2026-10-06 18:26 | ✅ |
62−| [SIA Innovations](siainnovationsinc.md) | 11 | 45 % | 100 % | 73 % | 2026-10-05 15:48 | ✅ | 62+| [Stay22](stay22.md) | 12 | 8 % | 100 % | 0 % | 2026-10-06 18:23 | ✅ |
63−| [Royal Vet](royalvet.md) | 11 | 0 % | 100 % | 0 % | 2026-10-05 15:46 | ✅ | 63+| [SIA Innovations](siainnovationsinc.md) | 11 | 45 % | 100 % | 73 % | 2026-10-06 18:21 | ✅ |
64−| [Toboggan Labs](tobogganlabs.md) | 11 | 0 % | 100 % | 0 % | 2026-10-05 15:53 | ✅ | 64+| [Royal Vet](royalvet.md) | 11 | 0 % | 100 % | 0 % | 2026-10-06 18:19 | ✅ |
65−| [Lush Cosmétiques](lush.md) | 10 | 100 % | 100 % | 0 % | 2026-10-05 15:35 | ✅ | 65+| [Quadbridge](quadbridge.md) | 11 | 36 % | 100 % | 9 % | 2026-10-06 18:17 | ✅ |
66−| [Stay22](stay22.md) | 10 | 10 % | 100 % | 0 % | 2026-10-05 15:50 | ✅ | 66+| [Lush Cosmétiques](lush.md) | 10 | 100 % | 100 % | 0 % | 2026-10-06 18:08 | ✅ |
67−| [WPP Media](wppmedia.md) | 10 | 0 % | 100 % | 0 % | 2026-10-05 15:58 | ✅ | 67+| [WPP Media](wppmedia.md) | 10 | 0 % | 100 % | 0 % | 2026-10-06 18:32 | ✅ |
68−| [Cloud Chamber Montréal](cloudchamberfr.md) | 9 | 0 % | 100 % | 0 % | 2026-10-05 15:04 | ✅ | 68+| [Cloud Chamber Montréal](cloudchamberfr.md) | 9 | 0 % | 100 % | 0 % | 2026-10-06 20:32 | ✅ |
69−| [Bain Magique](bainmagique.md) | 9 | 67 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 69+| [Bain Magique](bainmagique.md) | 9 | 67 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
70−| [Cloud Chamber](cloudchamberen.md) | 9 | 0 % | 100 % | 0 % | 2026-10-05 15:04 | ✅ | 70+| [Cloud Chamber](cloudchamberen.md) | 9 | 0 % | 100 % | 0 % | 2026-10-06 20:32 | ✅ |
71−| [GURUS Solutions](gurussolutions.md) | 8 | 0 % | 100 % | 0 % | 2026-10-05 15:22 | ✅ | 71+| [GURUS Solutions](gurussolutions.md) | 8 | 0 % | 100 % | 0 % | 2026-10-06 17:53 | ✅ |
72−| [Mejuri](mejuri.md) | 8 | 62 % | 100 % | 0 % | 2026-10-05 15:37 | ✅ | 72+| [Sid Lee](sidlee.md) | 8 | 0 % | 100 % | 0 % | 2026-10-06 18:21 | ✅ |
73−| [Sid Lee](sidlee.md) | 7 | 0 % | 100 % | 0 % | 2026-10-05 15:48 | ✅ | 73+| [Mejuri](mejuri.md) | 8 | 62 % | 100 % | 0 % | 2026-10-06 18:10 | ✅ |
74−| [Artefact North America](artefactnoram.md) | 7 | 57 % | 100 % | 0 % | 2026-10-05 16:15 | ✅ | 74+| [Artefact North America](artefactnoram.md) | 7 | 57 % | 100 % | 0 % | 2026-10-06 20:36 | ✅ |
75−| [Internal](internaljobsatlush.md) | 7 | 100 % | 100 % | 0 % | 2026-10-05 15:26 | ✅ | 75+| [Internal](internaljobsatlush.md) | 7 | 100 % | 100 % | 0 % | 2026-10-06 17:59 | ✅ |
76−| [Valtech](valtech.md) | 6 | 0 % | 100 % | 0 % | 2026-10-05 15:55 | ✅ | 76+| [Valtech](valtech.md) | 6 | 0 % | 100 % | 0 % | 2026-10-06 18:28 | ✅ |
77−| [TEN Canada (Transportation Equipment Network)](ten_canada.md) | 6 | 17 % | 0 % | 0 % | 2026-10-05 16:23 | ✅ | 77+| [TEN Canada (Transportation Equipment Network)](ten_canada.md) | 6 | 17 % | 100 % | 0 % | 2026-10-06 18:25 | ✅ |
78−| [Alveole](alveole.md) | 6 | 100 % | 100 % | 17 % | 2026-10-05 16:15 | ✅ | 78+| [Alveole](alveole.md) | 6 | 100 % | 100 % | 17 % | 2026-10-06 20:36 | ✅ |
79−| [Ivalua](ivalua.md) | 6 | 0 % | 100 % | 0 % | 2026-10-05 15:27 | ✅ | 79+| [Ivalua](ivalua.md) | 6 | 0 % | 100 % | 0 % | 2026-10-06 18:00 | ✅ |
80−| [Novisto](novisto78.md) | 6 | 0 % | 100 % | 0 % | 2026-10-05 15:39 | ✅ | 80+| [Novisto](novisto78.md) | 6 | 0 % | 100 % | 0 % | 2026-10-06 18:12 | ✅ |
81−| [Broadsign](broadsign.md) | 5 | 0 % | 100 % | 80 % | 2026-10-05 16:19 | ✅ | 81+| [Broadsign](broadsign.md) | 5 | 0 % | 100 % | 80 % | 2026-10-06 20:40 | ✅ |
82−| [Vaco](vaco.md) | 5 | 80 % | 100 % | 0 % | 2026-10-05 15:54 | ✅ | 82+| [BETA Technologies](betatechnologiesinc.md) | 5 | 80 % | 100 % | 0 % | 2026-10-06 20:39 | ✅ |
83−| [BETA Technologies](betatechnologiesinc.md) | 5 | 80 % | 100 % | 0 % | 2026-10-05 16:18 | ✅ | 83+| [Broadsign](broadsignfr.md) | 5 | 0 % | 100 % | 40 % | 2026-10-06 20:40 | ✅ |
84−| [Broadsign](broadsignfr.md) | 5 | 0 % | 100 % | 40 % | 2026-10-05 16:19 | ✅ | 84+| [Human Agency](humanagency.md) | 5 | 0 % | 100 % | 60 % | 2026-10-06 17:56 | ✅ |
85−| [Human Agency](humanagency.md) | 5 | 0 % | 100 % | 60 % | 2026-10-05 15:25 | ✅ | 85+| [RTINGS.com (FR)](laboratoirertingscom.md) | 5 | 60 % | 100 % | 80 % | 2026-10-06 18:07 | ✅ |
86−| [RTINGS.com (FR)](laboratoirertingscom.md) | 5 | 60 % | 100 % | 80 % | 2026-10-05 15:34 | ✅ | 86+| [Monster Energy](monsterenergy.md) | 5 | 100 % | 100 % | 0 % | 2026-10-06 18:11 | ✅ |
87−| [Monster Energy](monsterenergy.md) | 5 | 100 % | 100 % | 0 % | 2026-10-05 15:37 | ✅ | 87+| [Oldcastle BuildingEnvelope](oldcastlebuildingenvelope.md) | 5 | 0 % | 100 % | 0 % | 2026-10-06 18:13 | ✅ |
88−| [Oldcastle BuildingEnvelope](oldcastlebuildingenvelope.md) | 5 | 0 % | 100 % | 0 % | 2026-10-05 15:39 | ✅ | 88+| [Vaco](vaco.md) | 4 | 75 % | 100 % | 0 % | 2026-10-06 18:27 | ✅ |
89−| [Keel Infrastructure](keelinfrastructure.md) | 4 | 0 % | 100 % | 0 % | 2026-10-05 15:33 | ✅ | 89+| [Welcome to the Jungle](artefactjobs.md) | 4 | 50 % | 100 % | 0 % | 2026-10-06 20:36 | ✅ |
90−| [Welcome to the Jungle](artefactjobs.md) | 4 | 50 % | 100 % | 0 % | 2026-10-05 16:15 | ✅ | 90+| [Behavox](behavox.md) | 4 | 0 % | 100 % | 0 % | 2026-10-06 20:39 | ✅ |
91−| [Behavox](behavox.md) | 4 | 0 % | 100 % | 0 % | 2026-10-05 16:18 | ✅ | 91+| [DoorDash Quebec](doordashquebec.md) | 4 | 50 % | 100 % | 0 % | 2026-10-06 19:52 | ✅ |
92−| [DoorDash Quebec](doordashquebec.md) | 4 | 50 % | 100 % | 0 % | 2026-10-05 15:07 | ✅ | 92+| [FlightHub](flighthub.md) | 4 | 0 % | 100 % | 0 % | 2026-10-06 19:56 | ✅ |
93−| [FlightHub](flighthub.md) | 4 | 0 % | 100 % | 0 % | 2026-10-05 15:11 | ✅ | 93+| [Haven Interactive Studios](haven.md) | 4 | 0 % | 100 % | 0 % | 2026-10-06 17:54 | ✅ |
94−| [Haven Interactive Studios](haven.md) | 4 | 0 % | 100 % | 0 % | 2026-10-05 15:22 | ✅ | 94+| [Haven Interactive Studios - English](havenenglish.md) | 4 | 0 % | 100 % | 25 % | 2026-10-06 17:54 | ✅ |
95−| [Haven Interactive Studios - English](havenenglish.md) | 4 | 0 % | 100 % | 25 % | 2026-10-05 15:22 | ✅ | 95+| [Highdive](highdive.md) | 4 | 0 % | 100 % | 0 % | 2026-10-06 17:54 | ✅ |
96−| [Highdive](highdive.md) | 4 | 0 % | 100 % | 0 % | 2026-10-05 15:22 | ✅ | 96+| [PlayStation Global](sonyinteractiveentertainmentglobal.md) | 4 | 0 % | 100 % | 0 % | 2026-10-06 18:22 | ✅ |
97−| [PlayStation Global](sonyinteractiveentertainmentglobal.md) | 4 | 0 % | 100 % | 0 % | 2026-10-05 15:49 | ✅ | 97+| [Bath Fitter Corporate](bathfitterdistributinginc.md) | 4 | 75 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
98−| [Bath Fitter Corporate](bathfitterdistributinginc.md) | 4 | 75 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 98+| [TandemLaunch](tandemlaunch.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:24 | ✅ |
99−| [TandemLaunch](tandemlaunch.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:51 | ✅ | 99+| [VML Canada](vmlcanadaen.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:29 | ✅ |
100−| [VML Canada](vmlcanadaen.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:56 | ✅ | 100+| [Keel Infrastructure](keelinfrastructure.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:06 | ✅ |
101−| [Terrestar Solutions](terrestarsolutionsfr.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:52 | ✅ | 101+| [Terrestar Solutions](terrestarsolutionsfr.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:25 | ✅ |
102−| [Adaptive Financial Consulting](adaptivefinancialconsulting.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 16:12 | ✅ | 102+| [Adaptive Financial Consulting](adaptivefinancialconsulting.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 20:34 | ✅ |
103−| [EC-Solutions](ecsolutions.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:09 | ✅ | 103+| [EC-Solutions](ecsolutions.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 19:54 | ✅ |
104−| [Modern Menopause](modernmenopause.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:37 | ✅ | 104+| [Modern Menopause](modernmenopause.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:11 | ✅ |
105−| [Shearwater](shearwater.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:47 | ✅ | 105+| [Shearwater](shearwater.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:21 | ✅ |
106−| [Terrestar Solutions](terrestarsolutionsinc.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:52 | ✅ | 106+| [Terrestar Solutions](terrestarsolutionsinc.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:25 | ✅ |
107−| [VML Canada (French)](vmlcanadafr.md) | 3 | 0 % | 100 % | 0 % | 2026-10-05 15:56 | ✅ | 107+| [VML Canada (French)](vmlcanadafr.md) | 3 | 0 % | 100 % | 0 % | 2026-10-06 18:29 | ✅ |
108−| [Poka](poka.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 15:41 | ✅ | 108+| [Poka](poka.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 18:14 | ✅ |
109−| [Alo Yoga](aloyoga.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 16:14 | ✅ | 109+| [Alo Yoga](aloyoga.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 20:35 | ✅ |
110−| [KRAFTON Montréal Studio](studiokraftonboard.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 15:50 | ✅ | 110+| [2K Vegas](x2kvegas.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 18:32 | ✅ |
111−| [2K Vegas](x2kvegas.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 15:58 | ✅ | 111+| [AON3D](aon3d.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 20:36 | ✅ |
112−| [AON3D](aon3d.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 16:15 | ✅ | 112+| [AON3D](aon3d_fr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 20:36 | ✅ |
113−| [AON3D](aon3d_fr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 16:15 | ✅ | 113+| [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 20:36 | ✅ |
114−| [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 16:15 | ✅ | 114+| [French Canadian Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrossefc.md) | 2 | 100 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
115−| [French Canadian Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrossefc.md) | 2 | 100 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 115+| [Berlin Packaging Canada Corporation](bpcanada.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 20:40 | ✅ |
116−| [Berlin Packaging Canada Corporation](bpcanada.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 16:19 | ✅ | 116+| [CapIntel](capintel.md) | 2 | 100 % | 100 % | 100 % | 2026-10-06 20:41 | ✅ |
117−| [CapIntel](capintel.md) | 2 | 100 % | 100 % | 100 % | 2026-10-05 16:20 | ✅ | 117+| [CaptiveAire](captiveaire.md) | 2 | 100 % | 100 % | 0 % | 2026-10-06 20:41 | ✅ |
118−| [CaptiveAire](captiveaire.md) | 2 | 100 % | 100 % | 0 % | 2026-10-05 16:20 | ✅ | 118+| [IT-ED](ited_solutions.md) | 2 | 0 % | 100 % | 100 % | 2026-10-06 18:00 | ✅ |
119−| [Databricks](databricks.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 15:05 | ✅ | 119+| [New Era Technology](neweratech.md) | 2 | 100 % | 100 % | 0 % | 2026-10-06 18:11 | ✅ |
120−| [IT-ED](ited_solutions.md) | 2 | 0 % | 100 % | 100 % | 2026-10-05 15:27 | ✅ | 120+| [Numa](numa.md) | 2 | 100 % | 100 % | 0 % | 2026-10-06 18:12 | ✅ |
121−| [New Era Technology](neweratech.md) | 2 | 100 % | 100 % | 0 % | 2026-10-05 15:38 | ✅ | 121+| [Terrestar - Strigo](strigofr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 18:23 | ✅ |
122−| [Numa](numa.md) | 2 | 100 % | 100 % | 0 % | 2026-10-05 15:39 | ✅ | 122+| [Zscaler](zscaler.md) | 2 | 100 % | 100 % | 100 % | 2026-10-06 18:32 | ✅ |
123−| [Terrestar - Strigo](strigofr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 15:50 | ✅ | 123+| [VML](wundermanthompson.md) | 2 | 0 % | 100 % | 0 % | 2026-10-06 18:32 | ✅ |
124−| [Zscaler](zscaler.md) | 2 | 100 % | 100 % | 100 % | 2026-10-05 15:59 | ✅ | 124+| [Gearbox Studio Québec](gearboxquebec.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 19:57 | ✅ |
125−| [VML](wundermanthompson.md) | 2 | 0 % | 100 % | 0 % | 2026-10-05 15:58 | ✅ | 125+| [NATIONAL](national.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 18:11 | ✅ |
126−| [Gearbox Studio Québec](gearboxquebec.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:12 | ✅ | 126+| [Samsara](samsara.md) | 1 | 100 % | 100 % | 100 % | 2026-10-06 18:19 | ✅ |
127−| [NATIONAL](national.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:38 | ✅ | 127+| [AutoTrader Canada](autotradercanada.md) | 1 | 100 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
128−| [Samsara](samsara.md) | 1 | 100 % | 100 % | 100 % | 2026-10-05 15:46 | ✅ | 128+| [Club Monaco](clubmonaco.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 20:32 | ✅ |
129−| [AutoTrader Canada](autotradercanada.md) | 1 | 100 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 129+| [KRAFTON Montréal Studio](studiokraftonboard.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 18:23 | ✅ |
130−| [Club Monaco](clubmonaco.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:04 | ✅ | 130+| [Agapyo](agapyo.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 20:34 | ✅ |
131−| [Agapyo](agapyo.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 16:13 | ✅ | 131+| [ANINE BING](aninebing.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 20:36 | ✅ |
132−| [ANINE BING](aninebing.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 16:15 | ✅ | 132+| [Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrosse.md) | 1 | 100 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
133−| [Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrosse.md) | 1 | 100 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 133+| [BCES Global](bces.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
134−| [BCES Global](bces.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 134+| [Banyan Capital Partners](bcp.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 20:38 | ✅ |
135−| [Banyan Capital Partners](bcp.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 16:17 | ✅ | 135+| [Capco](capco.md) | 1 | 100 % | 100 % | 100 % | 2026-10-06 20:41 | ✅ |
136−| [Capco](capco.md) | 1 | 100 % | 100 % | 100 % | 2026-10-05 16:20 | ✅ | 136+| [Connor, Clark & Lunn Financial Group Ltd.](cclfg.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 20:44 | ✅ |
137−| [DEPT®](dept.md) | 1 | 100 % | 100 % | 100 % | 2026-10-05 15:06 | ✅ | 137+| [Databricks](databricks.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 19:51 | ✅ |
138−| [Earth Rated](earthrated.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:08 | ✅ | 138+| [DEPT®](dept.md) | 1 | 100 % | 100 % | 100 % | 2026-10-06 19:51 | ✅ |
139−| [Goalcast](goalcast.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:14 | ✅ | 139+| [Earth Rated](earthrated.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 19:53 | ✅ |
140−| [Industrial Electric Manufacturing](industrialelectricmanufacturing.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:26 | ✅ | 140+| [Goalcast](goalcast.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 17:46 | ✅ |
141−| [Numen Labs](numenlabs.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:39 | ✅ | 141+| [Numen Labs](numenlabs.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 18:12 | ✅ |
142−| [Passport Brand Design](passportbranddesign.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:40 | ✅ | 142+| [Passport Brand Design](passportbranddesign.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 18:13 | ✅ |
143−| [Connor, Clark & Lunn Private Capital Ltd.](pcm.md) | 1 | 100 % | 100 % | 0 % | 2026-10-05 16:23 | ✅ | 143+| [Connor, Clark & Lunn Private Capital Ltd.](pcm.md) | 1 | 100 % | 100 % | 0 % | 2026-10-06 18:13 | ✅ |
144−| [Poka FR](pokafr.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:41 | ✅ | 144+| [Poka FR](pokafr.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 18:14 | ✅ |
145−| [Ponsera](ponsera.md) | 1 | 100 % | 100 % | 0 % | 2026-10-05 15:41 | ✅ | 145+| [Ponsera](ponsera.md) | 1 | 100 % | 100 % | 0 % | 2026-10-06 18:14 | ✅ |
146−| [Proof](proof.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:41 | ✅ | 146+| [Proof](proof.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 18:14 | ✅ |
147−| [Really Great Reading](reallygreatreading.md) | 1 | 0 % | 100 % | 100 % | 2026-10-05 15:44 | ✅ | 147+| [Really Great Reading](reallygreatreading.md) | 1 | 0 % | 100 % | 100 % | 2026-10-06 18:17 | ✅ |
148−| [SharkNinja](sharkninjaoperatingllc.md) | 1 | 100 % | 100 % | 0 % | 2026-10-05 15:47 | ✅ | 148+| [SharkNinja](sharkninjaoperatingllc.md) | 1 | 100 % | 100 % | 0 % | 2026-10-06 18:21 | ✅ |
149−| [Torc Robotics](torcrobotics.md) | 1 | 100 % | 100 % | 100 % | 2026-10-05 15:53 | ✅ | 149+| [Torc Robotics](torcrobotics.md) | 1 | 100 % | 100 % | 100 % | 2026-10-06 18:26 | ✅ |
150−| [Uber Freight](uberfreight.md) | 1 | 100 % | 100 % | 100 % | 2026-10-05 15:54 | ✅ | 150+| [Uber Freight](uberfreight.md) | 1 | 100 % | 100 % | 100 % | 2026-10-06 18:27 | ✅ |
151−| [WaveShaper AI](waveshaperai.md) | 1 | 0 % | 100 % | 0 % | 2026-10-05 15:58 | ✅ | 151+| [WaveShaper AI](waveshaperai.md) | 1 | 0 % | 100 % | 0 % | 2026-10-06 18:31 | ✅ |
152−| [On Running](onrunning.md) | 0 | — | — | — | 2026-10-05 15:40 | ✅ | 152+| [On Running](onrunning.md) | 0 | — | — | — | 2026-10-06 18:13 | ✅ |
153−| [Latys Intelligence](latys.md) | 0 | — | — | — | 2026-10-05 15:34 | ✅ | 153+| [Latys Intelligence](latys.md) | 0 | — | — | — | 2026-10-06 18:07 | ✅ |
154−| [Connor, Clark & Lunn Financial Group Ltd.](cclfg.md) | 0 | — | — | — | 2026-10-05 14:58 | ✅ | 154+| [Echodyne Corp](echodynecorp.md) | 0 | — | — | — | 2026-10-06 19:53 | ✅ |
155−| [Echodyne Corp](echodynecorp.md) | 0 | — | — | — | 2026-10-05 15:09 | ✅ | 155+| [Edelman Financial Engines, LLC](edelmanfinancialenginesllc.md) | 0 | — | — | — | 2026-10-06 19:54 | ✅ |
156−| [Edelman Financial Engines, LLC](edelmanfinancialenginesllc.md) | 0 | — | — | — | 2026-10-05 15:09 | ✅ | 156+| [Industrial Electric Manufacturing](industrialelectricmanufacturing.md) | 0 | — | — | — | 2026-10-06 20:47 | ✅ |
157−| [Kestra Medical Technologies Inc.](kestramedicaltechnologiesinc.md) | 0 | — | — | — | 2026-10-05 15:33 | ✅ | 157+| [Kestra Medical Technologies Inc.](kestramedicaltechnologiesinc.md) | 0 | — | — | — | 2026-10-06 18:06 | ✅ |
158−| [Lake Washington Dermatology](lakewashingtondermatology.md) | 0 | — | — | — | 2026-10-05 15:34 | ✅ | 158+| [Lake Washington Dermatology](lakewashingtondermatology.md) | 0 | — | — | — | 2026-10-06 18:07 | ✅ |
159−| [Novisto Fr](novistofr.md) | 0 | — | — | — | 2026-10-05 15:39 | ✅ | 159+| [Novisto Fr](novistofr.md) | 0 | — | — | — | 2026-10-06 18:12 | ✅ |
160−| [Ocado Group](ocadogroup.md) | 0 | — | — | — | 2026-10-05 15:39 | ✅ | 160+| [Ocado Group](ocadogroup.md) | 0 | — | — | — | 2026-10-06 18:13 | ✅ |
161−| [Ogilvy Canada](ogilvycanada.md) | 0 | — | — | — | 2026-10-05 15:39 | ✅ | 161+| [Ogilvy Canada](ogilvycanada.md) | 0 | — | — | — | 2026-10-06 18:13 | ✅ |
162−| [One Medical](onemedical.md) | 0 | — | — | — | 2026-10-05 15:40 | ✅ | 162+| [One Medical](onemedical.md) | 0 | — | — | — | 2026-10-06 18:13 | ✅ |
163−| [PhyNet Dermatology LLC (External)](phynetdermatology.md) | 0 | — | — | — | 2026-10-05 15:40 | ✅ | 163+| [PhyNet Dermatology LLC (External)](phynetdermatology.md) | 0 | — | — | — | 2026-10-06 18:14 | ✅ |
164−| [Qohash](qohash.md) | 0 | — | — | — | 2026-10-05 15:44 | ✅ | 164+| [Qohash](qohash.md) | 0 | — | — | — | 2026-10-06 18:17 | ✅ |
165−| [SOL Mental Health](solmentalhealth.md) | 0 | — | — | — | 2026-10-05 15:49 | ✅ | 165+| [SOL Mental Health](solmentalhealth.md) | 0 | — | — | — | 2026-10-06 18:22 | ✅ |
166−| [Sweeney Conrad](sweeneyconrad.md) | 0 | — | — | — | 2026-10-05 15:50 | ✅ | 166+| [Sweeney Conrad](sweeneyconrad.md) | 0 | — | — | — | 2026-10-06 18:24 | ✅ |
167−| [Tefron](tefron.md) | 0 | — | — | — | 2026-10-05 15:52 | ✅ | 167+| [Tefron](tefron.md) | 0 | — | — | — | 2026-10-06 18:25 | ✅ |
168−| [Triumvirate Environmental](triumvirateenvironmental.md) | 0 | — | — | — | 2026-10-05 15:53 | ✅ | 168+| [Triumvirate Environmental](triumvirateenvironmental.md) | 0 | — | — | — | 2026-10-06 18:26 | ✅ |
169−| [USA Mechanical & Energy Services](usamechasp.md) | 0 | — | — | — | 2026-10-05 15:54 | ✅ | 169+| [USA Mechanical & Energy Services](usamechasp.md) | 0 | — | — | — | 2026-10-06 18:27 | ✅ |
170−| [Valence Labs](valencelabs.md) | 0 | — | — | — | 2026-10-05 15:54 | ✅ | 170+| [Valence Labs](valencelabs.md) | 0 | — | — | — | 2026-10-06 18:28 | ✅ |
171−| [Wisemotion Robotics](wisemotion.md) | 0 | — | — | — | 2026-10-05 15:58 | ✅ | 171+| [Wisemotion Robotics](wisemotion.md) | 0 | — | — | — | 2026-10-06 18:31 | ✅ |
172 172
173 ## Licence / conformité 173 ## Licence / conformité
174 174
modified docs/connecteurs/industrialelectricmanufacturing.md +11 −37
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/industrialelectricmanufacturing.md 6 Fichier : docs/connecteurs/industrialelectricmanufacturing.md
7 Rôle : Fiche connecteur — Industrial Electric Manufacturing (employeur direct, ATS greenhouse) 7 Rôle : Fiche connecteur — Industrial Electric Manufacturing (employeur direct, ATS greenhouse)
8−Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-10-06 20:48 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
@@ -16,7 +16,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
16 16
17 ## Description 17 ## Description
18 18
19−- **Site** : [Industrial Electric Manufacturing]() 19+- **Site** : [Industrial Electric Manufacturing](https://www.iemfg.com)
20 - **Page carrières** : https://job-boards.greenhouse.io/industrialelectricmanufacturing 20 - **Page carrières** : https://job-boards.greenhouse.io/industrialelectricmanufacturing
21 - **Secteurs** : Fabrication, Ingénierie 21 - **Secteurs** : Fabrication, Ingénierie
22 - **Région** : Montréal 22 - **Région** : Montréal
@@ -36,33 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 EDT). 39+*Aucune offre active en base pour cette source.*
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 | 0 % |
52−| `employment_type` — Type | temps_plein / temps_partiel / … | 0 % |
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 | 0 % |
63−| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
64−
65−Exemple réel : *Field Service Technician - Montreal, CAN* — Montréal · ∅ · parue le 2025-09-29.
66 40
67 ## Fréquence & budgets 41 ## Fréquence & budgets
68 42
@@ -72,15 +46,15 @@ Exemple réel : *Field Service Technician - Montreal, CAN* — Montréal · ∅
72 46
73 ## Volumétrie & complétude live 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-10-06 20:48 EDT dans `data/jobka.db`)*
76 50
77−- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`) 51+- **Offres en base** : 1 (dont **0 actives**, 0 masquées comme doublons `dup_of`)
78−- **Salaire** : 0/1 actives (0 %) 52+- **Salaire** : 0/0 actives (—)
79−- **GPS** : 1/1 actives (100 %) 53+- **GPS** : 0/0 actives (—)
80−- **Mode** : 0/1 actives (0 %) 54+- **Mode** : 0/0 actives (—)
81−- **Parution** : 1/1 actives (100 %) 55+- **Parution** : 0/0 actives (—)
82−- **Dernier sync** : 2026-09-21 17:12 — trouvées 1, +0, ~0, -0 56+- **Dernier sync** : 2026-10-06 20:47 — trouvées 0, +0, ~0, -0
83−- **Syncs enregistrés** (`sync_log`) : 245 57+- **Syncs enregistrés** (`sync_log`) : 407
84 58
85 ## Erreurs & dépannage 59 ## Erreurs & dépannage
86 60
modified jobka/connectors/industrialelectricmanufacturing.py +22 −1
@@ -5,12 +5,33 @@
5 # Fichier : jobka/connectors/industrialelectricmanufacturing.py 5 # Fichier : jobka/connectors/industrialelectricmanufacturing.py
6 # Rôle : Connecteur Industrial Electric Manufacturing — greenhouse (org « industrialelectricmanufacturing ») 6 # Rôle : Connecteur Industrial Electric Manufacturing — greenhouse (org « industrialelectricmanufacturing »)
7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23] 7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23]
8−# Créé : 2026-08-23 Modifié : 2026-08-23 8+# Créé : 2026-08-23 Modifié : 2026-10-06
9 # ============================================================================= 9 # =============================================================================
10 from .greenhouse import GreenhouseConnector 10 from .greenhouse import GreenhouseConnector
11 11
12 12
13 class IndustrialelectricmanufacturingConnector(GreenhouseConnector): 13 class IndustrialelectricmanufacturingConnector(GreenhouseConnector):
14+ """IEM (iemfg.com) — fabricant d'équipement de distribution électrique.
15+
16+ Volume typique : 0-1 offre QC (médiane historique 1.0). IEM est basé aux
17+ États-Unis (Jacksonville FL, San Antonio TX…) avec une usine canadienne à
18+ Surrey (Colombie-Britannique) ; le Québec n'est couvert que par de rares
19+ postes de service terrain itinérants.
20+
21+ 2026-10-06 — faux positif supervision « volume QC nul » (mission ka6,
22+ 1re intervention) : l'unique offre QC (4031922009 « Field Service
23+ Technician - Montreal, CAN », parue 2025-09-29) a été DÉPUBLIÉE par
24+ l'employeur entre 15:37 et 17:59 EDT (found 1 → 0, missed=1, puis
25+ removed=1 via le garde-fou 2-miss), sync_log VERT en continu (ok=1).
26+ Marqueur Greenhouse confirmé live : détail = 302 → /<board>?error=true.
27+ Board re-vérifié vivant : 133 offres, toutes US ou Surrey BC, remote
28+ « US - Remote » uniquement, 0 lieu QC. Pas de migration d'ATS :
29+ iemfg.com/careers/ (200) embarque toujours l'embed Greenhouse de ce même
30+ org. Tant qu'IEM ne republie pas de poste au Québec, found=0 est le
31+ comportement CORRECT — structurel, pas une panne (même classe que
32+ strongtie / reworld / ghgsat / jove).
33+ """
34+
14 source_id = 'industrialelectricmanufacturing' 35 source_id = 'industrialelectricmanufacturing'
15 EMPLOYER = 'Industrial Electric Manufacturing' 36 EMPLOYER = 'Industrial Electric Manufacturing'
16 BOARD = 'industrialelectricmanufacturing' 37 BOARD = 'industrialelectricmanufacturing'
17 38
Menu

Theme