ADR-027. Цели, рекомендации и диагностика принадлежат management
Контекст
В 9-доменной модели был отдельный домен goals-outcomes, который не запускался годами. Цели семьи и ученика, рекомендации, диагностика — это аналитико-управленческие сущности, опирающиеся на учебные факты, но не являющиеся учебным контентом.
Решение
Цели (goal, goal_milestone, goal_owner, goal_subject, goal_criterion, goal_evidence, goal_review, goal_profile), рекомендации (recommendation, recommendation_action) и диагностика (diagnostic_session, diagnostic_result) принадлежат домену management.
LMS остаётся источником учебных evidence (learning_evidence, topic_progress, lesson_progress, attendance), а management потребляет эти факты для построения целей и рекомендаций.
Альтернативы
| Альтернатива | Почему отвергнута |
|---|---|
| Внутрь lms | LMS уже большой, добавление целей и рекомендаций раздувает домен и смешивает учебную модель с аналитикой |
| Отдельный домен goals | Не имеет команды и продуктовой массы для самостоятельного домена |
Последствия
- цели и рекомендации видны вместе с другими управленческими инструментами;
- learning_evidence остаётся в lms как источник;
- диагностические задания формирует management, а проводит lms через свой UI;
- рекомендации публикуются обратно в lms через событие.
Связи
- supersedes: ADR-006
- интеграции:
management--lms,lms--management