I need a production-grade scraper that reliably extracts data from Amazon product pages without tripping anti-bot defenses. The script must: • Accept any number of Amazon product URLs. • Output a single consolidated CSV file containing title, price, rating, review count, images, full description, ASIN, all variation options, and current availability. Technical expectations – Written in Python or Node.js; I lean toward Playwright or Puppeteer for the browser layer. – Automatic proxy rotation, user-agent spoofing, configurable delays, and graceful captcha handling so the scraper keeps running at scale. – Clear, modular code with comments and a short README that lets me install dependencies, add proxies, and launch the job in one command. Deliverables 1. Fully working scraper. 2. Well-organized source code pushed to my Git repo. 3. Setup guide plus a small sample CSV to prove the fields map correctly. If you have prior experience scraping Amazon or other major e-commerce sites, highlight it—there’s scope for ongoing enhancements once the core tool is in place.