Eliminar duplicados parece sencillo hasta que dos líneas solo difieren en mayúsculas o espacios exteriores. Una herramienta fiable debe indicar qué valor transformado compara, qué aparición conserva y si cambia el orden. ListClean recorta primero cuando se solicita y después elimina repeticiones conservando la primera. Los recuentos permiten auditar la regla.

La coincidencia exacta conserva diferencias

En modo exacto, Apple y apple son distintos, igual que `North Hall` y `North Hall`. El recorte solo afecta los bordes, no el interior. Es el modo prudente cuando mayúsculas o puntuación importan. Compara los recuentos y revisa la salida antes de sustituir una fuente autoritativa.

Ignorar mayúsculas no es coincidencia difusa

El modo sin mayúsculas convierte las claves a minúsculas Unicode y conserva la grafía de la primera aparición. No elimina acentos, translitera, corrige ortografía, contrae espacios internos ni equipara abreviaturas. Café y cafe siguen distintos. El contrato estrecho evita fusionar elementos diferentes sin evidencia.

Deduplica antes del orden opcional

ListClean elimina duplicados antes del orden final. Al conservar el orden, la regla de primera aparición queda visible. Si se ordena, los mismos valores supervivientes se reordenan después. Ordenar primero podría cambiar la grafía elegida entre líneas equivalentes. El proceso fijo separa la elección del representante del orden visual.