@riverpod Future<List<Badge>> orgBadges(Ref ref, String orgId) async { final ds = ref.watch(orgDatasourceProvider); final models = await ds.getBadges(orgId); return models.map((m) => m.toEntity()).toList(); }