Files
KArtSell.Aegis/docs/CURRENT/V13-FE-038_GRID_PROVIDER_DECISION.md
T
kjh2064 d79edae546
deploy / deploy (push) Failing after 51s
deploy / notify (push) Successful in 1s
V13-FE-005: restore direct UI components and harden grid provider
2026-08-13 02:39:48 +09:00

951 B

Grid provider decision

Decision

The default grid is AG Grid Community. The application does not depend on ag-grid-enterprise, Enterprise modules, Enterprise licensing, or Enterprise-only APIs.

Evidence

  • frontend/package.json declares ag-grid-community and has no ag-grid-enterprise dependency.
  • frontend/src/shared/ui/components/KsDataGrid.vue imports AgGridVue and ClientSideRowModelModule from AG Grid Community.
  • frontend/src/shared/ui/adapter/primevue/AgGridAdapter.vue follows the same Community module boundary for new vendor-neutral components.
  • frontend/src/shared/ui/components/tests/gridProvider.contract.spec.ts enforces the dependency and module boundary.

Consequence

Community functionality is the baseline for existing direct components. Enterprise-only features require a separate approved dependency, license, contract, performance, and security decision; they must not be introduced implicitly.