21 lines
1.2 KiB
Markdown
21 lines
1.2 KiB
Markdown
# Backend
|
|
|
|
## Назначение
|
|
|
|
NestJS API WealthLedger. Все функциональные изменения планируются в `../specs/openspec` до реализации.
|
|
|
|
## Проверка
|
|
|
|
```bash
|
|
npm run lint
|
|
npm test
|
|
npm run build
|
|
```
|
|
|
|
## Границы
|
|
|
|
- Публичный HTTP API версионируется как `/api/v1`; OpenAPI из backend - источник контракта для frontend.
|
|
- Backend отвечает за доменную логику, данные, конфигурацию и внешние интеграции. Frontend не вызывает T-Bank напрямую; будущая интеграция остается за backend boundary.
|
|
- Не размещать frontend-код, сгенерированный клиент или постоянную документацию в этом репозитории.
|
|
- Для задачи по Audit ID, продолжения remediation или выбора следующего улучшения сначала прочитать [`../docs/development/audit-remediation.md`](../docs/development/audit-remediation.md); OpenSpec commands, читающие или изменяющие change, выполнять с `--store wealth-ledger-specs`.
|