From cbadcb88d645f9763d6d2aa4bb612329628fecd6 Mon Sep 17 00:00:00 2001 From: NeoPlayer Date: Sat, 7 Mar 2026 13:13:37 +0300 Subject: [PATCH] docs: mark Stage A UI/UX as already implemented --- docs/Idea.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/Idea.md b/docs/Idea.md index c7d8475..b3b6cec 100644 --- a/docs/Idea.md +++ b/docs/Idea.md @@ -738,6 +738,11 @@ P_next = clamp(P * (1 + delta), price_floor, price_ceiling) - station trading loop (`Buy`/`Sell`) и explicit contract actions (`Load`/`Unload`); - `CargoSource`-lock: контрактный груз нельзя продать как spot; - snapshot `v4` + backward-load пути для `v3`. + - **UI/UX уже реализовано (уже в Stage A)** + - окна/панели: `Systems`, `NPC Corporations`, `Ship Card`, `Station Operations` (`Station Card`), `Markets`, `Finance`, `Policies`, `Contracts`; + - контекстные действия: `Fly to station`, `Track ship`, `Open ship card`/`Open station card`; + - визуальное поведение: сглаженное движение кораблей через кэш сегментов (интерполяция по `segment_eta_remaining`); + - код-ориентиры: `crates/gatebound_app/src/ui/hud/render.rs`, `crates/gatebound_app/src/runtime/sim.rs`, `crates/gatebound_app/src/render/world.rs`. - **В работе** - UX-полировка station operations (согласованность context/panel state); - более точные quantity-presets под разные действия; @@ -753,7 +758,7 @@ P_next = clamp(P * (1 + delta), price_floor, price_ceiling) ### 22.2) Перспективы (Roadmap) - **Ближайшие итерации (Stage A+)** - - UX и тесты station loop, чтобы снизить friction ручных операций; + - UX и тесты station loop (для уже реализованного Stage A UI/UX — только polish), чтобы снизить friction ручных операций; - более прозрачный прогресс контрактов в UI (pickup/in-transit/unload), чтобы повысить управляемость; - QoL для single-ship flow (быстрые действия и меньше лишних кликов), опираясь на текущие core API. - **Stage B**