docs: make project documentation self-contained

This commit is contained in:
2026-09-12 13:09:37 +03:00
parent aa9afc15e4
commit 3a99af1a6e
36 changed files with 1006 additions and 703 deletions
+5 -7
View File
@@ -25,7 +25,7 @@ _Не использовать_: T-Bank сессия, browser session.
неприменимое денежное значение передаётся как `null`, а не как ноль и не как
раздельные `amount`/`currency`.
_Не использовать_: number amount, MoneyDto как доменный термин.
_Не использовать_: сумма без валюты, транспортное представление как доменный термин.
## T-Bank connection
@@ -138,9 +138,8 @@ _Не использовать_: история Portfolio, баланс счёт
Нормализованное представление одной операции T-Bank в Account Ledger; хранит
исходные суммы и доступные детали операции, не создавая синтетических записей
для комиссии сделки. API/code сохраняют legacy names `BrokerageOperationDto`,
`BrokerageOperationsPageDto` и `/operations`; в доменной документации primary
term — Ledger Entry.
для комиссии сделки. В публичном API история доступна через маршруты
`/operations`; в доменной документации запись называется Ledger Entry.
_Не использовать_: проводка, рассчитанная операция.
@@ -188,9 +187,8 @@ _Не использовать_: активный refresh token, признак
не является исполненной Ledger Entry. Прогнозная сумма события передаётся как
nullable Money: известные coupon, dividend и maturity содержат Money в исходной
валюте, offer или неизвестные денежные условия передаются как `null`.
API/code сохраняют legacy names `UpcomingEventDto`, `UpcomingEventsDto`,
`/events` и frontend `BrokerageEvent`; в доменной документации primary term —
Future Cash Event.
В публичном API прогноз доступен через маршруты `/events`; в доменной
документации событие называется Future Cash Event.
_Не использовать_: будущая операция, гарантированная выплата.