Recall

Every card is a doorway
back into the book.

Nothing here was written twice. The deck is cut out of the site itself — the oral questions inside the benches, the explained warm-ups, the definitions on the formula sheets — and each card knows which section of which chapter it came from. Flip it, and you can walk straight into that paragraph.

Due right now
{{ dueN }} cards
{{ newN }} never seen {{ learnN }} learning {{ knownN }} settled
{{ streakTxt }}
1 · What to revise
Narrow to one chapter — optional
2 · How long
{{ lenNote }}
3 · Which cards
{{ kindNote }}
{{ queueNote }}

The deck, Part by Part

Counted from card-bank.js — the same build step that feeds sitewide search, so these numbers cannot be inflated.

{{ r.roman }} {{ r.name }}
{{ r.freeTxt }} free cards {{ r.dueTxt }} due {{ r.lockedTxt }}
Cut, not written

Every card already existed somewhere on this site as a bench oral, a warm-up or a formula-sheet definition. The deck is a build artifact, like the search index.

Graded, then timed

Again · Hard · Good · Easy. An SM-2-style ease factor per card decides when it comes back — days for the shaky ones, months for the ones you own.

Yours, on your device

No sign-in, no upload, no streak guilt. The schedule lives in this browser's local storage and works offline.

Because of that it is per browser: a different device, or clearing your browsing data, starts the schedule fresh.

Schedule stored locally ·

Questions about the deck

Where do the cards come from?

The oral-exam questions inside the lab benches, the warm-ups that carry an explanation, and the definitions on the six printable formula sheets. Each card is tagged with the reader section it belongs to, which is how the doorway link works.

How is the review scheduled?

SM-2-lite. Each card carries an ease factor; Good multiplies the interval by it, Easy stretches it further, Hard shortens it, Again sends the card back to the end of today's session and knocks the ease down. Intervals are capped at a year.

Are any cards locked?

Some are. {{ freeTotal }} of the {{ allTotal }} cards carry their answers for everyone — twenty-five per Part, no account needed. The other {{ lockedTotal }} show you the prompt and open their answer with the pass. The schedule lives in your own browser either way, so it is yours and it is private.

Do I need to sign in?

No. Nothing is uploaded and there is no account. Clearing this browser's storage clears the schedule, which is the honest trade for privacy.

{{ scopeLabel }} {{ progressTxt }}
{{ kbdHint }}
{{ partRoman }}
{{ cardEyebrow }} {{ kindLabel }}
Define
{{ frontEl }}
{{ cardIdxTxt }} Space to flip ⤿
The answer {{ cardEyebrow }}
{{ backEl }}
{{ plateLabel }}
{{ f.el }}
Say it out loud first — recall beats recognition.
Session closed

{{ doneHeadline }}

{{ doneNote }}

{{ d.value }}
{{ d.label }}
Sit a timed paper →