# Diseñar Mole para no estorbar

> Cómo diseños estables, estados de operación explícitos, borrado con revisión previa, validación de rutas, accesibilidad y contención visual crean una herramienta discreta.

Published: 2026-07-05 | Updated: 2026-08-07

Pasé un día rediseñando mole.fit, la página en la que estás leyendo esto. Cuando
escribí sobre el cambio, dije una sola línea: silencioso, confiable, se mantiene
aparte, la misma filosofía que la app. Ese ha sido el brief de diseño completo de
Mole desde el primer script de shell. Esto es lo que significa en la práctica.

<figure class="blog-diagram">
  <video src="https://mole.fit/img/blog/new-mole.mp4" width="1440" height="996" autoplay muted loop playsinline></video>
  <figcaption>El mole.fit rediseñado y la app que describe: cinco funciones, una superficie calmada, nada pidiendo la atención que no necesita.</figcaption>
</figure>

## Lo silencioso es una restricción

Lo silencioso suena a un estado de ánimo, pero en una herramienta es un conjunto de
reglas firmes. Un panel está completamente renderizado o está oculto, así que no hay
tarjeta a medias ni una superficie de resultados armándose pedazo a pedazo. Un
escaneo termina antes de que la pantalla entre en su estado de resultado. Las esperas
cortas no muestran nada; las más largas muestran un solo estado de trabajo calmado.
Los layouts de finalización reservan su espacio antes de que lleguen los datos para
que la ventana no salte.

Esas son restricciones de ingeniería, no decoración. Exigen estados de operación
explícitos, indicadores de carga con retraso, tamaños de contenedor estables y rutas
de cancelación. Sin ese andamiaje, agregar una transición solo anima la
incertidumbre. La calma que ve el usuario nace de hacer predecible el trabajo
asíncrono por debajo.

El punto de todo esto es una herramienta que no tienes que vigilar. Le pides que
haga algo, lo hace y te devuelve la pantalla. El software que parpadea y se reacomoda
está pidiendo una atención que no se ha ganado, y una herramienta de mantenimiento
no se ha ganado ninguna: debería sentirse más cerca de un electrodoméstico bien hecho
que de una app a la que le echas un ojo.

## Muestra el trabajo antes de tocar nada

La decisión de diseño más importante en Mole es que muestra el plan de borrado con
tamaños y espera confirmación. Los borrados ordinarios de archivos de usuario van a
la Papelera, donde siguen siendo recuperables, y las raíces de navegación como la
carpeta de inicio no tienen opción de borrar. La interfaz establece la intención, pero
la capa de servicios sigue validando cada ruta en el momento de la ejecución. Una
pantalla de advertencia sola no es un límite de seguridad.

La seguridad aquí es la forma de la app, no un diálogo de advertencia clavado al final.
El descubrimiento no puede borrar. La confirmación crea un plan acotado. La ejecución
vuelve a comprobar identidad y rutas protegidas, y el resultado reporta por separado
lo eliminado, lo omitido y lo fallido. Revisar antes de actuar es la mitad visible;
la validación independiente es la mitad invisible.

## Por qué un limpiador tiene un sistema solar

Una utilidad como esta podría haber sido un icono de la barra de menús con un botón
de limpiar, y se habría vendido bien. En su lugar le di cinco planetas. Ya hay
demasiado software generado y desechable en el mundo, y si iba a invertir el esfuerzo
quería que el resultado fuera algo cómodo de tener delante.

Cada función es un planeta cuyo carácter encaja con el trabajo: Clean es la Tierra,
Software es Marte, Optimize es Mercurio, Analyze es Júpiter y Status es el Sol.
La disciplina es que se mantiene un solo sistema, no cinco adornos. Las texturas
vienen de imágenes astronómicas, con la Tierra basada en el
[Blue Marble](https://visibleearth.nasa.gov/images/57752/blue-marble-land-surface-shallow-water-and-shaded-topography)
de la NASA; la dirección de giro y el ritmo relativo siguen a los cuerpos reales, y
cada planeta se dibuja con el mismo código en unos pocos tamaños fijos. La belleza en
una herramienta está bien mientras se construya como el resto de la herramienta. La
historia más larga de cómo llegaron a existir los planetas es
[su propia pieza](https://mole.fit/es/blog/the-story-of-mole).

## La contención es el sistema

La mayor parte del trabajo de diseño en Mole es restar. La app es solo oscura, a
propósito. El panel de la barra de menús flota sobre tu fondo de pantalla como un
HUD, y el vidrio oscuro reduce el deslumbramiento ahí, así que no hay modo claro que
mantener ni un interruptor de tema sobre el que razonar. Hay una sola escala tipográfica
para toda la app y otra para el sitio, y ningún elemento recibe un tamaño o color a
medida: cada valor viene de un token compartido, y por eso las páginas se leen
equilibradas sin que nada grite.

Y bastantes buenas funciones nunca se publican. Un Mac tiene muchos trucos bonitos
que Mole podría hacer y no debería, porque una herramienta a la que confías el
borrado de archivos tiene que seguir siendo lo bastante pequeña como para caber en
la cabeza. Decir no a una buena idea es más difícil que añadirla, y es gran parte de
lo que mantiene la app en calma. Escribí por separado sobre
[decidir qué no construir](https://mole.fit/es/blog/notes-on-building-a-quiet-product).

La contención también se aplica a la accesibilidad. La quietud visual no basta si el
foco salta, los controles tienen etiquetas vagas o una animación oculta el estado a
VoiceOver. El orden de lectura, el alcance por teclado, el movimiento reducido y el
foco estable forman parte de la misma promesa: la interfaz debería gastar de la
atención del usuario lo menos que permita la tarea.

Esa regla también cambia los planetas. Cuando Reduce Motion está activado, la
rotación decorativa se detiene y los cambios de estado evitan el movimiento espacial.
El planeta puede cargar identidad sin exigir movimiento, y ninguna operación depende
de verlo animarse. Lo silencioso no es un estilo visual fijo; es respetar la cantidad
de estimulación que el usuario pidió.

## Una filosofía, tres superficies

Mole es una herramienta de línea de comandos, una app para Mac y este sitio web, y
el brief es el mismo para las tres. El CLI profundiza pero se mantiene acotado y
seguro. La app hace visible ese trabajo sin hacerlo ruidoso. El sitio intenta
contarte lo que hace la app y luego apartarse del camino, y por eso el rediseño
tomó un día y no un mes: había poco que añadir, solo cosas que quitar.

Eso es todo: un guardián silencioso, y nada más. Para tu Mac, o el de un amigo.
Que tu tiempo sea tuyo.

---

Canonical HTML page: https://mole.fit/es/blog/the-design-of-mole
Blog index for agents: https://mole.fit/es/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
