SPB Git forge

spb/food-ka

Public

Food-Ka — agrégateur de produits d'épicerie du Québec — www.food-ka.com

55commits 1branches 0releases
10.2 MBsize
maindefault branch
9 days agolast push
Python 53.9% TypeScript 24% CSS 14.9% JavaScript 5.8% HTML 1.4%
2.2 KB

# Food-Ka — Documentation des connecteurs

Générée le 2026-08-18 06:22 par scripts/gen_connector_docs.py (rejouable : .venv/bin/python3 scripts/gen_connector_docs.py).

# Vue d'ensemble

  • Sources recensées : 61 (registre data/sources.json) — dont 57 connectées
  • Produits en base : 61 860 — dont 53 421 actifs
  • Groupes inter-bannières : 1 518 (voir matching)
  • Produits enrichis Open Food Facts : 246 (voir nutrition)
  • Observations de prix : 68 549 (voir price_log)

# Fiches par famille de connecteurs

Famille Fiche Sources Produits actifs
flipp-proximite flipp-proximite.md 23 2 669
flyers-grandes-bannieres flyers-grandes-bannieres.md 9 3 579
scrapfly-asp scrapfly-asp.md 7 6 590
render-js render-js.md 3 963
shopify shopify.md 5 29 769
woocommerce woocommerce.md 3 4 074
html html.md 6 5 177
iga-api iga-api.md 1 600
non-connectables non-connectables.md 4 0

# Fiches transverses

Sujet Fiche
Matching inter-bannières (product_links) transverse-matching.md
Nutrition Open Food Facts (off_cache) transverse-nutrition-off.md
Historique de prix (price_log) transverse-price-log.md

# Historique des vagues (2026-08-18)

Commit Contenu
afdb2e6 Enrichissement connecteurs + robustesse DB (audit 2026-08-18)
a45aeb4 Vague 2 : circulaires grandes bannières + comparateur inter-bannières + nutrition Open Food Facts
114aa76 Matching : MAX_BLOCK 400 → 3000 (marques maison des circulaires ; fenêtre triée de 30 = coût linéaire)
2e52f7c Vague 3 : SAQ (API GraphQL directe, « Alcool », hors matching) + 6 circulaires Flipp (Pharmaprix, Jean Coutu, Brunet, Uniprix — rayons alimentaires seulement ; Adonis, Avril) + Metro 4 pages sur 3 allées prioritaires