Что это за задача
Для каждого вида (task, subtask, test_case, decision, repository) — своя pydantic-модель и своя ручка записи create_* вместо одной create_artifact с union. Валидация живёт в сервисном слое.
Зависит от: AS-1
Задача из листа «Задачи» проекта (AS-2, СРЕЗ 1, приоритет P0). Срез AS-2: статус — готово.