Add preparing navigation to roadmap
This commit is contained in:
@@ -87,12 +87,13 @@
|
||||
- [ ] **UI-01**: All user-facing strings are externalized as Compose resources (i18n-ready), even though v1 ships Polish only
|
||||
- [ ] **UI-02**: App ships with Polish-language copy throughout
|
||||
- [ ] **UI-03**: Bottom tab navigation with 4 tabs: Przepisy / Planer / Spiżarnia / Zakupy, each preserving its own back stack independently
|
||||
- [ ] **UI-04**: Tab bar and nav bar use Haze-based glass/blur effects (Liquid Glass approximation)
|
||||
- [ ] **UI-04**: App chrome and primary icon buttons use the chosen Compose Liquid-Glass approximation, starting with the Liquid library for menu/search controls
|
||||
- [ ] **UI-05**: App supports light and dark color schemes with translucent surfaces working in both
|
||||
- [ ] **UI-06**: UI is iOS-idiomatic within Compose constraints (safe areas, swipe-back gesture where applicable, keyboard avoidance)
|
||||
- [ ] **UI-07**: Visual hierarchy is less cramped than the mockup — deliberate spacing, calmer typography, readable at arm's length
|
||||
- [ ] **UI-08**: Locale-aware date formatting for display (days, months, weekday names in Polish); sync wire-format stays UTC ISO-8601
|
||||
- [ ] **UI-09**: App starts cleanly on first launch (no blank flash) and shows appropriate empty states when catalog / plan / pantry / shopping are empty
|
||||
- [ ] **UI-10**: Main app search affordance is functional before catalog data exists: search opens, query state updates, clear/close actions work, and the no-results/empty-data state is deliberate
|
||||
|
||||
### Infrastructure & build
|
||||
|
||||
@@ -217,13 +218,14 @@ Populated during roadmap creation. Each v1 requirement maps to exactly one phase
|
||||
| SYNC-10 | Phase 4: Sync Engine Skeleton | Pending |
|
||||
| UI-01 | Phase 11: Localization & iOS Deployment | Pending |
|
||||
| UI-02 | Phase 11: Localization & iOS Deployment | Pending |
|
||||
| UI-03 | Phase 10: UI Chrome & Haze Liquid-Glass Polish | Pending |
|
||||
| UI-04 | Phase 10: UI Chrome & Haze Liquid-Glass Polish | Pending |
|
||||
| UI-03 | Phase 2.1: App Shell, Navigation & Search Foundation | Pending |
|
||||
| UI-04 | Phase 2.1: App Shell, Navigation & Search Foundation | Pending |
|
||||
| UI-05 | Phase 5: Recipe Catalog (Read Path) | Pending |
|
||||
| UI-06 | Phase 10: UI Chrome & Haze Liquid-Glass Polish | Pending |
|
||||
| UI-07 | Phase 10: UI Chrome & Haze Liquid-Glass Polish | Pending |
|
||||
| UI-06 | Phase 10: UI Chrome & Liquid-Glass Polish | Pending |
|
||||
| UI-07 | Phase 10: UI Chrome & Liquid-Glass Polish | Pending |
|
||||
| UI-08 | Phase 5: Recipe Catalog (Read Path) | Pending |
|
||||
| UI-09 | Phase 10: UI Chrome & Haze Liquid-Glass Polish | Pending |
|
||||
| UI-09 | Phase 2.1: App Shell, Navigation & Search Foundation | Pending |
|
||||
| UI-10 | Phase 2.1: App Shell, Navigation & Search Foundation | Pending |
|
||||
| INFRA-01 | Phase 1: Project Infrastructure & Module Wiring | Complete |
|
||||
| INFRA-02 | Phase 1: Project Infrastructure & Module Wiring | Complete |
|
||||
| INFRA-03 | Phase 1: Project Infrastructure & Module Wiring | Complete |
|
||||
@@ -233,8 +235,8 @@ Populated during roadmap creation. Each v1 requirement maps to exactly one phase
|
||||
| INFRA-07 | Phase 11: Localization & iOS Deployment | Pending |
|
||||
|
||||
**Coverage:**
|
||||
- v1 requirements: **72 total** (AUTH=6, HSHD=7, RCPE=8, PLAN=14, PNTR=5, SHOP=6, SYNC=10, UI=9, INFRA=7)
|
||||
- Mapped to phases: **72**
|
||||
- v1 requirements: **73 total** (AUTH=6, HSHD=7, RCPE=8, PLAN=14, PNTR=5, SHOP=6, SYNC=10, UI=10, INFRA=7)
|
||||
- Mapped to phases: **73**
|
||||
- Unmapped: **0**
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user