Варвара Кормщикова @varkorm
2026-08-19 1246 (MSK) 0098915557.txt
Саммари ревью
💡 Одной строкой: онбординг-ревью: Варвара впервые узнала про слоты, а её «ПиП Главная» оказалась самым растаскиваемым файлом в банке.
19.08.2026 · Варвара Кормщикова, ПиП Главная · 89 мин · ревьюер Жасур Эшмирзаев Темы: component-storage, naming-tags, neighbor-refs, slots, page-components, ds-versioning, old-libraries, ai-tooling
1. Контекст
Варвара в команде недавно и задаёт базовые вопросы про устройство библиотек. Ведёт «ПиП Главную» — разводящий экран, который копируют себе все ПиП-команды, из-за чего он расходится по файлам и устаревает. Половина встречи — устройство DS, вторая половина ушла в разговор про ИИ.
2. Темы
-
component-storage и naming-tags — уровни библиотек, суффиксы AF и трёхсоставные, префикс DP.
-
neighbor-refs — «ПиП Главную» растаскивают, а мастер-компоненты живут в её файле.
-
slots — что можно кастомить внутри слота: отступы и gap да, направление нет.
-
page-components, ds-versioning, old-libraries — стандартный блок.
-
ai-tooling — markdown-спеки компонентов для разработки.
3. Решения и установки
-
Нельзя обернуть DS-компонент, чтобы закастомить свойства, которых в нём не заложено: разработчик так не сможет. Правильный путь — скопировать компонент из DS в свою библиотеку, дать свой тег и кастомить его.
-
Мастер-компоненты не должны жить в продуктовом файле «ПиП Главная» — их место в FinTech Products UI, тогда соседи ссылаются на библиотеку, а не на её макет.
-
Переиспользовать базовые состояния: Basic List Secondary вместо набора Basic List Item — тогда правка межстрочного отступа в DS приезжает сама.
-
Повышение компонента до AF — договорная процедура: инициатор согласовывает с автором, ревью даёт DS-команда, реализует любая из трёх сторон в зависимости от загрузки.
-
Один интерфейс лучше трёх: отдельные экраны под мобилку, интернет-банк и пенсионный режим втрое увеличивают тестирование, ревью и поддержку.
4. Договорённости и действия
| Варвара | Пересобрать «ПиП Главную» в новом файле на актуальных библиотеках | — |
| Варвара | Вынести свои компоненты в папку FinTech Products UI и описать их | — |
| Варвара | Прийти на проверку после пересборки | — |
| Жасур | Собрать FAQ по частым вопросам круга | «до конца первого круга» |
5. Вопросы дизайнера
-
«Чем Astra FinTech отличается от Astra DS?» → DS абстрактна и обслуживает не только «Свои Финансы», AF узко завязан на бэк продукта; отвечено развёрнуто.
-
«Как сделать слот, это новая обнова?» → да, дырка в компоненте; реакция — «это вообще-то супер удобно».
-
«Мастер-компоненты не должны храниться в файле ПиП Главная?» → верно; отвечено.
-
«Можно ли отдавать нашу дизайн-систему нейронкам?» → нет, пока запрещено; обходной путь — работать без реальной библиотеки.
6. Для базы знаний
-
Повторы: component-storage, naming-tags, neighbor-refs, slots, page-components.
-
Новое: запрет на обёртку DS-компонента ради кастома сформулирован здесь чётче всего — просится в component-authoring-rules; в её макете найден DP Layer Transfer AF, ссылающийся на несуществующий компонент — свап при этом теряет контент.
-
Прислать до созвона стоило: схему библиотек и страницу с тегами — на них ушло больше получаса, притом что это самый повторяемый блок круга.
7. Риски
-
«ПиП Главная» — источник заражения для всех ПиП-файлов: пока мастер-компоненты лежат в ней, чистка соседей не поможет.
-
Вторая половина встречи ушла в разговор про ИИ и пет-проекты, а её собственные макеты посмотрели бегло.
Полная версия: ds-internal/design-reviews/2026-08-19-varvara-pip-main.md