spec: refine performance rules from implementation decisions (WealthLedger/main#54)
Conventional commits / commits (pull_request) Successful in 10s
Specs security / security (pull_request) Successful in 8s
Specs verify / verify (pull_request) Successful in 13s

This commit is contained in:
2026-11-08 14:21:09 +03:00
parent 5625c52b29
commit 5c11c71a19
7 changed files with 109 additions and 66 deletions
@@ -50,7 +50,7 @@ components:
description: Точное десятичное значение без экспоненты и незначащих нулей
Rate:
allOf: [{ $ref: '#/components/schemas/Decimal' }]
description: Доля, не проценты. 0.151 = 15,1 %. Округление до 6 знаков, half-even.
description: Доля, не проценты. 0.151 = 15,1 %. Округление до 6 знаков, half away from zero.
Money:
$ref: 'openapi.json#/components/schemas/MoneyDto'
UnavailableReason:
@@ -60,8 +60,11 @@ components:
- OPERATIONS_HISTORY_INCOMPLETE
- NON_RUB_ACTIVITY
- UNVALUED_SECURITIES_TRANSFER
- UNCONFIRMED_TRANSFER
- ACCOUNT_VALUATION_DATES_DIFFER
- PORTFOLIO_VALUATION_INCOMPLETE
- NO_SOLUTION
- AMBIGUOUS_RETURN
- INDEX_HISTORY_UNAVAILABLE
description: |
Новые значения MAY добавляться; клиент MUST показывать неизвестное