[ka6] fix connecteur altusgroup: faux positif de supervision (0 offre QC légitime — Altus n'a plus de poste au Québec) + échec DNS transitoire ponctuel — 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 : le tenant Workday altusgroup.wd3 (site AltusGroup) n'a AUCUNE offre QC depuis le retrait de l'unique offre montréalaise fin août (R0013818, déjà constaté le 2026-08-26), donc chaque sync horaire rend ok=1 found=0 (médiane 0.0) et est compté comme non-succès depuis le 2026-08-26 (551 h). Le connecteur est INTACT et re-vérifié live : l'API cxs répond 200 avec 42 offres (Toronto, Calgary, Ottawa, US, UK, Paris, Sydney, Singapour, Inde…) — recherche serveur « Quebec »/« Montréal » = 0 résultat, zéro occurrence de quebec/montréal/laval/gatineau/sherbrooke dans le JSON complet des 3 pages (l'aveuglement type stateindustrial est exclu ; le hook _external_id posé le 2026-09-12 reste correct). L'unique sync en échec (18/09 12:51) est une NameResolutionError DNS transitoire sur altusgroup.wd3.myworkdayjobs.com, non reproduite (API OK en live). Même profil que altom_transport ea13137, earthrated f7b1c35, canadasmotorcycle 175b215, jsheldllc bdc5d09, psacunion 4d8080b : tenant à volume QC nul/faible compté non-succès par la supervision. Correction au passage de l'artefact du générateur vague D : url vide dans data/sources.json → https://www.altusgroup.com (vérifié 200, titre « Altus Group - Data-Powered CRE Technology & Analytics » ; la fiche affichait « Site : [Groupe Altus]() »). Le nom d'employeur « Groupe Altus » est correct. Docstring du connecteur mise à jour (42 offres, re-vérif 2026-09-18). Sync isolé rejoué : found=0 en 4,0 s, ok=1 — 0 est le volume légitime tant qu'Altus ne republie pas au Québec ; les offres reviendront d'elles-mêmes si republiées. 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>
2 changed files +4 −3
modified
data/sources.json
+1 −1
@@ -12556,7 +12556,7 @@ | ||
| 12556 | 12556 | { |
| 12557 | 12557 | "id": "altusgroup", |
| 12558 | 12558 | "name": "Groupe Altus", |
| 12559 | − "url": "", | |
| 12559 | + "url": "https://www.altusgroup.com", | |
| 12560 | 12560 | "careers_url": "https://altusgroup.wd3.myworkdayjobs.com/AltusGroup", |
| 12561 | 12561 | "sectors": [], |
| 12562 | 12562 | "connector": "workday", |
modified
jobka/connectors/altusgroup.py
+3 −2
@@ -4,8 +4,9 @@ | ||
| 4 | 4 | # Contact : contact@spboucher.ai |
| 5 | 5 | # Fichier : jobka/connectors/altusgroup.py |
| 6 | 6 | # Rôle : Connecteur Groupe Altus — workday (tenant altusgroup.wd3, site AltusGroup) |
| 7 | −# [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-25] | |
| 8 | −# Créé : 2026-08-25 Modifié : 2026-09-12 | |
| 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 | |
| 9 | 10 | # ============================================================================= |
| 10 | 11 | import re |
| 11 | 12 | |
| 12 | 13 | |