[ka6] fix connecteur kefiplant.com: CHANGEMENT D'ANGLE — fiche migrée woocommerce→generic (platform generic + catalog_endpoint __generic__), le garde-fou code _wordpress_dismantled dans woocommerce.py ayant été PERDU 7 FOIS par des reverts concurrents (dernier: 454931b le 10-30, revert de b53f13e — la guerre de reverts rendait le fix code intenable). Cette migration de FICHE sort kefiplant.com de woocommerce.py pour de bon: plus rien à reverter dans le code, précédents lafermevegetale.ca (a3d052b) et atelierlaf.com (ddb1524). Cause racine inchangée, re-vérifiée live 2026-10-30: kefiplant.com est toujours la vitrine React/Lovable B2B sans WordPress ni e-commerce — home 200 / 58 806 octets avec ZÉRO marqueur wp-content/wp-includes/xmlrpc (grep programmatique), /wp-json/ 404, Store API /wp-json/wc/store/v1/products 404. Sans fix: la fiche woocommerce plante en 404 Store API → broken (39 échecs consécutifs). Avec la fiche generic: sitemap.xml réel (122 <loc>, pages corporate /products, /technology, /faq… sans slash produit), 0 URL ne matche PRODUCT_URL_RE (vérifié programmatiquement), pas de sitemaps enfants → fetch() return [] → ok/0 FIDÈLE (médiane 0.0, la boutique Woo n'a JAMAIS été garnie, le site React n'a aucun prix). Si Kefiplant remonte une boutique, re-sonder (curl -s https://kefiplant.com/wp-json/ → 200 = WP revenu) et re-migrer la fiche vers la vraie plateforme. Sync réel 2026-10-30: kefiplant.com 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 7 s. pm2 restart fabri-ka-sync fait, web local 200. AUCUN code connecteur touché — woocommerce.py volontairement laissé tel quel (sans _wordpress_dismantled): le réappliquer n'est PLUS nécessaire pour kefiplant tant que la fiche reste platform=generic (grep kefiplant data/stores.json pour vérifier). Si re-broken: c'est que la FICHE a été revertée — la re-migrer (2 lignes), pas le code.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 changed file +2 −2
modified
data/stores.json
+2 −2
@@ -71109,8 +71109,8 @@ | ||
| 71109 | 71109 | "id": "kefiplant.com", |
| 71110 | 71110 | "name": "Kefiplant - Goûtez-y!", |
| 71111 | 71111 | "url": "https://kefiplant.com", |
| 71112 | − "platform": "woocommerce", | |
| 71113 | − "catalog_endpoint": "/wp-json/wc/store/v1/products", | |
| 71112 | + "platform": "generic", | |
| 71113 | + "catalog_endpoint": "__generic__", | |
| 71114 | 71114 | "city": "", |
| 71115 | 71115 | "region": "Centre-du-Québec", |
| 71116 | 71116 | "postal_prefix": "J2C", |
| 71117 | 71117 | |