Python 61.6%
TypeScript 20.9%
CSS 11.4%
JavaScript 5.1%
HTML 1.1%
-
Tue, Aug 18, 2026 2
-
Vague 3 : grands portails — AutoTrader.ca/AutoHebdo, Otogo.ca, CarGurus.ca
…
- autotrader : plateforme AutoScout24 (__NEXT_DATA__ des SRP /cars/reg_qc), occasion QC triée récent d abord, fenêtre AUTOKA_AUTOTRADER_MAX (déf. 2 000), direct + repli Scrapfly ASP sans render_js sur 403 (0 crédit en régime normal) - otogo : API JSON publique /api-search/ (découverte via bundles Nuxt), inventaire complet ~23 700 annonces, VIN ≈99 % + GPS exact du vendeur, partition par tranches de prix (profondeur API 1 000/requête), AUTOKA_OTOGO_MAX (déf. 0 = tout), 0 crédit externe - cargurus : searchResults.action JSON via Scrapfly ASP (DataDome), VIN 100 % + deal rating/dealScore/expectedPrice dans details, cap AUTOKA_CARGURUS_MAX (déf. 500) ≈ 11 crédits/sync - normalize : nearest_city(lat, lng) — ville la plus proche depuis villes_gps.json, nom accentué restauré via sources.json (repli Otogo) - sources.json : 142 sources (3 portails, autorité dédup type=portail) - docs connecteurs régénérés (30 fiches) + historique Vague 3 Premier sync : 26 164 annonces ajoutées, dédup VIN 6 655 groupes / 8 438 doublons masqués (otogo→concessions directes : 5 847) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
docs: documentation standardisée des connecteurs (générateur + 27 fiches module + 4 transverses)
…
scripts/gen_connector_docs.py croise data/sources.json, l en-tête mécanique des modules connecteurs et la BD live (volumétrie, complétude par champ, sync_log) pour régénérer docs/connecteurs/ (INDEX.md + fiches). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-