MOHAN 9c70fcb86c fix: don't cache or process all-failed Yuasa scrape results
- Cache is now skipped if every product in the cached file has scrapeError
  (prevents a 403-failed run from poisoning the next 24h of imports)
- If all scrapes fail, throw an error so the pipeline stops at step 1
  instead of silently creating 13 empty Shopify products with no images/price
- Only successfully scraped batteries are included in allProducts passed
  to the converter/download/upload/upsert stages

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-27 19:08:20 +05:30
2026-05-14 23:57:27 +05:30
2026-04-13 17:31:26 +05:30
2026-04-13 17:31:26 +05:30
2026-04-13 17:31:26 +05:30
2026-06-25 18:57:28 +05:30
2026-04-13 17:31:26 +05:30
Description
No description provided
473 KiB
Languages
JavaScript 100%