pub fn scan(text: &str) -> Vec<LeakMatch>
Scan text for potential leaked secrets.
Returns a list of matches with rule name, line number, and redacted preview. Use has_leaks() for a simple boolean check.
has_leaks()