I need a reliable script that can visit a target site, crawl through every product page, and extract only two things: the product name and its full description. Once gathered, all data should be delivered as a single, well-structured JSON file. Please make the scraper easy for me to run again later—command-line friendly, with clear setup instructions and any required dependencies noted. It must navigate pagination or category listings automatically, avoid duplicates, and preserve basic formatting in descriptions where helpful (e.g., line breaks or simple HTML tags). Python with requests/BeautifulSoup, Scrapy, or an equivalent open-source stack is fine as long as the code is readable and well commented. Include a short README, a sample of the JSON output, and brief notes on how you respected robots.txt, handled polite delays, or mitigated CAPTCHA if encountered. Deliverables: • Source code • README / run instructions • Final JSON data set If something about the target site makes this scope unrealistic, let me know early so we can adjust.