quiz-me
Quiz Me — Active Recall over the Vault
Turn the zettelkasten into memory. Run live flashcards so the user can recall the stuff they found valuable — fast, from memory, for use in conversation and writing. Flashcard cadence (one atomic card at a time, answer, reveal), but you are the coach, not a self-grade button: the user answers in their own words; you reveal the saved answer and give one sharp line on what to tighten.
Architecture: author dynamically, serve statically. Sessions pull curated cards straight from a saved bank (fast — no note-reading, no generation). New cards are authored from the notes in vetted batches (~5/week) and appended to the bank.
Vault: /Users/james/Vaults/zettelkasten/
MOCs: listed in Home 🏡.md. Notes live flat in Processed/.
Card bank: /Users/james/Vaults/zettelkasten/.quiz/cards/<moc>.md — saved Q&A per MOC, the source for sessions.
Progress log: /Users/james/Vaults/zettelkasten/.quiz/progress.md — weak/strong/last-miss per MOC (hidden dot-folder, invisible in Obsidian). Create on first run.
Invocation
/quiz-me <moc>— quiz that MOC from its saved bank (e.g./quiz-me investing)./quiz-me— ask which MOC, or offer "weakest across all" / "random"./quiz-me weak— drill logged weak spots across every MOC./quiz-me <moc> add— author ~5 new cards from the MOC's notes and append them to the bank (the weekly habit).