docs: describe concentration tab and stored instrument classification (WealthLedger/main#48) (#60)
This commit was merged in pull request #60.
This commit is contained in:
@@ -141,13 +141,18 @@ membership текущей revision перед каждым финансовым
|
||||
|
||||
SQLite хранит полный последний portfolio, операции и их подтверждённые
|
||||
диапазоны, private прогнозы, сохранённые точки истории оценки, общие
|
||||
instrument/market sources и intent/staging.
|
||||
instrument/market sources, классификацию инструментов (сектор и бренд актива
|
||||
как последнее известное значение с временем каждого получения,
|
||||
`TbankInstrumentClassification`) и intent/staging.
|
||||
Нормализованные финансовые значения сохраняются decimal-строками. Полнота
|
||||
отделена от свежести и пагинации. Ответ не ждёт внешних RPC; обновлением
|
||||
личных данных владеет часовой обход в том же backend process через
|
||||
существующий лимитер, недостающие общие источники он же ставит в фоновую
|
||||
очередь. На startup обход начинает следующую попытку по обычному часовому
|
||||
сроку; после нового подключения первая попытка начинается сразу.
|
||||
Классификация — публичные данные без привязки к пользователю и подключению;
|
||||
её поля обновляются в том же обходе не чаще раза в сутки
|
||||
([ADR 022](../adr/022-stored-instrument-classification.md)).
|
||||
Подробности — [модель свежести](cross-cutting/data-freshness.md).
|
||||
|
||||
PUT подключения сначала проверяет token у T-Bank, затем одной транзакцией
|
||||
|
||||
Reference in New Issue
Block a user