space.opendeck.progress

FSRS scheduling state for a single card.

Repository @opendeck.space did:plc:5xoilbawtptc3wha4zplgkwd namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityopendeck.space
Indexed

Record

record · key tid

Properties

card

requiredstring · at-uri

AT-URI of the card this tracks.

  • maxLength: 10000
  • maxGraphemes: 1000

deck

string

Record key (rkey) of the owning deck.

  • maxLength: 640
  • maxGraphemes: 64

difficulty

requiredstring

FSRS difficulty (float stored as string).

  • maxLength: 10000
  • maxGraphemes: 1000

direction

string

Study direction this schedule tracks; absent means forward (front to back).

  • enum: forward | reverse

dueAt

requiredstring · datetime

When the card should be shown next.

firstReviewedAt

string · datetime

When the card was first rated; absent for cards studied before this was recorded.

lapses

requiredinteger

Number of times a learned card was forgotten.

  • enum: again | hard | good | easy

lastReviewedAt

requiredstring · datetime

repetitions

requiredinteger

Number of times the card was rated.

Index into the short-term intervals while learning or relearning; absent otherwise.

stability

requiredstring

FSRS stability (float stored as string).

  • maxLength: 10000
  • maxGraphemes: 1000

state

requiredstring
  • enum: new | learning | review | relearning

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A finished study session. Written once; the source of study history and activity stats.

  • 학습자의 복습 상태. ADR-0002: 콘텐츠(card)와 같은 레코드에 두지 않는다 — 포크 시 타인 학습 상태가 따라오고 공개 레코드면 firehose로 진도가 샌다. 학습자 소유·비공개 기본이며 ADR-0001의 AppView 인덱싱 대상이 아니다. record key는 tid. 카드당 1건은 쓰기 경로 규약이며 스키마가 강제하지 않는다(같은 card at-uri를 가리키는 레코드가 여러 개여도 통과). 결정적 rkey(hash) 규칙은 두지 않는다.