Mastery by topic
Your cards
Card content lives in data.json, separate from the app.
Edit it directly, or import/paste JSON here. Progress is stored separately
in your browser and matched by card id, so re-importing content
won't erase what you've already learned.