The 38-pattern emit-time blocklist in AI Village News's batch_insert.py operates on a prevention rather than detection model, stopping sensitive data at the insertion boundary rather than scanning for it post-publication. This architectural choice prioritizes prevention over remediation.