Open /words on the memory visualization view first and align dashboard, bottom nav, and practice back navigation labels with the new naming.
Co-authored-by: Cursor <cursoragent@cursor.com>
Move translation to a left-side FAB with compact inline input, remove redundant nav and dashboard entry points, and improve deploy cache headers plus stale chunk recovery on login flows.
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the training FAB while adding a visible 对话 tab so users can
reach /coach without opening the floating menu.
Co-authored-by: Cursor <cursoragent@cursor.com>
Introduce Q/K/V memory dialogue with coach APIs, a lightweight NumPy
transformer for per-word forgetting prediction, and a floating training
menu linking daily quiz, spell, and coach flows.
Co-authored-by: Cursor <cursoragent@cursor.com>
Users can start practice from the word library graph, see correct/wrong node colors after sessions, and use an improved graph canvas with better hover and layout.
Co-authored-by: Cursor <cursoragent@cursor.com>
Clicking a node focuses its neighbor subgraph; side panel shows word stats and curve;
「练这个词」 prepends a spell question for the selected word.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add status/search filters, link-type toggles, 40-node cap with weak-word priority,
distinct edge styles, and reduced physics cost for large graphs.
Co-authored-by: Cursor <cursoragent@cursor.com>
Includes per-word training stats and curves, quiz session auto-save, remember-login,
paginated word list with floating page arrows, and Obsidian-style relationship graph baseline.
Co-authored-by: Cursor <cursoragent@cursor.com>