forked from eva/focus-flow
1.3 KiB
1.3 KiB
UI Plan 2 — Execution Order
Follow this order exactly. Stop at each BREAKPOINT if Codex is operating in an interactive repo session.
UI_PLAN_2_BLOCK_01_REPO_SCOPE_AND_ASSETS.mdUI_PLAN_2_BLOCK_02_BACKLOG_READ_MODELS_AND_METADATA.mdUI_PLAN_2_BLOCK_03_NAVIGATION_AND_SCREEN_SHELL.mdUI_PLAN_2_BLOCK_04_BOARD_COLUMNS_AND_CARDS.mdUI_PLAN_2_BLOCK_05_SEARCH_FILTER_SORT_GROUP.mdUI_PLAN_2_BLOCK_06_SUMMARY_PANEL.mdUI_PLAN_2_BLOCK_07_TASK_DETAIL_DRAWER.mdUI_PLAN_2_BLOCK_08_COMMANDS_CREATE_AND_ACTIONS.mdUI_PLAN_2_BLOCK_09_TESTING_VALIDATION_HANDOFF.md
Minimum validation after each block:
cd apps/focus_flow_flutter
flutter analyze
flutter test
Additional validation after blocks that touch packages:
dart analyze
dart test
Full project validation at the end, if available in the working environment:
scripts/test.sh
Commit guidance:
- Commit after each completed block.
- Use conventional commit style.
- Example block commits:
feat(backlog): add board read modelsfeat(ui): add backlog navigation shellfeat(ui): render backlog board cardsfeat(ui): add backlog detail drawertest(ui): cover backlog board interactions