feat: show learning progress in web app

This commit is contained in:
user
2026-04-26 18:41:13 +09:00
parent ce38189f33
commit 7866f6dcb3
12 changed files with 245 additions and 6 deletions

View File

@@ -0,0 +1,26 @@
# Phase 8 Plan: Learning Progress View
**Status:** Ready for execution
**Phase Goal:** Close the practice loop with visible learning progress.
## Tasks
### 1. Add progress UI region
- Add learner progress section to the right context pane.
- Include manual refresh affordance.
### 2. Fetch progress after answer
- Fetch learner memory, readiness map, and next challenge after grading.
- Render empty/error states when progress is unavailable.
### 3. Verify
- Add/update web app tests for progress asset content.
- Run Go tests, OpenSpec validation, line-count check, and live smoke.
## Out of Scope
- Charts.
- Historical progress storage.