Оглавление и прогресс. Статусы читаются из того же хранилища, куда уроки пишут результаты.
Год по дням: чем темнее клетка, тем больше уроков закрыто в этот день.
Не по симуляции, а по фактам из хранилища: где сейчас лежат карточки, сколько их созреет в ближайшие дни и как часто ответ не вспоминается.
Карточка, которая уже трижды забывалась в разные дни, — это сигнал, что не понят урок, а не что её надо показать ещё раз. Такие стоит разбирать через урок, а не через повторение. Из списка карточка уходит сама, когда после последнего провала вспомнится два раза подряд.
Входной тест можно перепройти: результат каждой проверки остаётся в истории, так что видно не «сколько сейчас», а насколько сдвинулось с первого раза.