Battle-tested web scraping strategies from running production scrapers — architecture patterns, error handling, proxy management, and output normalization.