Ir al contenido

Estados-Invalidos-Irrepresentables

Todo TUI en Rust 1. Andamiaje del adaptador TUI y diseño de la máquina de estados

·8 mins
Arrancamos una nueva serie migrando el adaptador CLI a una TUI con ratatui. Configuramos las nuevas dependencias, diseñamos la estructura de módulos bajo adapters/tui/, modelamos los modos de interacción como un enum para hacer los estados inválidos irrepresentables, y resolvemos el puzzle de ownership al clonar un repositorio en una sesión persistente.