Qué ha cambiado
Todos los asistentes de varios pasos —cartas de abogado, generación de contratos, revisión de contratos— ahora guardan en la base de datos no solo sus respuestas, sino también el paso actual y el estado de comprobación previa (comprobado / confirmado).
En concreto, esto significa:
- ¿Ha cerrado la pestaña? La próxima vez que lo abra, volverá exactamente al paso en el que estaba.
- ¿Ha continuado en otro dispositivo? Funciona. El borrador está vinculado a su cuenta, no al navegador.
- ¿Ha corregido una respuesta? Vuelva atrás, cambie un campo: todas las demás respuestas permanecen intactas.
Por qué esto no es «solo comodidad»
La verdadera razón está en la siguiente fase de desarrollo: la comprobación de plausibilidad. Cuando esa comprobación, realizada antes de la generación final, indica «el plazo ha vencido» o «falta el código postal del destinatario», usted debe poder volver atrás, y justo al campo afectado, sin tener que introducir de nuevo el resto. Ese requisito ya está cubierto.
Aspectos técnicos
Hemos añadido a las tablas de borradores una columna ui_state (JSON) que contiene el índice del paso actual y el estado de comprobación previa. Las respuestas de fondo se mantienen estrictamente separadas: el estado de la interfaz nunca contamina el posterior texto del contrato o la carta.
Qué puede hacer ahora
- Mantener varios borradores en paralelo. Empiece una rescisión, pase a un NDA, vuelva: ambos le esperan.
- Olvidarse de guardar manualmente. Cada clic en «Siguiente» guarda. «Atrás» también guarda. No pierde nada.
- Empezar en el móvil y terminar en el portátil. Los borradores se sincronizan en la nube.
Lo siguiente
En el próximo sprint llega la comprobación de plausibilidad (reglas deterministas + plausibilidad por IA), que antes de la generación final revela lo que no encaja y, con un solo clic, lleva de vuelta al campo correspondiente.




