Repository navigation
refactor(afternote): receiver_* 잔류 미사용 문자열 11건 시안 대조 판정 — 전건 삭제 (#1066 후속) #1381
Copy link
Copy link
Closed
Labels
area:afternote애프터노트 기능 영역애프터노트 기능 영역refactor동작 변경 없이 코드 구조·책임·경계를 개선하는 작업동작 변경 없이 코드 구조·책임·경계를 개선하는 작업
Description
작업 유형
refactor — 동작 변경 없는 구조·책임·경계 개선
주 담당 모듈
afternote — 애프터노트
개요
#1066(PR #1373)이 수신자 열람 흐름 리소스 89건을 :feature:receiver:presentation 소유로 옮기면서, 리포지토리 전체 참조 0건인 receiver_* 문자열 11건은 「미구현 화면 몫인지 확인 후 이동·삭제 판단이 필요해 잔류시킨다」 주석과 함께 feature/afternote/presentation/src/main/res/values/strings.xml 에 남겼다. 이 이슈는 그 판단을 확정한다.
판정: 11건 전부 삭제. 정본 시안(정리 Screen Design > 최종 수신자 프로토타입)의 텍스트 노드 1,328건 전수와 정본 페이지 나머지 구역 9곳, back up 수신자 구역(34:11598)을 대조한 결과, 11건 중 어느 것도 미구현 수신자 화면의 선행 정의가 아니다. 정본 verify 흐름의 문구는 이미 :feature:receiver:presentation/strings.xml 의 참조되는 정의들과 일치한다.
근거 요약
- 참조 실측: PR refactor(receiver): 수신자 열람 흐름 리소스 89건을 receiver presentation 소유로 이동 (#1066) #1373 브랜치 기준
R.string.<이름>·@string/<이름>전수 grep 0건(11건 전부).git log -S로 전 이력을 뒤져도.kt참조 커밋이 한 번도 없다 — 태어날 때부터 미사용 선행 정의였다. - 출처: 10건은
860dba8c5(2026-03-29, 애프터노트 프레젠테이션 스캐폴드),receiver_sender_registration_name_placeholder1건은e80b2c6cd(2026-05-18, 받은 기록함·발신자 등록 네비게이션).
건별 판정
| 문자열 | 문구 | 정본 시안 대조 결과 |
|---|---|---|
receiver_verify_email_label |
이메일 주소 | 시안의 「이메일 주소」는 텍스트필드 placeholder(이메일 인증 단계) — 구현된 receiver_verify_email_placeholder 가 커버. 별도 라벨 없음 |
receiver_verify_code_description |
입력하신 이메일로 인증번호를 보냈습니다.… | 시안 문구는 「인증번호가 전송되었습니다.\n수신 된 인증번호를 입력해 주세요.」(4327:74066) = 구현된 receiver_verify_code_sent. 구세대 문안 |
receiver_verify_confirm_button |
인증하기 | 시안 버튼은 「인증 시작하기」·「인증번호 받기」·「다음」뿐. 「인증하기」 단독 버튼은 수신자 구역 0건 |
receiver_verify_master_key_required |
마스터 키를 입력해주세요. | 시안은 제목 「마스터 키 입력」+설명 「전달 받은 마스터 키를 입력해 주세요.」(4327:74077) = 구현된 receiver_verify_master_key_title/description. 빈 입력 검증 문구는 시안에 없음 |
receiver_verify_complete_confirm |
확인 | 열람 신청 완료 화면(4327:74184)에 「확인」 버튼 없음 — 구현은 receiver_verify_complete_back_to_records(받은 기록함으로 돌아가기) |
receiver_verify_status_pending |
현재 서류 확인중입니다.… | 정본의 상태 표시는 발신자 카드(현재 수신인 목록)의 「열람 불가/열람 가능」+신청일·승인일 = 구현된 receiver_sender_detail_status_*. 장문 상태 문장은 정본·back up 어디에도 0건 |
receiver_verify_status_approved |
승인되었습니다. 열람이 가능합니다. | 위와 동일 — 0건 |
receiver_verify_status_rejected |
제출하신 서류 검토 결과 거절되었습니다.… | 위와 동일 — 0건 |
receiver_verify_wait_for_approval |
인증이 완료된 후에 이용 가능합니다. | 정본·back up 0건 |
receiver_verify_error_network |
네트워크 연결을 확인해주세요. | verify 흐름에 없음. 유사 문구(「네트워크 연결을 확인해 주세요」, 띄어쓰기 다름)가 시안2 «모든 기록 내려받기» 실패 다이얼로그에 실재하나 그건 다운로드 흐름(#589) 몫 — 구현 시 자기 이름으로 정의해야 하며 verify 명의의 이 정의를 재사용하면 오도 |
receiver_sender_registration_name_placeholder |
이름을 지정해주세요 | 수신자 측 발신자 등록 화면은 정본에 없음(구현 화면은 receiver_sender_registration_name_label 「이름」 사용 중). 「이름을 지정해주세요」는 정본에서 이용자 측 설정>수신자 등록·수정, 프로필 수정 등의 텍스트필드 컴포넌트 기본 문구(109:15529)로만 실재 — 해당 화면 구현 몫은 setting 모듈 |
완료 조건
feature/afternote/presentation/src/main/res/values/strings.xml에서 11건 정의와 잔류 사유 주석 블록을 삭제한다.- PR refactor(receiver): 수신자 열람 흐름 리소스 89건을 receiver presentation 소유로 이동 (#1066) #1373 머지 후에 착수한다 — 같은 파일이라 순서를 지켜 충돌을 막는다.
자식 이슈
No response
참고
- 잔류 주석과 11건 위치: PR refactor(receiver): 수신자 열람 흐름 리소스 89건을 receiver presentation 소유로 이동 (#1066) #1373 의
feature/afternote/presentation/src/main/res/values/strings.xml말미 블록. - 시안 대조는 Figma REST 로 정본 페이지 전 구역(온보딩·타임레터·마음의기록·애프터노트·홈·추억노트·설정·Component 포함)과 back up 수신자 구역의 TEXT 노드를 전수 추출해 수행했다.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:afternote애프터노트 기능 영역애프터노트 기능 영역refactor동작 변경 없이 코드 구조·책임·경계를 개선하는 작업동작 변경 없이 코드 구조·책임·경계를 개선하는 작업
Activity