SPB Git

spb/fabri-ka

Public

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

Revert "[ka6] fix connecteur marchelarecolte.ca: re-migration de la FICHE woocommerce→generic (platform generic + catalog_endpoint __generic__) — la migration validée 60eab35 du 11-04 a été PERDUE par le revert concurrent 43a9936, qui a remis la fiche en woocommerce + /wp-json/wc/store/v1/products → la fiche replantait sur le HTML parking WHC parsé en JSON (« Expecting value: line 1 column 1 ») → broken (30 échecs consécutifs au scan; le fix code _domain_parked WHC reste abandonné après 9 pertes, doctrine kefiplant 04c0126). Cause racine inchangée, re-vérifiée live 2026-11-05: domaine toujours AUX ENCHÈRES chez WHC — home ET Store API → 302 vers https://whc.ca/domain-names/auctions/marchelarecolte.ca (final 200), /sitemap.xml suit la même redirection et la page d'enchères ne contient AUCUNE balise <loc> (grep -c '<loc' = 0 vérifié live). Avec la fiche generic: aucun URL produit → fetch() return [] → ok/0 FIDÈLE (médiane historique 0.0 — la boutique Woo n'a JAMAIS exposé de produit en 47 syncs ok avant la mort du domaine). Réapplication par ÉDITION DIRECTE ciblée de 2 lignes dans data/stores.json (pas de git revert/checkout, pattern foodcrayon fc3a5b6/theprettyuglycompany d888efc), jamais de json.dump global, AUCUN code touché — woocommerce.py volontairement laissé tel quel (le hunk WHC absent, grep 'domain-names/auctions' = 0, n'est plus nécessaire tant que la fiche reste generic). Sync réel 2026-11-05: marchelarecolte.ca ok / 0 produit; non-régression atelierora.ca ok / 23 (chemin generic nominal) et 1001fondues.com ok / 28 (chemin Woo nominal) — 3 ok, 0 erreur en 8 s. pm2 restart fabri-ka-sync fait, web local 200. NE PAS RE-REVERTER tant que le domaine redirige vers whc.ca: toute fiche woocommerce ici replante en broken. Si un acheteur relance une boutique (curl -sI https://marchelarecolte.ca/ → plus de 302 whc.ca), re-sonder la plateforme live et re-migrer la fiche vers le bon connecteur. Si re-broken: grep marchelarecolte data/stores.json (doit être generic + __generic__), re-migrer les 2 lignes, ne pas toucher woocommerce.py."

This reverts commit 63b332c692e816f9d020a229b8c7dc19ead4f3c1.
Simon-Pierre Boucher committed (Nov 5, 2026) parent bf2ebbd Browse files

1 changed file +2 −2

Unified Split
modified data/stores.json +2 −2
@@ -145518,8 +145518,8 @@
145518 "id": "marchelarecolte.ca", 145518 "id": "marchelarecolte.ca",
145519 "name": "Récolte – Marché agroalimentaire", 145519 "name": "Récolte – Marché agroalimentaire",
145520 "url": "https://marchelarecolte.ca", 145520 "url": "https://marchelarecolte.ca",
145521− "platform": "generic", 145521+ "platform": "woocommerce",
145522− "catalog_endpoint": "__generic__", 145522+ "catalog_endpoint": "/wp-json/wc/store/v1/products",
145523 "city": "", 145523 "city": "",
145524 "region": "Montérégie", 145524 "region": "Montérégie",
145525 "postal_prefix": "J3G", 145525 "postal_prefix": "J3G",
145526 145526
Menu

Theme