Merge branch 'phase/73-lesson-marks'
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -13,20 +13,20 @@
|
||||
|
||||
## Задачи
|
||||
|
||||
- [ ] Из качества урока (те же входы, что `LessonLearning.Gain`) писать оценку **2, 3, 4 или 5**
|
||||
- [ ] Пороги и «когда писать» (раз за слот урока) — в `BehaviorDef` / данных `core`
|
||||
- [ ] Нет учителя / множитель 0 — явное правило (нет оценки или 2), зафиксировать в данных и тесте
|
||||
- [ ] Хранение на ученике, потолок недавних; сейв
|
||||
- [ ] Детерминизм: тот же сид и те же входы → та же оценка
|
||||
- [ ] Игрок оценку не ставит и не правит (нет API правки)
|
||||
- [x] Из качества урока (те же входы, что `LessonLearning.Gain`) писать оценку **2, 3, 4 или 5**
|
||||
- [x] Пороги и «когда писать» (раз за слот урока) — в `BehaviorDef` / данных `core`
|
||||
- [x] Нет учителя / множитель 0 — явное правило (нет оценки или 2), зафиксировать в данных и тесте
|
||||
- [x] Хранение на ученике, потолок недавних; сейв
|
||||
- [x] Детерминизм: тот же сид и те же входы → та же оценка
|
||||
- [x] Игрок оценку не ставит и не правит (нет API правки)
|
||||
|
||||
## Тесты, без которых фаза не закрыта
|
||||
|
||||
- [ ] Урок с сильным учителем и полными множителями даёт не ниже урока с пустым кабинетом учителя
|
||||
- [x] Урок с сильным учителем и полными множителями даёт не ниже урока с пустым кабинетом учителя
|
||||
при тех же прочих
|
||||
- [ ] За один слот не пишется пачка оценок каждую минуту
|
||||
- [ ] Сейв сохраняет последние оценки
|
||||
- [ ] HTTP/сокет не принимает «поставить оценку»
|
||||
- [x] За один слот не пишется пачка оценок каждую минуту
|
||||
- [x] Сейв сохраняет последние оценки
|
||||
- [x] HTTP/сокет не принимает «поставить оценку»
|
||||
|
||||
## Критерий готовности
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
| Фаза | Статус | Зачем |
|
||||
| --- | --- | --- |
|
||||
| [73. Оценка с урока](73-lesson-marks.md) | 🔄 | 2–5 из качества урока, сейв |
|
||||
| [73. Оценка с урока](73-lesson-marks.md) | ✅ | 2–5 из качества урока, сейв |
|
||||
|
||||
**Этап B — явка.**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user