[MDM-BACKEND-002] Создать метод разрешения номенклатур

Разработка product-registry-service (Backend): Реализация метода лингвистического маппинга сырых строк чеков.

Author

MDM Domain Lead

Published

July 13, 2026

NoteКраткая карточка задачи

1. Бизнес-контекст и цель (Business Context)

Сырые текстовые строки, полученные ИИ-воркером после сканирования фискальных чеков, содержат сокращения магазинов. Необходимо сопоставить их с уникальными ID эталонных продуктов из Периодической системы элементов питания.

Цель задачи: Реализовать эндпоинт разрешения номенклатур, сопоставляющий текстовые позиции с базой мастер-данных в файле product_resolver.py.

2. Пользовательские истории (User Stories)

Как Разработчик транзакционного домена Inventory (модуля Shop),
Я хочу передавать грязный текст чека на бэкенд MDM и получать массив чистых ID продуктов,
Чтобы складской учет зачислял на баланс холодильника валидные номенклатурные позиции.


3. Шаги

1. Реализовать новый метод согласно спецификации метода /api/v1/mdm/products/resolve