Quality
UAT Index

UAT Index

User Acceptance Testing checklists organized by sprint. Each sprint validates a specific set of components and features against Metronic parity targets.

Sprint Checklist Template

Each UAT sprint should verify:

  • Visual match — Component renders consistently with Metronic reference
  • Props API — All documented props work as described
  • Keyboard navigation — All interactions accessible via keyboard
  • Screen reader — ARIA attributes present, announcements correct
  • Dark mode — Component renders correctly in dark theme
  • RTL — Layout mirrors correctly for RTL locales
  • Responsive — Component adapts at all breakpoints
  • Build — No TypeScript errors, ESLint clean

Completed Sprints

SprintFocusStatus
Phase 1Tokens, theme engine, utilities, i18nComplete
Phase 247+ components, 6 hooks, quality auditComplete
Phase 3MetronicLayout (8 variants), Storybook (56 stories), galleryComplete
Phase 4CI/CD, bundle budgets, integration guide, docs siteComplete

Validation Apps

AppPurposeCommand
StorybookInteractive component testingpnpm --filter @gtcx/storybook dev
GalleryMetronicLayout variant switcherpnpm --filter @gtcx/gallery dev
ParityStatic Metronic Layout-5 referenceOpen parity/index.html

Evidence

Each sprint's evidence is collected as:

  • Storybook screenshots (via Chromatic)
  • axe-core accessibility reports
  • Bundle size measurements
  • CI pipeline pass/fail logs