Критерии: частота reuse, стабильность требований, a11y-сложность, стоимость поддержки, стратегичность паттерна. Нестабильное/узкое — локально с путём escalate later.
Разбор
- Преждевременная генерализация вредна.
- Поздняя генерализация плодит дубли.
- Данные usages и запросы squads.
- RFC с альтернативами.
Итог
В core попадает стабильный reuse; остальное — локально до доказанной нужды.