What the lesson is for (schema 1.17, engine#185). practice (the default when absent): a lesson that teaches and drills; every quality minimum applies. bridge: an opening, a part divider, an interlude or a closing that carries theory and leads over, without an assessment intent; no minimum number of exercises or exercise types (schema 1.18). quiz: a check of what was taught, often in one exercise type; no minimum number of exercise types. Read by the quality check (validateLessonQuality), never by validateLesson: it does not change whether a lesson is valid.
What the lesson is for (schema 1.17, engine#185).
practice(the default when absent): a lesson that teaches and drills; every quality minimum applies.bridge: an opening, a part divider, an interlude or a closing that carries theory and leads over, without an assessment intent; no minimum number of exercises or exercise types (schema 1.18).quiz: a check of what was taught, often in one exercise type; no minimum number of exercise types. Read by the quality check (validateLessonQuality), never byvalidateLesson: it does not change whether a lesson is valid.