# HyperTwist — PRD.md

## Product definition

HyperTwist is a native cube and hypercube training environment that combines recognition, replay, simulation, coaching, and immersive instruction.

## Current product-state truth

The current product should be described carefully:

- HyperTwist already has real first-party owned implementation
- but only a small subset of the retained repo portfolio is currently verified as live in checked Unreal surfaces
- that live set is six repos wide:
  - five permissive `MIT` lanes
  - one restrictive lane, `onionhoney/roux-trainers`, already properly clean-roomed and implemented

This means product planning must distinguish:

- what is already landed
- what is still retained for evaluation
- what is still only a future, benchmark, or discard candidate

## Users

- beginners learning 3D solving
- intermediate and advanced cubers
- hypercubers
- educators
- content creators
- self-directed AI-assisted learners

## Core problems solved

- weak solve analysis in existing tools
- separation between physical practice and virtual analysis
- insufficient serious support for higher-dimensional practice
- fragmented training, timing, simulation, and replay tools

## Core feature families

- physical cube recognition
- solve reconstruction and replay
- algorithm and drill training
- AI coaching
- hypercube simulation
- progression and analytics
- immersive training
- export and sharing

## Success criteria

- users measurably improve faster
- higher-dimensional users take the platform seriously
- the physical and virtual pillars reinforce each other
- the product feels native, polished, and coherent
