Extract keyword data, domain blocklists, and rule evaluation into Peptide_News_Content_Filter_Rules (195 lines). Main class retains orchestration, LLM classification, and stats (234 lines). Backward- compatible proxies preserved on Peptide_News_Content_Filter. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>