Borrador de cambio: normalizar un correo de consulta
Esta función ilustrativa quita espacios, convierte el texto a minúsculas y rechaza valores vacíos. No valida entrega, autorización ni el formato completo del correo.
Las tres verificaciones están propuestas, no ejecutadas. Ingeniería debe revisar, probar y autorizar cualquier cambio o despliegue. Este ejemplo no ejecuta código.
export function normalizeLookupEmail(value: string) {
const email = value.trim().toLowerCase();
if (!email) throw new Error("Email is required");
return email;
}