Ирина Кочерова — оценка второго круга

Встреча: 02.09.2026, 12:42 · 36 мин · инвестиции и страхование · ревьюер Жасур Эшмирзаев Запись встречи · карточка в Buildin Первый круг: 19.05.2026, 65 мин


Итог

✅ Уровень: Эталон. 17 из 18, прирост +10 к маю. Смотрели «Страхование». Все шесть критериев закрыты, вопросов к сборке не осталось. Файл «Страхование» берём как эталонный пример подключения библиотек — вместо «Инвестиций» в схемах DS.

Первая за круг, кто закрыл договорённости и отчитался сам. Из четырёх отведённых месяцев показала правки уже через месяц.


Как считаем

Шесть критериев, по каждому от 0 до 3 баллов:

  • 0 — не тронуто, как было
  • 1 — начала, сделано в одном месте из многих
  • 2 — в основном сделано, остались хвосты
  • 3 — закрыто, вопроса больше нет

🔒 Библиотеки — блокирующий критерий. Если там 0 или 1, общий уровень не выше «в процессе», сколько бы ни набралось в остальных: пока подключено старое пространство, остальная работа не доезжает.

Уровни: Эталон 16–18 · Порядок 12–15 · В процессе 7–11 · Не начато 0–6.

Критерий, который в первом круге не смотрели, помечается «н/д» и в сумму первого круга не идёт. Главная цифра — не уровень, а прирост между кругами.


Критерии

Библиотеки13Deprecate нигде не торчит, старых пространств в проде нет. Тёмная и светлая тема переключаются, продуктовые токены тоже. Градиент INS требует отдельного переключения — это не Astra, так и должно быть
Чистота компонентов13Сломанных фреймов нет. Нашли фиксированные токены в одном месте и BG Layer 02 вместо BG Surface на старых макетах — поправили вживую. На новых макетах всё верно
Хранение и теги13В FinTech Products UI пусто — своих компонентов не заводила, всё закрывается Astra DS и Astra FinTech UI. Кастома нет
Соседи03Чужих живых копий в проде нет
Сборка23Всё на компонентах: Layer, организмы, слоты. Проверка переключением темы показывает, что переиспользовано всё
Гигиена файлан/д2Прод и скелетоны причёсаны. Песочница осознанно оставлена в файле — из-за неё в списке библиотек висят чужие пространства
Итого5 из 1517 из 18

Про песочницу. Лишние библиотеки в списке — из неё: там лежат чужие макеты, взятые для примера (кредиты у Галины, витрина продуктов, главная). В прод это не течёт. Выносить в отдельный файл пробовала на инвестициях — получилось два файла и путаница, отказалась осознанно. Ссылалась на опыт Газпрома, где под каждый продукт было два файла: вычищенный для разработки и общая песочница. Сейчас это заработало бы через папки. Оставляем как есть.

Остаток: версия компонентов 11.30, актуальная 11.40 — накатить обновление.


Договорённости первого круга

Проверить все макеты переключением тёмной темы✅Проверила за месяц до встречи. Метод при этом показал свой предел: фиксированные токены и BG Layer 02 так не ловятся — нашли их уже на созвоне
Дочистить ссылаемость, прийти с вопросами по практике✅Ссылаемость чистая, пришла с двумя предметными вопросами по компонентам

2 из 2 закрыто.


Что нашли и поправили на встрече

  • Фиксированные токены в одном месте — из-за них не переключалась тема. Убрали через Ctrl+Alt+A, дальше она размножилась копированием.
  • BG Layer 02 на уровне фона страницы — должен быть BG Surface: самое тёмное сзади, ближе к пользователю светлее. Всплывает на старых макетах не первый раз, по её словам «слетает само». На новых макетах корректно.
  • Версия компонентов 11.30. Причина — цепочка обновлений через слоты.

Что подняла Ирина

Слоты усложнили контроль актуальности. Внутреннее содержимое слота не обновляется вместе с компонентом, и стало труднее замечать, что что-то отстало. Это обратная сторона механики, которую в первом круге мы продавали только с плюсами.

Именование Layer 1 — цифра ломает работу с нейросетями. При каждом прогоне приходится вручную возвращать единицу: модель воспринимает цифру как значение и меняет её. Предложила склеить цифру с именем — нижним подчёркиванием, либо Layer First / Second / Third. Принято в работу, поправим.

Section Heading не собирает нужный вариант. Когда есть картинка и подпись, серая подпись должна стоять прямо под заголовком, а компонент уводит её вбок. Из-за этого приходится держать локальный компонент. Просит объединить оба текста в один контейнер.


Договорённости на выходе

ИринаНакатить обновление компонентов до 11.40—
ЖасурПоправить именование Layer 1 — увести цифру из имени—
ЖасурSection Heading: выяснить, нужен ли кому-то визуал с подписью сбоку. Если нет — прокинуть Description и завести задачу разработке—
ЖасурВзять «Страхование» как пример подключения библиотек в схемах DS вместо «Инвестиций»—

Открытые вопросы

  • Интернет-банк. Ирина попросила посмотреть его отдельно — в эту встречу не вошёл.
  • Инвестиции переданы. Продукт ушёл дизайнеру из экосистемы, ей сказали больше туда не заходить. Свою часть она закрыла до передачи. В схемах DS файл инвестиций использовать не стоит.

Что рассказал по ходу

  • Custom Layer. Layer 1 пересажен на его рельсы, поверх — жёсткая фиксация фона, радиусов и Section Heading. Если нужен нестандартный контейнер, можно брать Custom Layer и кастомить его. На момент её сборки этого ещё не существовало.
  • Плагин оценки макетов — считает соотношение фреймов и компонентов на экране и ставит оценку автоматически.
  • Бот по документации — отвечает на вопросы по базе DS, вики служит для него ядром контекста.