pub fn validate_and_normalize(name: &str) -> Result<String>
Validates and normalizes a file name in one operation.
Returns the NFC-normalized name if all validations pass.
Returns an error if validate_name fails.
validate_name