Accessibility
Fieldset, FieldsetLegendVisibility, FieldsetType from @prepared911/ui/fieldset.legend provides the accessible name for the group. Hidden legends remain in the tree through VisuallyHidden inside legend.description and error ids are referenced from aria-describedby on the fieldset, not duplicated on each child control.FieldsetType.RadioGroup exposes role="radiogroup" while the legend still names the collection.announceFieldErrors={false}.