Ксения Юрьевна @ks_efimenko
2026-06-30+1246+(MSK)+0088670703.txt
Саммари ревью
💡 Одной строкой: самая короткая встреча круга: Ксения согласилась на пересборку с первой минуты, и время ушло на процессы — теги, Storybook и статусы макетов.
30.06.2026 · Ксения Ефименко, счета · 58 мин · ревьюер Жасур Эшмирзаев Темы: old-libraries, swap-vs-rebuild, naming-tags, component-storage, dev-handoff, page-components, theme-images, file-hygiene, animation
1. Контекст
Смотрели «Счета» — по словам Ксении, самые запущенные её макеты, которые она даже не открывала после переезда. Спор про свап не состоялся: «я лучше буду пересобирать, как Лиза делает». Из-за этого разговор сразу ушёл в процессы и инструменты.
2. Темы
-
old-libraries, swap-vs-rebuild — короткая констатация, без разбора.
-
naming-tags — новые префиксы DP (дизайн-паттерн) и Dev Example.
-
component-storage — почему даже DP хранят в общих библиотеках; витрина компонентов.
-
dev-handoff — Storybook и Core UI Local как место сдачи работы фронтом.
-
page-components, theme-images, file-hygiene, animation — токены motion, референсы, нативные CSS-анимации.
3. Решения и установки
-
DP в начале имени означает, что это дизайнерская сборка, а не компонент для кода; хранить её всё равно в Astra FinTech или FinTech Products UI, чтобы не ломать ссылаемость.
-
Смысл единого хранилища не только технический: это витрина, по которой видно, что уже сделали соседи, и что можно переиспользовать вместо перепридумывания.
-
Разработчик должен показывать реализацию в Storybook, а не на стенде — только так дизайнер может принять работу и только так проверяются общие механики вроде скейла.
-
Песочницу удалить с точкой сохранения либо унести в личные драфты; в прод-файле только актуальное.
-
Статусы макетов имеет смысл вешать секциями (обсуждение → дизайн-ревью → одобрено → реализовано), как было сделано в ЕФР, но это предложение, а не правило.
4. Договорённости и действия
| Ксения | Пересобирать макеты на актуальных библиотеках, ориентир — макеты Ирины | — |
| Ксения | Обсудить со своей командой статусные секции и судьбу песочницы | — |
| Жасур | Прислать ссылки на референсы по анимации и на нативные CSS-анимации | — |
5. Вопросы дизайнера
-
«В каких ситуациях можно создавать локалки?» → почти никогда; всё в продуктовую библиотеку, включая DP; отвечено, хотя сам Жасур признаёт, что звучит нелогично.
-
«Есть какие-то критерии — тёмная тема должна быть в макетах?» → критерий один: подключены только библиотеки из схемы; ориентир — Ирина.
-
«У нас же пока нет токенов для анимации?» → есть, вшиты ещё со времён Jitter; отвечено, показано.
6. Для базы знаний
-
Повторы: swap-vs-rebuild — впервые дизайнер соглашается сразу, спорить не пришлось.
-
Новое: префиксы DP и Dev Example проговорены как свежая договорённость, которую ещё не довели до команд; статусные секции для флоу; тестирование прод-сборки через TestFlight.
-
Прислать до созвона стоило: ссылку на «Гайды» с тегами компонентов — она всплывает в каждой встрече.
7. Риски
-
Встречу свернули раньше времени — «у меня уже сил нет, кушать хочу»; интернет-банк и вопросы по макетам не разобрали.
-
Ксения ведёт песочницу аккуратно, но правило рассчитано на тех, кто так не делает — договорённость на уровне команды не зафиксирована.
Полная версия: ds-internal/design-reviews/2026-06-30-ksenia-accounts.md