Trial
Слоистая структура проекта (shared, entities, features, widgets, pages, app) используется в разных проектах команды, а в одном соблюдение правил проверяется линтером eslint-plugin-fsd-lint.
Даёт предсказуемую навигацию по незнакомому проекту и внятные правила зависимостей между слоями. В trial осознанно: применяем по мере надобности — не в каждом проекте есть логика, которой нужна полная раскладка по слоям, поэтому где-то берём только верхние слои. Автоматической проверки границ почти нигде нет; добавить линтер в шаблоны репозиториев — следующий шаг.