Validamos um formulário com Zod, focando em garantir que o campo `agree to terms` seja booleano e true, caso contrário, retorna mensagem de erro. Discutimos campos opcionais, como gênero, utilizando enumeração, permitindo submissão com campos vazios.