задачи 2 и 8
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
---
|
||||
type: "query"
|
||||
date: "2026-08-11T13:54:09.086312+00:00"
|
||||
question: "а теперь выполни задачу номер 2 и сделай чтобы качество черновиков тоже можно было проверять"
|
||||
contributor: "graphify"
|
||||
outcome: "useful"
|
||||
source_nodes: ["ScheduleGeneratorService", "ScheduleRuleService"]
|
||||
---
|
||||
|
||||
# Q: а теперь выполни задачу номер 2 и сделай чтобы качество черновиков тоже можно было проверять
|
||||
|
||||
## Answer
|
||||
|
||||
Реализован жизненный цикл расписания DRAFT/PUBLISHED/ARCHIVED: отдельные версии семестра, копирование правил, валидация, diff правил и сформированных занятий, атомарная публикация, восстановление и аудит. Публичная генерация и overrides ограничены опубликованной версией. Анализ качества принимает versionId и строит черновые/архивные версии напрямую по их правилам; рекомендации с изменениями доступны только опубликованной версии. UI получил вкладку версий, контекст черновика в конструкторе и выбор версии в анализе качества. Схема объединена в V1, отдельных V2/V3 нет.
|
||||
|
||||
## Outcome
|
||||
|
||||
- Signal: useful
|
||||
|
||||
## Source Nodes
|
||||
|
||||
- ScheduleGeneratorService
|
||||
- ScheduleRuleService
|
||||
Reference in New Issue
Block a user