Reference
PRD

Product Requirements Document

Vision

Build a unified, Ant Design-based UI platform that delivers Metronic-level speed through templates and workflows, while enforcing GTCX's 30 principles (trust, sovereignty, offline, accessibility, modularity, and craft).

Problem

Platform teams need to ship screens quickly without fragmentation or inconsistent UX. Current UI assets are partial, scattered, and not standardized under a single system.

Goals (2026)

  • Five to ten times faster delivery of platform screens via templates
  • 90%+ reuse of templates across platforms
  • WCAG AA baseline; AA+ where feasible
  • Low-bandwidth and offline UX patterns baked in
  • One authoritative design system used by all platform teams

Principles Alignment

Mapped to the GTCX 30 principles:

PrincipleRequirement
TrustTemplates must expose audit trails, provenance, and verifiable evidence affordances
SovereigntyAll platform theming and policy changes are configuration, not code
ArchitectureModular packages, deployable on-prem, observability hooks
FrontierOffline-first UX states; low-bandwidth modes; accessibility and localization by default
ScaleCommodity-agnostic language; extensible component taxonomy
CraftADRs + tests + docs required for every new component or template

Target Users

  • Platform engineers building on consuming applications
  • Design and product teams defining UX patterns
  • Compliance and regulatory stakeholders

Success Metrics

MetricTarget
Screens built from templates80%
Reduction in time-to-screen50%
Token usage adherence95%
Core templates passing accessibility100%

Non-Functional Requirements

  • WCAG AA (minimum)
  • Offline and low-bandwidth UX states
  • i18n + RTL readiness
  • Performance budgets (initial UI layer under 150KB)
  • Observability hooks for UI telemetry

Full PRD available at docs/strategy/prd.md