pub fn validar_e_normalizar(nome: &str) -> Result<String>
Valida e normaliza um nome de arquivo em uma única operação.
Retorna o nome normalizado para NFC se passar em todas as validações.