# 시드 — plot=yd-yuseoa · 편 4 · 캐릭터 1 · WEB=https://staging.yusti.pages.dev ✅ U1 신고자: 제작자 영상함이 열린다 ✅ U1 영상 행 3편 모두에 「⋯」 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/01-U1-rows-more.png ✅ U1 「⋯」 → 시트에 「신고」 ✅ U2 선택지 = ★정확히 3(minor·rights·block) 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/02-U2-three-reasons.png ✅ U3 접수 안내 1줄 ✅ U3 문면 = 「신고한 콘텐츠는 내 화면에서 사라집니다.」 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/03-U3-done-notice.png ✅ U3 신고한 편이 ★내 목록에서 사라진다 ✅ U3 ★새로고침 뒤에도 없다(서버 술어 — 클라 임시 필터 아님) 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/04-U3-removed-after-reload.png ✅ U3 DB: 그 편 ★즉시 임시 비공개 ✅ U12 대조 계정: 영상함이 열린다 ✅ U12 ★다른 계정에게는 ★그 편이 남는다 ∧ 「임시 비공개(검토 중)」 표식 ✅ U12 표식 문면 = 「임시 비공개(검토 중)」 · 원인·「위반」 문구 0 ✅ U12 ★음성 대조군: 신고 안 된 편엔 표식 0 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/05-U12-under-review-mark-other-user.png ✅ U6 검토 중 대상 재신고 = 결과 칸에 거절 문면 ✅ U6 검토 중 = 「검토 중입니다」 ∧ 서버 코드 문자열 노출 0 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/06-U6-reject-under-review.png ✅ U6 거절 뒤 닫아도 ★그 편은 남는다(재조회 알림 0) ✅ U8 선택 즉시 접수가 아니라 ★양식이 열린다 ✅ U8 ★양식 단계에서 POST 0(행 0) 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/07-U8-rights-form-filled.png ✅ U8 제출 → 접수 안내 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/08-U8-rights-done.png ✅ U8 그 편도 내 목록에서 사라진다 ∧ ★남은 편은 보인다(빈 화면의 거짓 통과 차단) ✅ U8 DB: rights 행 ∧ 본인 연락처 ∧ 법정 기한 ✅ U1 ⑤ 풀화면 우측 줄에 ★같은 「⋯」 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/09-U1-fullscreen-more.png ✅ U4 차단 대상 채널 영상함 ✅ U4 접수 안내 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/10-U4-block-done.png ✅ U4 그 채널 편이 사라진다 ✅ U4 DB: channel_blocks 행 ∧ ★전역 비공개 아님(개인 숨김) ✅ U4 ★음성 대조군: 다른 계정에게 그 채널 편은 그대로 ✅ U5 마이 탭 「차단한 채널 1」 ✅ U5 수 = 1 ✅ U5 펼치면 그 채널 행 + 해제 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/11-U5-blocked-list.png ✅ U5 해제 → 목록 줄 사라짐(0 이면 줄 0) 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/12-U5-after-unblock.png ✅ U5 해제 뒤 그 채널 편이 ★다시 보인다 ✅ U7 캐릭터 페이지 「⋯」 ✅ U7 선택지 3(같은 컴포넌트) 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/13-U7-yustian-reasons.png ✅ U7 접수 안내 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/14-U7-yustian-done.png ✅ U7·U6 같은 유스티언 같은 날 재신고 = 「오늘 이미 신고했어요」(유스티언 1명당 하루 1회) 📸 /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report/15-U7-yustian-same-day-again.png ✅ U7 DB: target = ★캐릭터 id(제작자 id 아님) qa-content-report-ui-e2e: 37 pass · 0 fail · 캡처 15장 → /private/tmp/claude-501/-Users-inhohur-work-yusti-dev2/0b5dd2b9-a3cb-44b5-ade6-0fa02a357b43/scratchpad/qa-shots/content-report