BR 1.11 — Catalog Service

Убрать type=ingredient

  • Product entity — убрать ingredient из допустимых значений type (или оставить в enum, но заблокировать создание)
  • ProductService.createProduct() — валидация: если type=ingredient → ошибка INVALID_PRODUCT_TYPE
  • ProductController — убрать ingredient из документации/фильтров (или оставить для backward compatibility при чтении)
  • Миграция: если есть существующие products с type=ingredient — мигрировать в Warehouse ingredients (координация с Warehouse миграцией)