Files
rubik/docs/development-roadmap.md
T

22 lines
1.1 KiB
Markdown

# Development Roadmap
Tracks upcoming work only. Completed milestones live in git log and `plans/`.
## Near-term
- **Solver (Kociemba two-phase via cubejs).** Lazy-load behind a Solve button. Add Web Worker if init time is unacceptable on main thread. See `plans/260427-0855-rubik-3x3-web-simulator/phase-07-solver-deferred.md`.
- **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.
## 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.