Http
src/http/ · src/golden/golden.routes.ts
TODO: HTTP-шар. У golden дві паралельні системи — legacy
BaseController(більшість контролерів) іrouting-controllers(мігровані). Усі мігровані — в одному Swagger UI: /golden/api-docs/v2.
Як мігрувати legacy: покроково у CLAUDE.md golden. Як працюють response-формати ({success, data} / {success:false, ...}) — теж там.
Нюанси
- TODO: SuccessWrapperInterceptor — як обгортає відповіді
- TODO: ExeptionFilter — як нормалізує помилки (status 200 з
statusCodeу body) - TODO: middleware-чейн (auth → routing-controllers / express → response)