pub fn error_for_python(report: &Report) -> (ErrorKindForPython, String)Expand description
Classify a report and return a kind plus user-facing message. Used by the Python binding to raise FileNotFoundError, PermissionDenied, or RuntimeError without duplicating chain-walk logic.