- 459commits
- 1branches
- 0releases
- 77.8 MBon disk
- maindefault branch
- 4 days agolast push
-
Mon, Nov 2, 2026 1
-
[ka6] fix connecteur trisura: aveuglement de culture fr-CA (Dayforce partitionné) → bi-culture fr-CA+en-CA
…
Stale « volume QC nul » : l'unique offre fr-CA 3449 « SOUSCRIPTEUR PRINCIPAL, SOLUTIONS PROFESSIONNELLES – MONTRÉAL » (parue 2026-06-10) dépubliée entre les syncs verts du 02/11 15:16 (found=1) et 17:47 (found=0) — marqueur Dayforce confirmé : détail 200 + postingStatus=4. MAIS le poste équivalent vit toujours côté anglais : 3220 « Souscripteur Principal, Solutions Professionnelles - Montreal » (Montréal QC, postingStatus=1, détail fr-CA 404), publié EN seulement — Trisura publie FR et EN comme deux postings distincts (ids différents). Preuves live : search fr-CA maxCount=0 vs en-CA/en-US 15 offres dont la QC 3220 = aveuglement de culture apparu en cours de vie (classe peaktech/cardinalcouriers). Pas de migration : trisura.com/careers pointe toujours jobs.dayforcehcm.com/en-US/trisura/CANDIDATEPORTAL (culture maîtresse EN, indice classe imperialdade). Fix : CULTURES fr-CA+en-CA fusion par external_id priorité fr-CA (pattern cardinalcouriers/peaktech/challenger/fnfmb). Sync isolé vert found=1 (= médiane 1.0) added=1 (3220) removed=1 (3449) en 6,4 s, 108 tests pytest verts, fiches trisura.md/ats-dayforce.md/INDEX.md régénérées (1132 autres restaurées, hors périmètre), pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Sun, Nov 1, 2026 1
-
Thu, Oct 29, 2026 1
-
Wed, Oct 28, 2026 3
-
Thu, Oct 22, 2026 2
-
Thu, Oct 15, 2026 8
-
Wed, Oct 14, 2026 11
-
[ka6] fix connecteur bly: angle mort de culture récupéré (found 6→7) + panne shard Dayforce 2026-10-14 déjà résolue + double artefact vague C corrigé (Field Mechanic → Boart Longyear)
…
Panne: namespace supplémentaire de la panne partielle de shard Dayforce du 2026-10-14, DÉJÀ RÉSOLUE côté Dayforce à l'intervention (syncs verts found=6 jusqu'à 17:58, 500 à 17:33 puis 503 soutenu sur /api/geo/bly/jobposting/search de 18:14 à 22:05, échec franc ok=0 jamais de faux 0, 6 offres QC actives préservées; le scheduler repasse vert seul à 22:17 found=6 = médiane 6.0). Pas de migration: careers.boartlongyear.com (frontend custom, l'ancien /careers/ est 404) fait postuler via jobs.dayforcehcm.com/en-CA/bly/CANDIDATEPORTAL = même tenant/board. VRAI angle mort de culture corrigé: fr-CA ne voit que les offres traduites (7 dont 6 QC), en-CA liste les 63 offres du board dont « Foreur Long-Trou/Dynamiteur » Val-d'Or (id 1000) publiée en ANGLAIS SEULEMENT et pourtant listée sur le site carrières officiel — invisible en fr-CA. Fix pattern peaktech/challenger/fnfmb: CULTURES=(fr-CA,en-CA), fusion par external_id priorité fr-CA → sync réel found=7, added=1, updated=6. DOUBLE artefact vague C corrigé (classe gevgroupltd 8ff81d0): EMPLOYER/name = titre de poste « Field Mechanic » → Boart Longyear (bly = ticker ASX; principal fournisseur mondial de services de forage minier, base QC à Val-d'Or; nom lu dans les descriptions FR des offres; bly.py + sources.json), url vide → boartlongyear.com; propagation faite aux 7 lignes actives via content_hash. Docstring enrichie, fiches bly.md/ats-dayforce.md/INDEX.md régénérées. Non-régression dayforce via bleufeu found=1. 107 tests verts, pm2 restart OK, site local+public 200. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Tue, Oct 13, 2026 1
-
Mon, Oct 12, 2026 1
-
Sat, Oct 10, 2026 1
-
Fri, Oct 9, 2026 2
-
Mon, Oct 5, 2026 1
-
Fri, Sep 25, 2026 1
-
Mon, Sep 21, 2026 2
-
Tue, Aug 25, 2026 2
-
Vague E — 3 nouvelles familles ATS (JazzHR, Teamtailor, Zoho Recruit) + 60 connecteurs, ~547 offres QC
…
- Nouvelles classes de plateforme : jazzhr.py (liste /apply/ + JSON-LD), teamtailor.py (sitemap + JSON-LD), zoho_recruit.py (flux RSS public) — filtre QC au détail avec report si budget épuisé (doctrine taleo_tbe/adp). - serper_scout.py : 5 nouveaux motifs (jazzhr, teamtailor, zohorecruit, talentnest, njoyn avec CLID/CL/hôte) + CLID dans le dédoublonnage. - 60 connecteurs : 31 JazzHR (Optel 13, Playground 21, Ultium CAM, Altitude Aérospatiale, FortNine, XTL 21, Valnet 22…), 17 Zoho Recruit (Mallette Saguenay 26, DRB 22, dentago 20, Carnaval de Québec, FÉRIQUE, Altitude Sports, Excavations Lafontaine…), 9 Teamtailor (Norda Stelo 50, Workin Group 34, Humanise 13, CAM Mécanique, Synertek…), 3 Njoyn (IR-CUSM 37, RTL 17, Groupe Master 17). - njoyn.py : correctif _keep — certains habillages mettent la date dans la colonne pays (Groupe Master 0 -> 17) ; n'exclure que les pays reconnus. - sources.json : 1 108 sources, 23 familles ATS ; docs/connecteurs régénérées (1 133 fiches) ; rapport docs/prospection-vagueE.md (écartés motivés + reliquats vague F : TalentNest, ENPQ/APCHQ, CUSM). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Vague D implémentée — 75 nouveaux connecteurs (968 -> 1044 employeurs), ~768 offres QC
…
- 55 connecteurs générés depuis feeds-vagueD.json (gen_connectors), tous synchronisés sans échec (333 offres). Sandvik re-pointé sur le babillard public sandvik-jobs. - 20 connecteurs manuels sur familles existantes (435 offres) : ADP ×12 (Nordik, Uniboard, Richelieu, UV Assurance, Strathmore, H2O, Cook It, Canadian Royalties, Niobec, Nemaska, Abritek, Triple Boris), Alstom SuccessFactors (227 offres, La Pocatière/MTL), Kiewit-Ganotec (50), Groupe Bellemare Njoyn (27), Ville de Mirabel, Sel Windsor, Global Excel, Graymont TBE, IAMGOLD Taleo. - Correctifs de familles : adp.py FORCE_CITY (mono-sites QC sans requisitionLocation) ; taleo_tbe.py secours og:title variante « - Canada - QC - Ville » (Graymont 0 -> 4) ; successfactors.py slug « -queb » final + garde-fou is_quebec_location contre les faux « QC » (quality control, 3 offres US interceptées ; Kiewit 3 -> 50). - 9 pistes écartées avec raison (babillards US/vides, iCIMS SPA) — détail dans docs/prospection-vagueD.md. - sources.json : 1 048 sources ; docs/connecteurs régénérées (1 070 fiches). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Sun, Aug 23, 2026 1
-
Vague C — +620 connecteurs employeurs directs (350 -> 968)
…
Campagne de découverte massive en 3 angles : éclaireur Serper élargi (60 termes x 10 ATS x 3 pages), reprise des 266 flux confirmés le 22-08 jamais intégrés, et sondage par nom de 182 grands employeurs QC sur 10 ATS. Fusion/nettoyage (scripts/merge_confirmed.py : dédoublonnage multi-vagues, filtre des faux positifs Québec hors province, nettoyage des noms issus des titres Google, exclusion des babillards de démo) puis secteurs attribués par lots (scripts/classify_sectors.py). - Workday +148, SmartRecruiters +118, Dayforce +96, Greenhouse +93, Breezy +50, Workable +40, Lever +32, Ashby +25, Recruitee +12, BambooHR +3 - SuccessFactors +4 vérifiés main : TELUS, Énergir, VIA Rail, Canada Vie - prises notables : Thales, Fiera Capital, Fednav, Wolseley, Cominar, Ludia, Granit Design, Vortex Structures Aquatiques, Warner Bros. Discovery - 973 sources au registre ; docs/connecteurs régénérées (995 fiches) ; docs/CONFORMITE.md : section Vague C + écartés (Air Canada -> Phenom, TÉLUQ, Valero, faux QC) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Sat, Aug 22, 2026 1
-
Vague B — 110 nouvelles sources (26 Dayforce nouvelle famille + 84 sur familles existantes)
…
- Nouvelle famille Dayforce HCM (jobs.dayforcehcm.com, API JSON du frontal Next.js, csrf anonyme + recherche paginée, détail PayClass/PayType avec cache et budget) : 26 employeurs dont Groupe Maurice, Groupe CH, La Vie en Rose, Eidos-Montréal, Air Canada Rouge, Port de Québec, Soprema, BPA… - Ajouts sur familles existantes : Workday +17 (Simons, Cineplex, TJX, FedEx, Abbott…), Greenhouse +17 (Coveo, KRAFTON, Lyft, AutoTrader…), SmartRecruiters +13, Workable +11, Breezy +8, Recruitee +7, Lever +6, Ashby +5. - sources.json : 244 → 354 sources ; docs/connecteurs régénérées (376 fiches). - docs/CONFORMITE.md : bases d'accès vérifiées 2026-08-22, 20+ sources écartées avec raisons (agences, agrégateurs, babillards vides, faux positifs français). - Sync validé : 110/110 sources OK, 2 102 offres ajoutées (total BD 25 280). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-