docs(subtitle): 자막 연동 검증과 배포 조건을 기록한다

This commit is contained in:
2026-11-11 08:35:29 +09:00
parent 9c1c544e45
commit 4c1d876d5e
7 changed files with 623 additions and 0 deletions
@@ -0,0 +1,16 @@
# generate-url 자막 응답 제한 리뷰
- 일자: 2026-11-11
- 범위: `P2-T1`, `GenerateUrlResponse`와 `AudioContentService.generateUrl`, 새 HTTP 테스트3개.
- 기준: PRD §7, plan-task P2, 실제 메서드/DTO 전후 diff 및 `generate-url-report.md`의 RED/GREEN 증거.
- 리뷰어: `ses_e387b1e8fffensjb6dnoRk82ST`, read-only. 기존 Phase1 전체는 다시 리뷰하지 않았다.
- 판정: **APPROVE**, 이번 범위의 확정 finding/blocker/새 회귀 없음.
확인한 기준:
1. contentUrl과 ApiResponse envelope 유지, 공유 nullable subtitle만 additive 추가.
2. 활성 구매(KEEP/유효 RENTAL) 정책 유지, 소유자·무료만으로 우회하지 않음.
3. 음원 URL은 기존대로이며 자막에만 상세와 동일한 공개일/소유자 조건 적용.
4. 동일 expirationTime 전달 및 공유 latest/언어/상태별 자막 조회 재사용.
5. 새 HTTP3개 RED → GREEN 및 부모 재실행3/0/0/0, 실제 localhost HTTP/JWT/H2 증거 확인.
잔여사항: production lint의 기존 서비스 EOF 빈 줄1건은 보존했다. 기존 테스트/전체 테스트/LSP 및 실제 AWS 서명·다운로드/운영 배포는 이번 검증이 아니다. 수정 Task로 전환할 새로운 발견 사항은 없다.