2026-10-03 CG METHOD owned fictional practice. Python>=3.10 and current selenium,beautifulsoup4. Scripts21996/5788 are Selenium4 examples: actual WebDriver not run by this validation. card_extract/html_to_rss/compare_section executed as pure Python; seven Selenium cases use explicit mocks. For login practice, run python -m http.server 8767 --bind 127.0.0.1 in this extracted practice folder only, then open http://127.0.0.1:8767/login-practice.html. Enter demo@example.invalid and practice-only; this local form does not authenticate, store or send credentials. Stop server with Ctrl+C. CSV/RSS output uses exclusive create; choose a new filename on rerun. Existing practice.xml is a static three-item expected fixture, so use --output my-practice.xml. No actual external login, email, notification, Distill monitor, registered PolitePaul feed or scheduled checks are supplied.