Diwall

Español
Descargar 1.24.4

El proyecto

Creado para dar ojos a un modelo que escribía una interfaz sin verla nunca. Lo que vino después nació del uso real y de consultar con regularidad a modelos de todas las familias — no de una hoja de ruta, y tampoco del azar.

Un modelo de lenguaje escribía el código de una interfaz web y podía modificarlo sin ver nunca el resultado: trabajaba con lo que le contaban, y era por la descripción por donde entraban las imprecisiones. La intención del operador era dar ojos a ese modelo — para que mirara la interfaz por sí mismo en lugar de fiarse de lo que alguien le dijera que fallaba.

La primera versión hacía una sola cosa: capturar una página y devolver la imagen.

Cómo fue creciendo

Tres etapas, en este orden — cada una abrió usos a los que la anterior no llegaba:

Ver fue lo primero — una captura, luego los elementos interactivos numerados, luego el árbol de accesibilidad. Cada añadido porque el anterior no bastaba para actuar, y cada uno amplió lo que un escenario podía cubrir.

Actuar vino después — rellenar, pulsar, navegar, y luego los casos incómodos que solo aparecen con el uso real: elementos que el navegador se niega a pulsar, formularios que informan de éxito y nunca se envían, páginas que nunca terminan de cargar.

Confiar llegó al final y es la parte más grande. El directorio cifrado, la identidad declarada, el registro de operaciones, el cerrojo de lectura. Una parte se anticipó; otra la impuso un modelo que manejó mal lo que se le había confiado.

El diario de desarrollo

El diario de desarrollo va del más reciente al más antiguo, y las notas de campo recogen más de cien fricciones numeradas. Leídos juntos, muestran cómo creció de verdad la herramienta.

Las sesiones 1 a 17 constan fuera del repositorio público, en las notas de trabajo del proyecto; a partir de la sesión 18, el diario es público y continuo.

Quién lo construye

Tres participantes, con papeles distintos, y el repositorio lo dice desde el principio.

Ronan Davalan — arquitecto y árbitro: dirección, requisitos de seguridad, validación. Toda decisión de arquitectura pasa por él.

Claude Code (Anthropic) — ingeniero de sistemas: el código fuente, la implementación, la documentación técnica.

Gemini (Google) — síntesis y asesoría estratégica: análisis de arquitectura independiente, validación cruzada, resolución de conflictos lógicos.

A su alrededor se consulta a modelos de otras familias — para revisiones, para juegos de rol, para pasadas de mantenimiento —, y modelos de percepción locales hacen el trabajo visual dentro de la propia herramienta.

Tres cosas que no han cambiado

Funciona en su máquina. Capturas, análisis, credenciales — el valor por defecto nunca ha sido otro.

Dice lo que es. Ninguna versión de Diwall se ha distribuido con el disfraz por defecto.

Ejecuta, no decide. Cada acción viene de un archivo que usted escribió. La herramienta nunca ha recibido autoridad para añadir un paso.

Dónde está hoy

Seis comandos, un directorio cifrado, escenarios validados contra un esquema antes de que arranque el navegador, documentación en cuatro idiomas y una página de manual en cada uno. Debian, Ubuntu, Fedora, openSUSE y Arch Linux mediante paquete, o mediante clon de Git en cualquiera de ellos.

Y una lista de límites que crece a propósito, porque un límite escrito es un límite que se puede ampliar.

Límites → · Diario de desarrollo →