feat: establish backend foundation

This commit is contained in:
2026-08-12 23:04:21 +03:00
parent f8dcfb71c1
commit ab21426478
24 changed files with 2313 additions and 382 deletions
+19
View File
@@ -0,0 +1,19 @@
# 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-код, сгенерированный клиент или постоянную документацию в этом репозитории.