Take a look at Viet’s announcement about the changes and new structure.
A lot of your questions are based around the categories (Apprentice, Master, Guru, Enlightened, Burned). Those categories are groupings of the numbered stages. Since those numbers will be variable and the categories will lose meaning, we’re going to phase the categories out.
So, here are specific answers.
- True until we introduce other spaced repetition systems. Then false.
- Same.
- False, but it’s clear to know when something is considered passed: the
passed_at
timestamp on the assignment object. You can also tell what the passing stage is for a particular item by looking at thepassing_stage_position
on the SRS object. - Always! Otherwise, we wouldn’t know, either. As things stand, we’re using the same algorithm that we’ve always used: we increment the stage by one if you get things right, and decrement it based on the number of wrong answers and how far along you are. If we change that expectation, we’ll figure out a way to expose the different algorithm for each system.