1. Diseña el modelo de estados
Resultado: La UI tiene estados explícitos de idle, loading, streaming, error y aprobación.
Tareas
- →Describe la máquina de estados
- →Añade cancelación
- →Separa contenido de comandos
Comprobaciones
- ✓No hay estados de transición ocultos
- ✓Un submit repetido no duplica la solicitud