fb58cc4187
Groups with fewer than two items serve no purpose. All user-facing group creation paths now require at least two items before creating a group. The Group menu action is greyed out when fewer than two items are selected. When items are removed from a group via RemoveFromGroup, pruneExistingGroups, or the netlist updater, the group is dissolved if it drops below two members. Importers are left unchanged since they reflect external file structure.