The system ships an independent, consumable component library — adopted incrementally by the engineering team as screens were migrated from AngularJS to Vue. Two groups: core components for layout and display, form components for every input the platform uses.