Files
rubik/docs/development-roadmap.md
tiennm99 ff8f409f10 chore: archive shipped rubik plan and prune roadmap
- Move plans/260427-0855-rubik-3x3-web-simulator → plans/archive/
  (all 7 phases implemented, 41 tests green, deployed).
- Mark archived plan.md as SHIPPED with a header pointer to git log
  and review reports.
- Drop the Solver line from development-roadmap.md (it shipped); add
  a follow-up note about moving table init off the main thread.

Reports stay under plans/reports/ — they're recent and still useful.
2026-04-27 19:33:02 +07:00

22 lines
1.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Development Roadmap
Tracks upcoming work only. Completed milestones live in git log and `plans/`.
## Near-term
- **Move counter & best-time persistence.** Save best solve time per scramble length to localStorage.
- **Color-blind mode.** Sticker outline / pattern overlay; toggle in the settings panel.
- **Solver Web Worker.** Move the cubejs 45 s table init off the main thread so the first-paint stays responsive even on slower devices.
## Mid-term
- **Tutorial mode.** Step-by-step CFOP / beginner-method guidance for new players. Highlights pieces and shows the next move.
- **Algorithm trainer.** Paste an alg ("R U R' U' R' F R F'"), watch it execute slowly, then practice it with hint mode.
- **Mobile UX pass.** Pinch-to-zoom, larger touch targets in the controls panel, landscape layout.
## Speculative
- **Bigger cubes (2x2, 4x4).** Same model architecture should generalize.
- **Replay sharing.** Encode a scramble + solve sequence into a URL.
- **Theme support.** Custom sticker palettes and cube body colors.