docs: start frontend mvp milestone

This commit is contained in:
user
2026-04-26 18:34:47 +09:00
parent 4bb1d07f94
commit 3493f8b5a5
8 changed files with 225 additions and 18 deletions

View File

@@ -0,0 +1,30 @@
# Design: Frontend MVP
## Approach
Use a dependency-light web app served by the Go backend. The first UI can be
plain HTML/CSS/JavaScript so the repo avoids frontend build tooling until the
interaction model is proven.
## UX Principles
- First screen is the working tutor experience, not a marketing landing page.
- Keep the UI quiet, operational, and focused on repeated practice.
- Show evidence-backed feedback and next actions after each loop.
- Use clear loading, empty, and error states.
## Boundaries
In scope:
- Diagnostic practice.
- Learner memory and readiness display.
- Material ingestion and ontology inspection.
- Teaching asset prompt candidates.
Out of scope:
- Authentication.
- Multi-user persistence.
- Payment/subscription.
- Real provider image generation.