Files
backend/AGENTS.md
T

1.6 KiB
Raw Blame History

Backend

Назначение

NestJS API WealthLedger. Все функциональные изменения планируются в ../specs/openspec до реализации.

Проверка

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; единственный canonical OpenSpec store — wealth-ledger-specs в ../specs/openspec, а OpenSpec commands, читающие или изменяющие change, выполнять с --store wealth-ledger-specs.
  • Не создавать и не коммитить framework-specific planning/spec/task/design artifacts: versioned SDD-артефакты хранятся только в ../specs/openspec; ../references/** остаётся read-only исключением.