Files
EvoBGP/docs/kpi-cross-app-sync.md
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

829 B

Cross-app KPI / Quick Actions sync

EvoBGP is the source of truth for hybrid KPI and Quick Actions markup:

  • apps/web/src/components/reui-kit/kpi-stat-grid.tsx
  • apps/web/src/components/reui-kit/quick-action-grid.tsx

Preview: https://reui.io/preview/base/stats-12 · https://reui.io/preview/base/card-12

Process

  1. Change markup/tokens only in EvoBGP first.
  2. Diff against sibling apps (@cfdm/ui / @evofw/ui / @authportal/ui import prefixes only):
    • vps-tracker/apps/web/src/components/reui-kit/kpi-stat-grid.tsx
    • cloudflare-domain-manager/.../kpi-stat-grid.tsx
    • EvoFirewall/.../kpi-stat-grid.tsx
    • auth-portal/.../kpi-stat-grid.tsx
  3. Port structural/class changes; keep package alias (@evobgp/ui@scope/ui).
  4. Mention sync in the PR checklist when EvoBGP kit DNA changes.