BR 1.1 — Юридические лица: Декомпозиция
Источники
| Слой | Документ |
|---|---|
| Требование | BR 1.1 |
| Бизнес-спека | Юридические лица |
| Бэкенд: User Service | API, Data Model, Events |
| Бэкенд: Store Service | API (internal) |
| Фронтенд | Список, Карточка, Импорт |
Прогресс
- User Service — CRUD ЮЛ, импорт, ролевой доступ
- Store Service — 3 internal-эндпоинта
- Admin Franchise — BFF прокси + Web (список, карточка, импорт)
Auth Service отложен. JWT валидируется локально (HS256 + shared secret).
Порядок реализации
- User Service — нет зависимостей, основная бизнес-логика
- Store Service — нужен для проверки ТТ при удалении/приостановке (User Service может стартовать без него, но действия suspend/delete будут заблокированы)
- Admin Franchise — BFF зависит от обоих сервисов, Web зависит от BFF