pub fn redact_json_text(input: &str) -> String
Redact a serialized JSON payload. Malformed input is treated as ordinary text and still receives shape-based scrubbing; persistence never fails open.