pub fn parse_scopes(input: &str) -> Vec<String>
Parse a space- or comma-separated scope string into a sorted, deduplicated vec.