Readiness is not just cosmetic. It should reflect the core dependencies required for the schedule engine and weekly editing screens to make sense. If members exist but are not assigned into groups, the overview should treat that as incomplete because the group schedule pages depend on that ownership layer.
A healthy workspace usually means active shifts are present, groups exist, members belong to those groups, roles are defined with sensible active days, and requirements exist for the relevant shifts. When one of those pieces is missing, the overview should guide you toward that specific page instead of showing a vague generic message.