[MDM-BACKEND-003] Создать Кафка-консьюмер шаблонов продуктов
Разработка product-registry-service (Backend): Обработчик фактов генерации ИИ карточек товаров при промахе кэша.
- Эпик: EPIC-MDM-001
- Компонент: product-registry-service (Kafka Consumer)
- Статус: Готово к реализации
- Ссылка на Метод: Спецификация консьюмера шаблонов номенклатур MDM
1. Бизнес-контекст и цель (Business Context)
Если при разборе чека или вводе продукта обнаруживается позиция, отсутствующая в эталонном справочнике, генерируется команда на ИИ-генерацию. Результат возвращается асинхронно в шину, и домен MDM должен атомарно пополнить свой мастер-каталог.
Цель задачи: Реализовать слушателя топика bpds.mdm.out.product.templated для автоматического зачисления сгенерированных LLM структур БЖУ в СУБД в файле product_template_consumer.py.
2. Пользовательские истории (User Stories)
Как Системный архитектор экосистемы BPDS,
Я хочу, чтобы каталог продуктов расширялся автоматически силами ИИ при обнаружении неизвестных штрих-кодов,
Чтобы избавить аналитиков от ручного заполнения БЖУ новых товаров на рынке.