One lesson in a content set (Phase 43 / 2B-lesson).
A lesson is the unit a user works through end-to-end —
typically 5-15 minutes of content. The viewer (Phase 44)
walks the steps in order; SRS (Phase 46) tracks the
cards referenced by each exercise.
Referential integrity: every card_id referenced by
any exercise step MUST exist in the lesson's cards
list. Enforced by the model validator so the viewer can
trust the references later.
One lesson in a content set (Phase 43 / 2B-lesson).
A lesson is the unit a user works through end-to-end — typically 5-15 minutes of content. The viewer (Phase 44) walks the steps in order; SRS (Phase 46) tracks the cards referenced by each exercise.
Referential integrity: every
card_idreferenced by any exercise step MUST exist in the lesson'scardslist. Enforced by the model validator so the viewer can trust the references later.