Сценарии¶
Бизнес-сценарии продукта: сквозные (единый путь пользователя через сервисы) и в разрезе сервисов.
Единый шаблон бизнес-сценария (обязателен для новых/переписываемых сценариев):
projects/_TEMPLATE/scenarios/sc-000-template.md. Заполненный пример —_example-sepa-transfer.md. Структура шаблона = DoD из charter + swimlane-модель (Пользователь/МП/Система/Партнёр).Gap-анализ покрытия (что описано / что не хватает / продуктовые пробелы): gap-analysis.md.
Исходный материал¶
docs/wiki/— выгрузка с живойwiki.gsmsoft.eu(279 страниц): сценарии TeslaPay, CryptoGateway, MANEX, AML (main/TeslaPay/support/aml_1..aml_12), schemes, techanaliz, БД-описания. Источник, требует сверки с кодом.admin_panel/docs/scenarios/— единый путь пользователяSC-001..SC-015(структурированные swimlane-сценарии).
Карта сквозного пути пользователя¶
Регистрация → Биометрия → KYC → Авторизация → 2FA → Открытие счёта → Карта →
Пополнение → AML-проверка → (Блокировка) → Мониторинг → Лимиты
admin_panel/docs/scenarios/ (SC-001..SC-015); сюда сводятся обогащённые описания. Группы сценариев (из Wiki)¶
| Группа | Где (wiki) |
|---|---|
| TeslaPay: пользователь/профиль/2FA/KYC | wiki/main/TeslaPay/user/* |
| TeslaPay: платежи/счета/карты/лимиты | wiki/main/TeslaPay/payment/*, finance/* |
| TeslaPay: поддержка / AML (aml_1..aml_12) | wiki/main/TeslaPay/support/* |
| CryptoGateway: кошелёк/финансы | wiki/main/CryptoGateway/* |
| MANEX: биржа (spot/margin/internal/external) | wiki/main/MANEX/* |
| Admin-panel: API/операции | wiki/main/admin-panel/*, wiki/techanaliz/* |
| Схемы | wiki/scheme/* |
Процесс актуализации¶
- doc-ba ведёт этот индекс и сквозные сценарии (связность между сервисами).
- doc-sa актуализирует сценарии по сервисам, сверяя с кодом
CREL/<svc>. - doc-architect добавляет диаграммы (../diagrams/index.md).
- doc-cto готовит тест-кейсы (../testing/index.md) и принимает результат.
Правило: при изменении функционала сервиса — обновить соответствующий сценарий + тест-кейс + диаграмму, со ссылкой на код (
путь:строка) и датой сверки.