chore: codify backend local verification
This commit is contained in:
@@ -21,23 +21,24 @@ T-Bank token в `.env`: он вводится пользователем и хр
|
||||
|
||||
## Проверка
|
||||
|
||||
Следующие команды не изменяют исходные файлы:
|
||||
Единый completion gate не изменяет versioned-файлы:
|
||||
|
||||
```bash
|
||||
npm run lint
|
||||
npm run typecheck:app
|
||||
npm run typecheck:test
|
||||
npm test -- --runInBand
|
||||
npm run verify
|
||||
```
|
||||
|
||||
`npm run lint:fix` — явная команда автоисправления. `npm run test:e2e` пока не
|
||||
является passing gate: Prisma schema engine останавливает migration до запуска
|
||||
Jest. Точный статус и trigger пересмотра находятся в
|
||||
[remediation registry](../docs/development/audit-remediation.md).
|
||||
Он сначала отклоняет runtime вне Node 22, затем запускает hygiene, lint,
|
||||
application/test typechecks, Jest и build. `npm run lint:fix` — отдельная
|
||||
записывающая команда, `npm run test:cov` — диагностика без общего числового
|
||||
threshold. `npm run test:e2e` пока не является passing gate: Prisma schema
|
||||
engine останавливает migration до запуска Jest. Точный статус и trigger
|
||||
пересмотра находятся в [remediation registry](../docs/development/audit-remediation.md).
|
||||
|
||||
## Документация
|
||||
|
||||
- [Backend workflow](../docs/development/backend-workflow.md)
|
||||
- [Engineering governance и risk-based testing](../docs/development/engineering-governance.md)
|
||||
- [OpenSpec authority и lifecycle](../docs/development/openspec-authority-and-lifecycle.md)
|
||||
- [API contract и runtime OpenAPI](../docs/development/runtime-openapi-verification.md)
|
||||
- [Обзор поставленной системы](../docs/architecture/system-overview.md)
|
||||
- [Архитектурные решения](../docs/adr/README.md)
|
||||
@@ -48,3 +49,6 @@ Jest. Точный статус и trigger пересмотра находятс
|
||||
```bash
|
||||
bash specs/scripts/verify-runtime-openapi.sh
|
||||
```
|
||||
|
||||
Полный multi-repository change проверяется из workspace через
|
||||
`bash specs/scripts/verify-workspace-change.sh <change>`.
|
||||
|
||||
Reference in New Issue
Block a user