for (const feature of features) {
if (typeof feature !== 'object' || feature === null) {
}
const candidate = feature as { title?: unknown; description?: unknown; icon?: unknown };
if (typeof candidate.title !== 'string' || typeof candidate.description !== 'string') {
}
const icon = typeof candidate.icon === 'string' ? candidate.icon : undefined;
parsed.push({ icon, title: candidate.title, description: candidate.description });