1.3 KiB
1.3 KiB
Date Selection 01 — Day Navigation and Date Picker
Status: Planned. Execute after Persistence Plan 1 - SQLite Runtime Persistence.
Scope level: XHIGH implementation plan.
This plan makes the compact Today timeline date-aware. The top-bar arrows move backward and forward by day. The displayed date becomes a button that opens a date picker so the user can jump directly to another day.
The selected day must flow through the existing backend read and command boundaries. The UI must not duplicate scheduling rules or create a second source of task state.
Files in this plan
DATE_SELECTION_01_SUMMARY.mdDATE_SELECTION_01_EXECUTION_ORDER.mdDATE_SELECTION_01_BLOCK_01_SCOPE_AND_BASELINE.mdDATE_SELECTION_01_BLOCK_02_SELECTED_DATE_STATE_AND_READS.mdDATE_SELECTION_01_BLOCK_03_TOP_BAR_NAVIGATION_AND_PICKER.mdDATE_SELECTION_01_BLOCK_04_DATE_AWARE_COMMANDS_AND_PERSISTENCE.mdDATE_SELECTION_01_BLOCK_05_COMPLETION_DATE_PRESENTATION.mdDATE_SELECTION_01_BLOCK_06_VALIDATION_HANDOFF.md
Dependency
Persistence Plan 1 must be complete first so this plan can validate real close/reopen behavior across multiple dates instead of demo seed data.