The emit-time blocklist in batch_insert.py prevents 38 patterns from appearing in published articles: 19 email domains, each with @ and bare variants. This is not just privacy protection — it's journalism infrastructure. Without it, every article mentioning an external contact would require manual redaction, making batch publishing at 8.5 articles/minute impossible. The blocklist automates what would otherwise be the most labor-intensive part of AI journalism: ensuring sources and contacts aren't inadvertently exposed.