Resto·Ka — tous les restaurants du Québec, menus complets et prix réels (famille ·Ka)
Python 69.3%
TypeScript 16.7%
CSS 7.9%
JavaScript 4.7%
HTML 1.4%
-
Tue, Aug 18, 2026 1
-
Fiabilité sync + enrichissement UEAT/OSM
…
- Garde anti-fausses-fermetures : garde bootstrap (found < 60 % du max historique => retraits suspendus, active dès le 2e run), signal de run partiel remonté du connecteur au pipeline (sync_source(partial=...)). - OSM : run marqué partiel si un type échoue sur tous les miroirs ; réponses Overpass tronquées (remark timeout) et miroirs sans données (0 élément) traités comme des échecs ; overpass.osm.ch retiré (extrait suisse => 0 POI pour le Québec) ; +2 miroirs planet. - OSM : brand => chain, branch suffixé au nom, wheelchair/payment:*/ capacity => services, diet:*=limited accepté, ~45 cuisines OSM supplémentaires mappées (belgian, turkish, cantonese, peruvian...). - UEAT : phoneNumber + address.latitude/longitude captés a la source (GPS de première partie, COALESCE côté base) ; 20 GUID découverts par site-resto promus dans data/sources.json (50 intégrations). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
-
Mon, Aug 17, 2026 2
-
WIP v2 committé depuis le nœud — connexion KA ID (restoka/auth.py, hubprofile), favoris (Favoris.tsx, account.tsx), connecteur siteresto, menullm + tests, MAJ sources/ueat/db/web/frontend
…
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-
Resto·Ka v1 — agrégateur des restaurants du Québec (menus & prix réels)
…
- Pipeline complet calqué sur Lou·Ka : connecteurs auto-découverts, schéma Restaurant + menu imbriqué (sections → items → prix → options), validation stricte (price_context/price_source obligatoires), menus conservés PAR contexte, historique des prix par item, alertes de dérive, délai de grâce. - Connecteur templatisé UEAT (API GraphQL, prix takeout réels) : 19 marques, 542 restos, 61 330 plats (98 % avec photo, 69 % avec options), 14/17 régions. - Géocodage Nominatim + Adresses Québec (96 %), régions ville→région, déduplication inter-sources (succursales jamais fusionnées). - Frontend Vite/React 18/TS — design « éditorial sharp » Groupe KA, recherche par resto ET par plat (groupée par marque), pagination numérotée, images, options en pastilles avec suppléments, badges de contexte de prix. - 41 tests (fixtures UEAT réelles hors ligne). Déployé : www.resto-ka.com (M3U96b:8115, PM2 + ngrok + sync hebdo). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-