SPB Git forge

spb/fabri-ka

Public

Agrégateur de produits québécois — www.fabri-ka.com

217commits 1branches 0releases
66.1 MBsize
maindefault branch
7 h agolast push
Python 38.4% HTML 30.3% TypeScript 17.2% CSS 11% JavaScript 3.2%

History of data/enrich_cache/shipping/seona.com.json · clear filter

  1. Tue, Aug 18, 2026 1

    1. Vague 2 : connecteur Square Online, re-sondage des boutiques, livraison, catégories
      …
      - connectors/square.py : API storefront publique Square Online
        (/app/store/api/v13, IDs user/site extraits du HTML) — 32 boutiques
        Square réactivées, ~2 700 produits gagnés. Ecwid documenté non
        couvert (client-only, API v3 = token secret).
      - scripts/reprobe_stores.py : re-sondage des boutiques enabled=0 /
        sans plateforme (Shopify/Woo/Wix/Squarespace/Square), MAJ
        stores.json + verify_cache + verified.jsonl + BD. 33 réactivées
        sur 400 sondées (32 square, 1 woocommerce).
      - scripts/enrich_shipping.py : colonne stores.shipping_info —
        politique de livraison (≤400 c.) extraite des pages usuelles,
        cache disque, throttle Shopify global 0,7 s. 271 boutiques.
      - schema.py : le classifieur exploite les options Shopify et
        attributs WooCommerce (details) + matériaux bijoux ;
        scripts/recategorize.py (backfill, 1 665 produits recatégorisés,
        jamais de rétrogradation vers autre) ; enrich_products.py aligné.
      - db.py : connect() tolérant aux verrous (retry), migration
        shipping_info, passage en WAL ; suppressions FTS par lots
        (uid UNINDEXED -> 1 balayage/lot de 500 au lieu de 1/produit,
        débloque les re-syncs massives).
      - README : 8 connecteurs, 294 266 produits, 1 298 boutiques.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +1