summaryrefslogtreecommitdiffstats
path: root/docs/GUI-PLAN.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--docs/GUI-PLAN.md6
1 files changed, 4 insertions, 2 deletions
diff --git a/docs/GUI-PLAN.md b/docs/GUI-PLAN.md
index 83bab1c..c3d9b3f 100644
--- a/docs/GUI-PLAN.md
+++ b/docs/GUI-PLAN.md
@@ -28,8 +28,10 @@ existing game flows unchanged, new tests for version parsing and gating.
28 28
29**In progress.** `Command`/`View` exist and all four games are ported: the 29**In progress.** `Command`/`View` exist and all four games are ported: the
30core builds a typed view, frontends send `Command`, and the TUI renders it. 30core builds a typed view, frontends send `Command`, and the TUI renders it.
31Remaining for this phase: the app screens (`Connect`, `Trust`, `Login`, 31Done so far: `Lobby` and `History` are structured views driven by
32`Lobby`, `History`) and removing `Key` from the core. 32`Command::Play`, `History`, `ShowLobby` and `Logout`. Remaining: the
33connection-facing screens (`Connect`, `Trust`, `TrustMismatch`, `Login`) with
34the transport moved into the library, and removing `Key` from the core.
33 35
34- Introduce `Command` and `View`; move terminal-only concerns (prompt editing, 36- Introduce `Command` and `View`; move terminal-only concerns (prompt editing,
35 wheel animation, interactive prompts) into the TUI adapter. 37 wheel animation, interactive prompts) into the TUI adapter.