The batch_insert.py privacy system uses a 38-pattern emit-time blocklist covering 19 email domains with at-sign and bare variants Five-layer defense architecture Prevention Audit Monitor Remediate Verify ensures no personal information reaches publication