
Por Thomas Cohen, fundador de Maestro
Volver atrás en tu aplicación sin desarrollador: las versiones de tu producto
Una modificación sale mal y la aplicación empieza a fallar. Sin un desarrollador detrás, bastan dos garantías para dormir tranquilo: ver qué cambió y devolver el producto al estado de ayer con un gesto. Cómo funciona y dónde falla.
Volver atrás en una aplicación sin desarrollador depende de dos garantías: ver qué cambió y restaurar el estado de ayer con un gesto. Un fundador cuenta en Reddit (r/vibecoding, junio de 2026) que será el único que modifique su aplicación en producción y que una línea de comandos le preocupa: depende de poder deshacer inmediatamente una modificación incorrecta.
Lo que guarda una versión y lo que no guarda
Una versión de tu producto es una fotografía completa tomada en un instante: el código, pero también el brief, el documento de requisitos y la división en etapas tal como eran entonces. Restaurar esa fotografía vuelve a poner de acuerdo los documentos y el código. Restaurar solo el código recrearía el problema que querías evitar: un producto que ya no corresponde a lo que lo describe, sin nadie que haga la conexión. Lo que la versión no guarda, en cambio, son tus datos de producción: los clientes introducidos ayer siguen ahí después de restaurar, y menos mal. Una versión responde de lo que sabe hacer tu producto, nunca de lo que contiene.
Por qué avanzamos en lugar de retroceder
Un detalle del método marca toda la diferencia para quien no programa. Restaurar una versión anterior no borra lo que ocurrió después: el producto vuelve al estado de ayer y la historia de la semana sigue consultable. La alternativa, reescribir el pasado para fingir que el error nunca ocurrió, es la forma clásica de perder trabajo justo donde intentabas salvarlo. Una restauración añade, por tanto, una entrada más a tu cronología, y puedes restaurar la restauración si elegiste mal el destino.
El momento en que se toma la fotografía
La cuestión práctica tiene menos que ver con el gesto de restaurar que con la existencia de una versión en el momento adecuado. En Maestro, se toma una fotografía en cada hito del método: antes de un desarrollo completo y después al final de cada etapa construida y verificada. No tienes que activar nada, y la cronología «Versiones» enumera los momentos con etiquetas legibles, como «Antes: desarrollo completo». Si eliges otra herramienta, hazle esta pregunta antes que ninguna otra: ¿en qué momentos se toma una versión sin que yo lo pida?
Lo que ofrecen los otros caminos
Una herramienta conversacional guarda el historial de tus mensajes, que no es un historial de tu producto: nada te devuelve la aplicación tal como era antes de la duodécima petición. Las plataformas de creación mediante prompts suelen ofrecer volver a un estado anterior, con dos límites que comprobar: cuánto historial conservan y qué ocurre si te vas. Un proveedor humano dispone de todas las herramientas de control de versiones de la profesión y la verdadera pregunta pasa a ser el acceso: ¿esas copias están a tu nombre, como el resto de la documentación?
Volver atrás repara una modificación fallida, no un diseño fallido. Si la misma petición rompe algo en cada intento, restaurar solo aplaza el problema: el defecto está en lo que describe el producto, no en el código producido, y ese es el patrón de arreglar una cosa y romper dos. Restaurar da, sobre todo, tiempo para retomar la regla mal escrita en lugar de corregir con urgencia sobre un producto en marcha.
La palabra que nos negamos a escribir
Los desarrolladores llevan mucho tiempo usando una herramienta que hace todo esto, y su nombre aparece en todos los tutoriales que encontrarás al buscar. No lo escribimos en el producto, y esa elección tiene un costo: un empresario que conoce la palabra a veces busca el botón correspondiente y no lo encuentra. El balance sigue siendo favorable porque el vocabulario de esa herramienta (ramas, fusiones, conflictos) es la puerta por la que abandonan quienes no programan. Una cronología con fechas, etiquetas en francés y un botón de restauración dice lo mismo sin exigir una tarde de aprendizaje.
En la práctica, antes de tu próxima modificación
Abre la cronología de tu herramienta y comprueba tres cosas: que exista una entrada de hoy, que su etiqueta te diga lo ocurrido y que el botón de restauración devuelva los documentos a la vez que el producto. Después haz una prueba en frío, sobre una modificación sin importancia: restaura, mira qué vuelve y repite el camino de ida. Un cuarto de hora dedicado ahora evita descubrir el mecanismo una noche en que la aplicación está rota y nadie contesta al teléfono.