Контекст: часть runtime-совместимости сейчас закрыта временными custom HTTP handlers (например PATCH admin update и alias-ручки seller).
Скоуп:
- выбрать канонический контракт для admin/seller endpoints (по результатам контрактной матрицы)
- унифицировать пути/DTO/нейминг полей
- минимизировать или убрать временные compatibility handlers в
backend/internal/app/http_custom.go, где это безопасно
- зафиксировать migration/compatibility plan для фронта
Критерии готовности:
- ключевые admin/seller сценарии проходят
- обновлены smoke/документация по контрактам
Контекст: часть runtime-совместимости сейчас закрыта временными custom HTTP handlers (например PATCH admin update и alias-ручки seller).
Скоуп:
backend/internal/app/http_custom.go, где это безопасноКритерии готовности: