Comece por um escopo seguro
Este fluxo responde a uma pergunta específica: um valor de teste se parece com o formato aceito de um passaporte, SSN dos EUA, carteira de motorista americana, VIN ou placa? Comece com dados sintéticos ou mascarados. Não envie identificadores pessoais reais só para verificar o formato.
Separe as famílias
passport-validator usa o país emissor. us-ssn-validator confere a estrutura americana de nove dígitos e o código de área. us-drivers-license-validator aplica padrões por estado; a detecção automática pode ajudar na triagem, mas o estado deve ser confirmado.
Para veículos, vin-validator verifica a estrutura de 17 caracteres e o checksum do VIN. license-plate-validator compara formatos de placas dos países suportados e pode sugerir uma região. Um resultado positivo não é consulta de registro, histórico ou propriedade.
Documente apenas o que foi observado
Registre a jurisdição, o valor seguro, o validador e a mensagem retornada. Se falhar, revise o campo, os caracteres, os separadores e a região. Se passar, descreva somente uma correspondência de formato. Identidade, autenticidade, propriedade, situação oficial e elegibilidade legal exigem a verificação autorizada correspondente.