Елизавета Остапенка @elizavetaostapenko

2026-06-02 1414 (MSK) 7385187306.txt


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

💡 Одной строкой: разбор переводов уперся в архитектурный тупик — один и тот же экран нужен в файлах разных команд, и решения для этого нет.

02.06.2026 · Елизавета Остапенко, ПиП и переводы · 82 мин · ревьюер Жасур Эшмирзаев Темы: old-libraries, neighbor-refs, icons, page-components, slots, theme-images, file-hygiene, component-storage

1. Контекст

У Лизы шесть-семь продуктовых файлов, накопленных за два года: ПиП Переводы, ПиП Оплата услуг, ПиП СБП и другие. Смотрели «Переводы». Она уже пересобирает макеты сама и оперативно решает вопросы с Рашидом, поэтому созвон ушёл в архитектуру, а не в чистку.

2. Темы

  • old-libraries — «гин» в списке библиотек, старые выкачанные файлы помнят исходное пространство.

  • neighbor-refs — прототипы собираются с чужими продуктовыми экранами, без них флоу не показать.

  • icons — два типа иконок: заливные под токен и цветные SVG, которые можно не токенизировать.

  • page-components, slots, theme-images — стандартный блок про сборку.

  • file-hygiene — «Прод тёмная тема» и песочница в одном файле.

  • component-storage — Astra FinTech UI Icons как место для локальных SVG.

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

  • Цветные SVG — нормальная сущность, их не надо перекрашивать токенами: кладём в Astra FinTech UI Icons и отдаём разработчику через Icon Container Color.

  • Отдельную страницу «Прод тёмная тема» делать не нужно: если токены назначены верно, тёмная тема отработает сама, а дубль флоу только утяжеляет файл.

  • Песочницу и архив выносить из прод-файла — это основной источник лагов и недообновлений.

  • Точку входа с чужого макета показывать картинкой с прозрачным фреймом сверху — прототип при этом продолжает работать.

  • Контрастная светлая тема согласована и скоро уедет в DS — ещё один довод пересобраться сейчас.

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

ЕлизаветаУбрать ссылки на соседние файлы и старые пространства, начиная с переводов—
ЕлизаветаУдалить страницу «Прод тёмная тема», вынести песочницу—
ЖасурПридумать решение для разводящих экранов, нужных нескольким командамбез срока
ЖасурПоложить рядом актуальный «Темплейт АФ» экрана подтверждения—

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

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

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

  • «А у тебя платный Claude?» → обсуждение MCP-коннекторов и переноса контента в локальные переменные через нейронку; вывод — не панацея.

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

  • Повторы: old-libraries, neighbor-refs, page-components, theme-images, file-hygiene.

  • Новое: разделение иконок на заливные и цветные SVG; 250 логотипов банков, собранных Ксенией, висят без процесса сдачи; экран подтверждения един на весь банк и правится только через команду МС-подтверждения.

  • Прислать до созвона стоило: схему библиотек и правило про иконки — Лиза считала, что логотипы банков вообще не перенесены в новое пространство.

7. Риски

  • Объём: шесть-семь файлов за два года, сама говорит «три месяца точно не хватит».

  • Архитектурный тупик с разводящими экранами блокирует часть чистки: пока нет решения, Лиза вынуждена тащить чужие компоненты.

Полная версия: ds-internal/design-reviews/2026-06-02-elizaveta-transfers.md