fn clean_name(raw: &str, max: usize) -> Option<String>
Trim a user-supplied name and clamp to max chars; None if empty.
max
None