summaryrefslogtreecommitdiffstats
path: root/docs/GUI-PLAN.md
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-11-01 17:58:03 +0100
committersalmonik <salmonik@tuta.io>2026-11-01 17:58:03 +0100
commit46202ee2e398ffd49febe6684f5c6a8648da600d (patch)
tree00631532b6b4805ddc8a728246787651dd7185f2 /docs/GUI-PLAN.md
parentdocs: document DOWNLOAD_URL and the XDG reset path (diff)
downloadzagan-bet-46202ee2e398ffd49febe6684f5c6a8648da600d.tar.gz
zagan-bet-46202ee2e398ffd49febe6684f5c6a8648da600d.zip
v4.0.1: introduce Command/View and port roulette to the shared boundary
Diffstat (limited to '')
-rw-r--r--docs/GUI-PLAN.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/GUI-PLAN.md b/docs/GUI-PLAN.md
index 0285543..f6cf499 100644
--- a/docs/GUI-PLAN.md
+++ b/docs/GUI-PLAN.md
@@ -26,6 +26,11 @@ existing game flows unchanged, new tests for version parsing and gating.
26 26
27## Phase 1 — core boundary and roulette 27## Phase 1 — core boundary and roulette
28 28
29**In progress.** `Command`/`View` exist and roulette is ported: the core builds
30a `RouletteView`, frontends send `Command`, and the TUI renders the view.
31Slots, blackjack and crash still travel through the `View::Text` bridge until
32Phase 2.
33
29- Introduce `Command` and `View`; move terminal-only concerns (prompt editing, 34- Introduce `Command` and `View`; move terminal-only concerns (prompt editing,
30 wheel animation, interactive prompts) into the TUI adapter. 35 wheel animation, interactive prompts) into the TUI adapter.
31- App screens: `Connect`, `Trust`, `TrustMismatch`, `Login`, `Lobby`, 36- App screens: `Connect`, `Trust`, `TrustMismatch`, `Login`, `Lobby`,