pub fn redact_text(s: &str) -> String
Free-text scrub through the shared, high-precision rules ([scrub_secret_patterns] plus the word-level known-prefix scrub). Returns the input unchanged when clean.
scrub_secret_patterns