Files
EvoBGP/.gitea/pull_request_template.md
T
DenozordecandCursor 26f5172f88 test(web): add Vitest CI, ADRs, and PR Definition of Done
FE unit-тесты селекторов/api-client в CI; ADR по durable jobs, OpenAPI codegen и legacy Svelte; PR template WEB-19; процесс KPI cross-app sync.

Co-authored-by: Cursor <[email protected]>
2026-07-31 12:27:13 +07:00

936 B

Summary

Checklist

General

  • Docs updated if behavior/API changed (DOC-02)
  • Conventional Commits (EN title / RU body)

Backend (if Go / OpenAPI / migrations)

  • go test ./... -race -count=1 (or scoped packages) when touching jobs/pipeline/httpapi
  • OpenAPI lint + regenerate apps/web/src/types/api.gen.ts if docs/openapi.yaml changed
  • Migration pairs postgres+sqlite (DEP-03)

Frontend (if apps/web / packages/ui) — WEB-19

  • pnpm --filter @evobgp/web run typecheck
  • pnpm --filter @evobgp/web run lint
  • pnpm --filter @evobgp/web run build
  • pnpm --filter @evobgp/web run test
  • UI follows ReUI PRO + docs/ui-design-contract.md (surface frame, kit; cite previewUrl)

KPI / Quick Actions

  • If changing kpi-stat-grid.tsx / quick-action-grid.tsx, note sibling-app sync (vps / CFDM / fw / auth-portal)