Commit 9da0249
feat: adaptive placement, ECharts capture chart, and study polish (#17)
* feat: adaptive placement, ECharts capture chart, and study polish
Seed progress with an adaptive diagnostic, render the mastery wheel in
ECharts with handbook-style hover emphasis, and tighten study/home copy.
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix: hide default Core tier on capture slice list
Working tier is Core for every unlocked lifecycle unit at start, so the
label added no information. Keep it only once a unit reaches Advanced.
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix: drop redundant Keep reading on study footer
The Continue/Finish button already says what to do next.
Co-authored-by: Cursor <cursoragent@cursor.com>
* feat: expand Fundamentals into a Prime capture glossary
Grow the Basics slice from a handful of cards to a FAR/govcon lexicon
a large-Prime capture teammate should know (NAICS, Alliant/SEWP/OASIS+,
IDIQ, OCI, CPARS, LPTA, etc.), and correct stale MPT/SAT figures.
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix: keep summary score percent inside the ring
Widen the quiz-end donut hub and drop the label to text-3xl so 100%
no longer collides with the conic-gradient rim.
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix: rename Fundamentals slice to Master the Basics
Align the capture-slice title with the chart's Basics label, and avoid
reintroducing a redundant Fundamentals difficulty badge on that unit.
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix: correct placement Q index, gap study, and summary a11y
Keep adaptive "Q N" stable after answering, limit fundamentals gap
review to attempted misses, and expose the score percent to screen readers.
Co-authored-by: Cursor <cursoragent@cursor.com>
---------
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent d998611 commit 9da0249
14 files changed
Lines changed: 3599 additions & 332 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
26 | 31 | | |
27 | 32 | | |
28 | 33 | | |
| |||
0 commit comments