ADR-004: Проблема — Auth Service заблокирован
Контекст
BR 1.3 требует авторизацию сотрудников по email+пароль. Auth Service для валидации credentials вызывает User Service internal API:
POST /internal/users/validate-credentialsGET /internal/users/by-email
Эти эндпоинты требуют таблицу employees в User Service с полями: email, password_hash, role, franchise_id, store_ids, status.
В чём блокер
BR по сотрудникам (CRUD, поля, роли, привязка к ТТ) не поступал. Без таблицы employees Auth Service не может валидировать credentials.
Что ждали
BR по сотрудникам от коллеги → полный цикл (спека → контракты → реализация employees) → разблокировка Auth Service.
Временное решение
Каждый сервис валидирует JWT локально (HS256 + shared JWT_SECRET) — ADR-001.