[MDM-BACKEND-005] Создать обработчик тех-карт ИИ
Разработка recipe-cookbook-registry (Backend): Реализация метода сохранения валидированных ИИ рецептов.
NoteКраткая карточка задачи
- Эпик: EPIC-MDM-002
- Компонент: recipe-cookbook-registry (FastAPI / Database Collector)
- Статус: Готово к реализации
- Ссылка на Метод: /api/v1/mdm/recipes/save
1. Бизнес-контекст и цель (Business Context)
После того как Ollama LLM деконструировала текст, структурированный JSON-payload должен быть сохранен в базу кулинарной книги. Метод обязан выполнить атомарную многотабличную SQL-транзакцию для связывания шагов и ингредиентов.
Цель задачи: Реализовать внутренний метод/эндпоинт разбора структурированного ответа ИИ и сохранения готовой тех-карты в Recipe_db в файле recipe_save_handler.py.
2. Пользовательские истории (User Stories)
Как Бэкенд-разработчик домена MDM,
Я хочу атомарно сохранять разложенные по полочкам ингредиенты и веса тех-карты,
Чтобы сделать новый рецепт доступным для активации на кнопке готовки.