## 목표 ### 서버 파싱 모델 전환에 맞춘 클라이언트 계약 갱신 - 서버가 상품을 정하는 시점을 링크 등록에서 파싱 성공으로 옮김 (TeamPiKi/core#1180 · TeamPiKi/core#1245) - 등록 직후 카드에는 상품 id 없음 - 서로 다른 링크가 같은 상품으로 확정되면 서버가 카드를 합침 - 웹·앱이 바뀐 상태 값·응답 필드·알림을 처리하도록 갱신 - **조건:** 서버는 통합 브랜치에서 작업 중이며 운영 호환 코드 없음 - **결과:** 서버 운영 반영과 같은 시점에 웹 대응 필요 ## 서브이슈 | 이슈 | 성격 | 플랫폼 | 의존 | | --- | --- | --- | --- | | #754 | 타입·로직 | WEB | 없음 | | #755 | 로직·에러 처리 | WEB | #754 | | #756 | 알림·SSE·라우팅 | WEB | #754 | | #757 | 로직 | APP | 없음 | ## 배포 순서·의존 1. #754 가 나머지 웹 이슈의 선행 2. 웹 이슈 3개는 서버의 통합 브랜치 dev 머지와 같은 날 배포 - **위험:** 웹이 먼저 나가거나 늦게 나가면 상태 값이 어긋난 화면 노출 3. #757 앱 공유 시트는 스토어 심사를 거치므로 서버보다 먼저 릴리즈 착수 - 구버전 앱은 상품 id 가 비어 있는 응답을 읽지 못해 파싱 안내 없이 저장 성공 화면으로 끝남 - 저장 자체는 성공하므로 장애 아님 ## 결정 사항 | 결정 | 채택 | 대안 | 기각 | | --- | --- | --- | --- | | 전환기 상태 값 | 서버 반영 전까지 웹이 이전 값과 새 값을 둘 다 수용 | 서버 반영 시점에 새 값으로 일괄 교체 | 배포 시각을 서버와 분 단위로 맞춰야 함 | | 에러 코드 문구 | 카탈로그에 `ITEM-007` · `ITEM-008` · `ITEM-009` 추가와 `WISH-007` 제거 | #751 자동 동기화 봇 PR 대기 | #751 머지 시점 불명 |
Activity
iOdiO89 commentedon Oct 27, 2026
통합 테스트 브랜치
test/item-contract-integrationrefactor/755-item-user-input-rulesfeat/756-item-merge-handlingrefactor/757-share-sheet-parsing-wish-id확인 방법
주의