[ka6] fix connecteur altusgroup: faux positif de supervision récurrent (0 offre QC toujours légitime) + échec nocturne transitoire de maintenance Workday — aucun défaut du connecteur, ajout du secteur manquant dans sources.json — le statut stale vient de la définition de succès de la supervision : le tenant Workday altusgroup.wd3 n'a AUCUNE offre QC depuis la dépublication fin août de l'unique offre montréalaise « Cost Consultant/Conseiller(ère) en analyse de coûts » R0013818 (active=0 depuis le 2026-08-26), donc les syncs horaires rendent ok=1 found=0 (médiane 0.0) et sont comptés comme non-succès depuis 565 h — même profil que quadreal ef41976, cpab e498c30, drop_genie 8a53793, et déjà diagnostiqué sur CE connecteur les 2026-08-26, 2026-09-12 et 2026-09-18. Le seul échec réel (sync de 02:43 cette nuit : « Workday non-JSON après 3 essais, HTTP 200 text/html ») est la fenêtre de maintenance nocturne Workday ~03 h EDT documentée dans workday.py (retry+backoff déjà en place), non reproduite au matin. Le connecteur est INTACT et re-vérifié live sous un angle NOUVEAU (l'angle mort multi-lieux type quadreal) : 42 offres sur 3 pages, zéro occurrence de quebec/montréal/laval/gatineau/sherbrooke/rougemont dans le JSON complet des listes, recherche serveur searchText Quebec/Montréal → total 0, et les 8 offres « N Locations » (jusqu'à 21 lieux) vérifiées UNE À UNE au détail cxs : 41 localisations cumulées, toutes US/UK (Texas, New York, Illinois, London, Manchester…), aucune canadienne hors Ontario/Alberta déjà exclues. Correction au passage du dernier artefact vague D dans data/sources.json : sectors [] → [Immobilier] (Altus Group = intelligence en immobilier commercial ; secteur déjà au vocabulaire, 29 sources ; la fiche affichait « Secteurs : n/d »). Docstring du connecteur mise à jour (re-vérif 2026-09-19, multi-lieux couverts). Sync isolé rejoué : found=0 en 3,9 s, ok=1 — 0 reste le volume légitime tant qu'Altus ne republie pas au Québec ; les offres reviendront d'elles-mêmes si republiées (filtre client is_quebec_location + repli facette serveur opérationnels). 106 tests pytest verts. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.
2 changed files +6 −3
modified
data/sources.json
+3 −1
@@ -12558,7 +12558,9 @@ | ||
| 12558 | 12558 | "name": "Groupe Altus", |
| 12559 | 12559 | "url": "https://www.altusgroup.com", |
| 12560 | 12560 | "careers_url": "https://altusgroup.wd3.myworkdayjobs.com/AltusGroup", |
| 12561 | − "sectors": [], | |
| 12561 | + "sectors": [ | |
| 12562 | + "Immobilier" | |
| 12563 | + ], | |
| 12562 | 12564 | "connector": "workday", |
| 12563 | 12565 | "status": "actif", |
| 12564 | 12566 | "region": "Montréal" |
modified
jobka/connectors/altusgroup.py
+3 −2
@@ -5,8 +5,9 @@ | ||
| 5 | 5 | # Fichier : jobka/connectors/altusgroup.py |
| 6 | 6 | # Rôle : Connecteur Groupe Altus — workday (tenant altusgroup.wd3, site AltusGroup) |
| 7 | 7 | # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-25 ; |
| 8 | −# re-vérifié le 2026-09-18 : API OK, 42 offres, 0 au Québec — volume 0 légitime] | |
| 9 | −# Créé : 2026-08-25 Modifié : 2026-09-18 | |
| 8 | +# re-vérifié le 2026-09-19 : API OK, 42 offres, 0 au Québec (les 8 | |
| 9 | +# offres multi-lieux vérifiées au détail : US/UK) — volume 0 légitime] | |
| 10 | +# Créé : 2026-08-25 Modifié : 2026-09-19 | |
| 10 | 11 | # ============================================================================= |
| 11 | 12 | import re |
| 12 | 13 | |
| 13 | 14 | |