{"rescueId":"rsc-0cd84bd653","rescuedAt":"2026-10-29T04:24:36.906Z","asOf":"2026-10-28","approvalRef":"Ethan delegation 2026-10-21 19:41 ET t55u","storesIpAddresses":false,"query":{"q":"cloudflare 1020","sku":null,"provider":null,"jtbd":"web-scrape"},"matchedTrap":{"id":"trap-waf-bot-block","title":"WAF / Cloudflare 1020 / 403 Forbidden / robots.txt Disallow on Web Fetch","category":"waf_bot_block","rootCause":"Target origin blocks datacenter IPs, headless Chromium TLS fingerprints, or disallows raw bot user-agents."},"immediateFix":{"replaceWithSku":"firecrawl (web-scrape) or browserbase (cloud-browser)","installCmd":"npm install @mendable/firecrawl-js","codeFixSnippet":"import FirecrawlApp from '@mendable/firecrawl-js';\nconst app = new FirecrawlApp({ apiKey: process.env.FIRECRAWL_API_KEY });\nconst res = await app.scrapeUrl(targetUrl, { formats: ['markdown'] });","envVars":["FIRECRAWL_API_KEY","BROWSERBASE_API_KEY"]},"fallbackRoute":{"jtbd":"web-scrape","primaryProviderId":"firecrawl","fallbackProviderId":"bright-data","whenNotTopPickReason":"Hard anti-bot enterprise — Bright Data","liveHealth":{"status":"operational"},"autoActOk":true,"quickstartSpec":{"installCommand":"npx @brightdata/mcp","envVars":["API_TOKEN"],"activeModelOrSku":"bright-data-scraping-browser","docsUrl":"https://docs.brightdata.com/"}},"cite":"Agent Provider Depot Rescue (rsc-0cd84bd653, as of 2026-10-28). https://getagentdepot.com/rescue","barterHint":{"postUrl":"/api/barter/contribute","message":"POST a new failure_signature (+15cr) or outcome_receipt (+10cr) to /api/barter/contribute to earn a 25-dep batch stack audit token."},"nextCall":{"resolve":"/api/resolve?jtbd=web-scrape","auditRepo":"/api/audit-repo?packages=firecrawl","delta":"/api/delta?providers=firecrawl%2Cbright-data&since=2026-10-21"}}