Skip to content

✨ Feat: AI 철학자 토론 반박 입력 차단 (위협·개인정보) #563

Closed

Description

@si-zero

💡 Issue Overview

AI 철학자 토론에서 참여자 반박에 위협·개인정보 등 차단 대상이 들어오면 저장하지 않고 수정 안내를 돌려줍니다.

📝 Issue Description

PRD §8 "차단 대상 입력은 저장 단계로 진행하지 않고 수정 안내한다", §11 "위협·개인정보 등 차단 대상은 입력을 반려하고 라운드를 소비하지 않는다" 를 구현합니다. 민감 주제라는 이유만으로 정상 철학 토론을 막지 않도록(§9) 차단 범위를 좁게 둡니다.

  • 개인정보: 휴대전화·유선전화 번호, 이메일, 주민등록번호, 카드번호를 서버 규칙으로 검사
  • 위협·혐오: OpenAI Moderation API 결과 중 위협·위협성 혐오·미성년자 성적 표현·자해 방법·폭력적 불법행위 범주만 차단
  • 차단 시 반박을 저장하지 않고 라운드를 소비하지 않으며 400 과 수정 안내 문구 반환
  • 검사 API 장애 시에는 토론을 막지 않고 통과시키며 로그만 남김

✅ To do

  • 개인정보 규칙 검사
  • Moderation API 클라이언트
  • 반박 제출 전 검사 연결 및 에러 코드 추가
  • 테스트

Activity

  1. self-assigned this
    on Oct 22, 2026
  2. added a commit that references this issue on Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

✨ Feat (기능 추가)새로운 기능을 추가할 때 사용합니다.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions