docs(gift): 전달 불가 안내 결정을 기록한다
This commit is contained in:
@@ -176,6 +176,7 @@ DeepLink gift-detail/applicationNo
|
||||
| `RECV-005` | 확정 | `recipientAddress=null`이면 받는 주소 섹션 전체를 숨긴다. | 빈 섹션, skeleton, `-` 값을 표시하지 않는다. | `P7-T4` |
|
||||
| `RECV-006` | 확정 | `status=UNDELIVERABLE`이면 배송지 입력과 주소 섹션을 숨긴다. | 전달 불가 hero, 문의/정책 action, 사유/폐기 안내만 표시한다. | `P7-T4` |
|
||||
| `RECV-007` | 확정 | 받는 크리에이터 배송지의 이름과 휴대폰 번호에 보내는 사람과 같은 규칙을 적용한다. | 이름은 한글·영문 1~12자이며 한글 조합을 보존한다. 휴대폰은 편집 중 ASCII 숫자 최대 11자, 제출 시 `010`으로 시작하는 정확히 11자리만 허용한다. | `P10-T1`~`P10-T4` |
|
||||
| `RECV-008` | 확정 | 전달 불가 사유 아래 붉은 안내 문구는 앱 내 고정 문구로 표시한다. | 발신·수신 상세 모두 `해당 선물은 보관기간(입고일 포함 최대 7일) 내에 반송 등 필요한 조치가 완료되지 않을 경우, 사전에 동의한 약관 및 폐기 등의 내용에 따라 폐기될 수 있습니다. 자세한 내용은 고객센터로 문의해 주세요.`를 표시하고 서버 응답 필드는 추가하지 않는다. | `P7-R1` |
|
||||
|
||||
### 8.7 약관, 딥링크, 날짜
|
||||
|
||||
@@ -332,7 +333,7 @@ DeepLink gift-detail/applicationNo
|
||||
| `LIST-001~005` | §11.2 | 2, 4 | pagination/build | 선물함 상태별 화면 |
|
||||
| `DETAIL-001~006` | §11.2 | 2, 5 | status mapping/build | 보낸 상세/취소 |
|
||||
| `TRACK-001~007` | §11.2 | 2, 6, 10 | validation/build | 운송장 등록·신청 취소 |
|
||||
| `RECV-001~007` | §11.2 | 2, 7, 10 | privacy/validation/build | 받은 상세/배송지 |
|
||||
| `RECV-001~008` | §11.2 | 2, 7, 10 | privacy/validation/build | 받은 상세/배송지 |
|
||||
| `COMMON-001~007` | §11.2 | 2, 8, 11 | deeplink parsing/link source/build | 푸시/딥링크·약관 링크 |
|
||||
|
||||
## 17. Decision Log
|
||||
@@ -352,6 +353,7 @@ DeepLink gift-detail/applicationNo
|
||||
| 2026-10-08 | `DEC-011` | 확정 | 경로형 선물 상세 딥링크는 `gift-detail/{applicationNo}`를 사용하고 `voiceon`, `voiceon-test`는 기존 scheme 지원만 재사용한다. | 사용자 제공 딥링크 예시 및 설계 승인 | `COMMON-006`, `P11-T1` |
|
||||
| 2026-10-08 | `DEC-012` | 확정 | 파손 면책 `(필수)`에만 별도 파손 정책 URL을 사용하고 기존 약관 링크는 유지한다. | 사용자 제공 URL 및 설계 승인 | `COMMON-007`, `P11-T2` |
|
||||
| 2026-10-08 | `DEC-013` | 확정 | Gift 모듈의 브랜드 문구는 이미 모두 `소다라이브`이므로 추가 문자열 변경 없이 충족 처리한다. | 코드 검색 결과와 사용자 선택 A | Phase 11 |
|
||||
| 2026-10-08 | `DEC-014` | 확정 | 전달 불가 상세의 붉은 안내 문구는 서버 필드 추가 없이 앱 내 고정 문구를 Figma 문구로 교체한다. | 사용자 확인: “동일하게 앱 내에 심으면 된다.” | `RECV-008`, `P7-R1` |
|
||||
|
||||
## 18. 변경 관리
|
||||
|
||||
@@ -380,6 +382,12 @@ DeepLink gift-detail/applicationNo
|
||||
- 선물 보내기 버튼은 기존 노출 조건과 action을 유지하면서 사용자 제공 `ic_send_gift` asset, 흰색 배경, 검은색 문구를 적용한다.
|
||||
- Gift 모듈의 브랜드 문구는 이미 `소다라이브`로 확인되어 변경하지 않는다.
|
||||
|
||||
### Phase 7 후속 전달 불가 안내 문구 보정 (2026-10-08 확정)
|
||||
|
||||
- 전달 불가 사유 아래 붉은 안내 문구는 서버에서 받지 않고 앱 내 고정 문구로 유지한다.
|
||||
- 발신·수신 상세 모두 Figma 기준 문구 `해당 선물은 보관기간(입고일 포함 최대 7일) 내에 반송 등 필요한 조치가 완료되지 않을 경우, 사전에 동의한 약관 및 폐기 등의 내용에 따라 폐기될 수 있습니다. 자세한 내용은 고객센터로 문의해 주세요.`를 사용한다.
|
||||
- `delivery.undeliverableReason`은 기존처럼 상단 흰색 사유에만 사용하고 API schema는 변경하지 않는다.
|
||||
|
||||
- 요구사항 변경 시 Decision Log에 정정 행을 추가한다.
|
||||
- 구현 범위가 바뀌면 이 PRD를 먼저 갱신하고 `plan-task.md`의 Phase/Task를 갱신한 뒤 코드를 수정한다.
|
||||
- 기존 완료된 Phase 1 기록은 삭제하지 않는다.
|
||||
|
||||
Reference in New Issue
Block a user