Test mode — JLPT N5 Tutor
The interactive test mode lives at /N5/#/test. It supports:
- Timed drills (configurable per-mondai time budget)
- Mixed question types: MCQ, sentence-order, cloze, listening
- Wrong-answer review (linked to /N5/#/missed)
- Full mock-test sittings (linked to /N5/#/sitting)
The content (questions, choices, explanations) is fully static in data/questions.json and data/drills_auto.json — only the test-running UI requires JavaScript.