# UI Plan 1 Execution Order

**Status:** Complete on 2026-06-30.

Run these files in order. All chunks are intended for `xhigh` execution.

1. `UI_PLAN_1_BLOCK_01_REPO_AND_SCOPE_GUARDRAILS.md`
   - Reconcile current repo state.
   - Create/verify Flutter app location.
   - Protect package boundaries.

2. `UI_PLAN_1_BLOCK_02_APP_SHELL_VISUAL_SYSTEM.md`
   - Build theme/tokens.
   - Build desktop app shell, sidebar, top bar, and required banner frame.

3. `UI_PLAN_1_BLOCK_03_BACKEND_SEEDED_TODAY_STATE.md`
   - Build static current-day seed using scheduler domain/application state.
   - Query backend read state for UI consumption.

4. `UI_PLAN_1_BLOCK_04_COMPACT_TIMELINE_CARDS.md`
   - Build timeline rail, rows, cards, reward icon, and difficulty bars.

5. `UI_PLAN_1_BLOCK_05_TASK_SELECTION_MODAL.md`
   - Implement task selection state and modal overlay close behavior.
   - Keep modal action buttons inert.

6. `UI_PLAN_1_BLOCK_06_TESTING_VALIDATION_HANDOFF.md`
   - Add tests, import scans, validation commands, README/handoff notes.

Do not jump ahead into real task commands or non-Today screens while executing UI Plan 1.
