main
Add CJK phonetic features, per-pair profile settings, and pinyin keyboard.
Implement language pair support for cards, catalog, scenarios, and learning (G2–G5).
Scale scenario builder with HTTP API, snapshot mode, and multi-user UI.
Show all enabled phonetic systems and seed ru→zh demo cards.
Implement G9 CJK and G10 IPA phonetic content in cards and editor.
Add G11 courses, lessons, and learning flow.
Add ru→zh demo scenarios, lessons, and courses.
Apply prompt/answer display split and course terminology sync.
Scope tools UI to the active language pair (G8).
Add scenario builder dialog UI and language pair profile (G0–G1).
Implement G7 multi language pairs with one active pair at a time.
Add learning home dashboard and fix course picker freeze.
Fix course display matrix settings not persisting on save.
[TEME]