diff --git a/docs/20260811_일본어_string_resource_반영/prd.md b/docs/20260811_일본어_string_resource_반영/prd.md index 663df2c3..a5a8db9d 100644 --- a/docs/20260811_일본어_string_resource_반영/prd.md +++ b/docs/20260811_일본어_string_resource_반영/prd.md @@ -120,16 +120,16 @@ API 변경은 없다. 서버 계약, request/response, endpoint, 인증 header ### 11.1 기능 수용 기준 -- [ ] CSV KR/JP 행 중 `values/strings.xml`과 매칭되는 후보가 resource key 단위로 식별된다. (`I18N-MAP-001`) -- [ ] 중복 KR 문구와 기존 JP 충돌 항목이 `resource-mapping.md`에서 반영/보류/제외 중 하나로 분류된다. (`I18N-MAP-002`, `I18N-MAP-003`) -- [ ] 확정된 key만 `values-ja/strings.xml`에 반영된다. (`I18N-RES-001`) -- [ ] Android resource placeholder와 줄바꿈 형식이 보존된다. (`I18N-RES-002`, `I18N-RES-003`) +- [x] CSV KR/JP 행 중 `values/strings.xml`과 매칭되는 후보가 resource key 단위로 식별된다. (`I18N-MAP-001`) +- [x] 중복 KR 문구와 기존 JP 충돌 항목이 `resource-mapping.md`에서 반영/보류/제외 중 하나로 분류된다. (`I18N-MAP-002`, `I18N-MAP-003`) +- [x] 확정된 key만 `values-ja/strings.xml`에 반영된다. (`I18N-RES-001`) +- [x] Android resource placeholder와 줄바꿈 형식이 보존된다. (`I18N-RES-002`, `I18N-RES-003`) ### 11.2 추적성 완료 기준 -- [ ] 모든 확정 요구사항이 `plan-task.md`의 Task와 완료 증거로 연결된다. -- [ ] 확인 필요 문구는 임의 반영하지 않고 Decision Log 또는 발견된 문제에 남긴다. -- [ ] 제외 항목은 제외 이유와 후속 조건을 기록한다. +- [x] 모든 확정 요구사항이 `plan-task.md`의 Task와 완료 증거로 연결된다. +- [x] 확인 필요 문구는 임의 반영하지 않고 Decision Log 또는 발견된 문제에 남긴다. +- [x] 제외 항목은 제외 이유와 후속 조건을 기록한다. ## 12. Open Questions @@ -166,7 +166,7 @@ API 변경은 없다. 서버 계약, request/response, endpoint, 인증 header 요구사항 변경 시 다음을 확인한다. -- [ ] Decision Log에 변경 이유와 날짜를 기록했다. -- [ ] 관련 요구사항 상태, 본문, 수용 기준을 갱신했다. -- [ ] `plan-task.md`의 범위, Files, 체크박스, 완료 증거를 코드 변경 전에 갱신했다. -- [ ] 기존 Progress, 검증 기록, Decision Log를 삭제하거나 덮어쓰지 않았다. +- [x] Decision Log에 변경 이유와 날짜를 기록했다. +- [x] 관련 요구사항 상태, 본문, 수용 기준을 갱신했다. +- [x] `plan-task.md`의 범위, Files, 체크박스, 완료 증거를 코드 변경 전에 갱신했다. +- [x] 기존 Progress, 검증 기록, Decision Log를 삭제하거나 덮어쓰지 않았다.