One screen. One learning task. One obvious next action.
The Study Trail keeps the familiar learner flow while separating each module so flashcards, glossary, and Math Coach cannot spill into each other.
v15.5 active — hard separation build
Data LoaderLoading study data…
Checking external JSON files.
Questions Available—
Practice pulls from eligible original items.
Flashcards—
Stable deck loaded separately.
Guest ProgressLocal only
No patient data. No PSG uploads.
Home Dashboard
Choose your next move
Guided Trail
Start with the highest-yield next step
Practice
Practice session
Load data, then choose Start 10 Questions.
Mock Exam
175-question mock exam design lock
175 total150 scored-style + 25 pretest/unscored-style.Blueprint balancedD1 20%, D2 27.3%, D3 25.3%, D4 27.3%.No duplicate IDsAvoid repeated question family when possible.Phase 2 buildReport by domain and task after clean practice is stable.
Readiness Check
Your guest progress snapshot
Flagged Study Queue
Everything saved for later
Flashcards
Search, filter, flip, flag
References / Glossary
Quick term lookup
Skills Lab
Phase 1 lab map
Math Coach
RPSGT quick math tools
This panel uses plain number fields only. It uses fixed formulas instead of string-based script evaluation, so it should not trigger Cloudflare CSP calculator errors.
Quick arithmetic
For checks like 5 × 5, ratios, and quick division.
AHI / RDI-style Index
Index = total events ÷ sleep hours.
Sleep Efficiency
Sleep efficiency = TST ÷ recording time × 100.
Minutes to hours
Useful before calculating an index.
Percent Change
Frequency
Hz = 1 ÷ seconds per cycle.
Ohm’s Law
Resistance = voltage ÷ current.
Real-world reminder
Before calculating AHI/RDI-style indices, convert total sleep time from minutes to hours. Preserve Ω, µV, µV/mm, 60 Hz, SpO2, TcCO2 / PtcCO2, M1 / M2, and C3 / M2 exactly.
Real-world learner notes
Use this for the mistake pattern you keep repeating, such as forgetting to convert minutes to hours before calculating an index. Saved on this device only.