Алёна Чибичик (@achibichik), Полина Л

2026-08-12+1029+(MSK)+3935082122.txt


Саммари ревью

💡 Одной строкой: первая встреча, где макеты уже пересобраны, — разбирали не «почему», а «как правильно», и уперлись в то, что объяснение страниц-компонентов не заходит.

12.08.2026 · Алёна Чибичик и Полина Л., накопительный счёт · 69 мин · ревьюер Жасур Эшмирзаев Темы: old-libraries, file-hygiene, component-storage, slots, page-components, ds-versioning, dev-handoff, internet-bank

1. Контекст

Пришла Полина, вдвоём с Алёной пересобрали все экраны накопительного счёта на компонентах. Алёна пришла не за «почему надо», а с просьбой отревьюить сборку и подсказать, что улучшить. Единственная парная встреча круга.

2. Темы

  • old-libraries — остатки старых либ, вероятнее всего из песочницы.

  • file-hygiene — песочницу вынести в отдельный файл.

  • ds-versioning — версия DS в навбаре как индикатор обновлённости.

  • component-storage — папки накопительного счёта нет в FinTech Products UI.

  • slots, page-components — где кастомизация разрешена, а где нет.

  • dev-handoff — шаблонизация страницы открытого продукта; internet-bank — кросс-платформенные компоненты и крестик в Bottom Sheet.

3. Решения и установки

  • Кастомизировать компонент можно только там, где проброшен токен: если в поле стоят голые нули — трогать нельзя, если токен — можно перебить. Простое правило, которого никто не знал.

  • Переименовать старую библиотеку нельзя — старое пространство заблокировано на публикацию. Ориентир — версия DS в навбаре: 11.40 актуально, 11.21 нет.

  • Единый шаблон страницы открытого продукта на все команды делать не будут: так решил техлид Никита Долгошеин — любая команда захочет отличий. Вместо шаблона — заготовка, которую копируют.

  • Локальный кастом уносить в FinTech Products UI, а не оставлять в продуктовом файле; спорный визуал выносить в общий чат и чинить в DS, а не обходить локально.

  • Компоненты «со времён Альберта» (kebab-case) переносить смысла нет — новое сразу делать в Products UI с описанием и требовать от разработчика идти по процессу.

4. Договорённости и действия

ПолинаДочистить старые библиотеки, вынести песочницу в отдельный файлближайшие 2 недели
Алёна и ПолинаЗавести папку накопительного счёта в FinTech Products UI и описать компоненты—
ЖасурПрислать конспект, ссылку на пример сборки и на Active View—
ЖасурДособрать заготовки на Layer — долг с прошлых встреч—

5. Вопросы дизайнера

  • «Есть инструмент, который покажет, где используется старая библиотека?» → нет, только руками или пересборкой; отвечено.

  • «Может, подписать новую библиотеку, чтобы не путаться?» → старую подписать нельзя, у новой ориентир — версия в навбаре. Хорошая идея, упирается в права.

  • «А зачем нам вообще делать страницы компонентами?» → ответ не зашёл: объяснение пошло через атомарный дизайн, дважды сбилось и закончилось на «это не обязательно». Прямая обратная связь: «после созвона с тобой надо полчаса отдохнуть».

  • «Мы же делали паттерн по спискам, там 12 для некликабельных?» → внутри контейнера да, но у внешней части компонента отступ не кастомится; отвечено.

6. Для базы знаний

  • Повторы: old-libraries, file-hygiene, component-storage, page-components.

  • Новое: правило «токен есть — кастомь, токена нет — не трогай»; шаблон файла с подключёнными библиотеками существует, но библиотеки в нём не подключены и о нём никто не знал; статистика переиспользования DS — 76 %.

  • Прислать до созвона стоило: объяснение страниц-компонентов текстом с картинками — на слух эта тема не берётся третий раз подряд.

7. Риски

  • Способ объяснять страницы-компоненты не работает: у двух подготовленных дизайнеров «голова закипела». Это проблема формата, а не аудитории.

  • Шаблон файла и Active View — готовые вещи, о которых команды не знают; ценность теряется просто из-за отсутствия анонса.

Полная версия: ds-internal/design-reviews/2026-08-12-alena-savings-account.md