“조치...” 기능으로 플래그가 해결되면 검토 항목이 생성되지 않음

우선순위/심각도:

중간

플랫폼:

운영 체제

Windows 11

브라우저

Google Chrome 139.0.7258.139

Discourse

3565ddcc3672fc73614a8e2aa99ed8b8df2164f3

설명:

모더레이션(관리) 조치의 이력은 사용자가 적절히 징계받을 때 판단하는 데 있어 모더레이터가 활용할 수 있는 가치 있는 맥락입니다.

법적으로 의무화된 DSA 투명성 보고서를 작성하기 위해서는 모더레이션 조치에 대한 기록이 필요합니다.

사용자가 올린 플래그(신고)에 대응하는 것 외에도, 스태프(관리자)는 포럼을 모니터링하고 발견한 부적절한 게시물에 대해 조치를 취할 수 있습니다. 스태프가 게시물에 플래그를 지정하고 “오프톱िक입니다”, “부적절합니다”, 또는 "스팸입니다"를 선택하면 “조치하기…” 버튼이 활성화됩니다. 스태프는 검토 큐에 플래그를 추가하고 거那里서 조치를 취하는 덜 편리한 대안적 방법 대신, 해당 버튼으로 게시물을 즉시 처리할 수 있습니다.

:bug: “조치하기…” 기능을 통해 플래그가 해결되면, 해당 플래그가 기록되지 않습니다.

:slightly_frowning_face: 사용자가 올린 플래그 이력을 검토할 때, 모더레이터는 이 중요한 조치를 인지하지 못하게 됩니다.

:slightly_frowning_face: 플래그를 건 사람이 제공한 노력과 DSA 투명성 보고서 작성에 필수적인 조치 사유가 단순히 폐기됩니다.

플래그를 건 사람이 “조치하기…” 기능을 사용했더라도 항상 검토 항목(review item)을 생성해 주세요. 이 경우, 추가된 항목은 "대기 중"이 아닌 “검토 완료” 상태여야 합니다.

:slightly_smiling_face: 이러한 모더레이션 조치는 해당 사용자의 게시물에 대한 다른 플래그의 이력에서 확인할 수 있게 됩니다.

:slightly_smiling_face: 이러한 모더레이션 조치에 대한 데이터는 검토 데이터를 통해 얻을 수 있게 되며, 이는 콘텐츠 및 계정 모더레이션에 대한 일반 데이터를 얻는 논리적 방법이 될 것입니다. DSA 투명성 보고서 작성 등에 필요한 경우입니다.

:slightly_smiling_face: 조치 사유가 기록됩니다.

재현 단계:

  1. 스태프 권한이 있는 Discourse 포럼에 로그인합니다.
  2. 임시 게시물(throwaway post)의 플래그 아이콘을 클릭합니다.
  3. “오프톱िक입니다” 라디오 버튼을 선택합니다.
    “조치하기…” 버튼이 활성화됩니다.
  4. “조치하기…” 버튼을 클릭합니다.
    메뉴가 열립니다.
  5. 메뉴에서 “게시물 숨기기” "사용자 침묵 처리"를 선택합니다.
    • ⓘ "사용자 정지"를 선택해도 동일한 동작이 발생합니다.
    • “사용자 침묵 처리” 대화상자가 열립니다.
  6. “사용자를 얼마나 오래 침묵 처리할까요?” 메뉴에서 옵션을 선택합니다.
  7. “이 사용자를 왜 침묵 처리하나요?” 메뉴에서 옵션을 선택합니다.
  8. “침묵 처리” 버튼을 클릭합니다.
  9. 포럼의 /review?status=all 페이지를 엽니다.

:bug: 플래그에 대한 기록이 없습니다.

추가 컨텍스트:

제가 설명한 "현재 동작"은 스태프 권한이 있는 포럼에서 관찰되었습니다. try.discourse.org에서는 스태프 권한이 필요하여 동작을 확인할 수 없었습니다. 그러나 이 동작은 Discourse 코어에 코딩되어 있어 모든 Discourse 포럼에서 존재할 것이라고 믿습니다.

1개의 좋아요

Take action은 이름 그대로 작동합니다.

저는 사용자의 게시글에 대해 '오프톱िक’으로 Take action을 수행한 후, 해당 사용자의 플래그 기준으로 모든 것을 필터링하면 검토 대기열에 기록이 남는 것을 확인했습니다:

다만, ‘검토 대기열에 추가’ 기능을 사용하면 게시글을 검토 대기열에 넣을 수 있으며, 사용자에도 조정 기록이 남습니다. 이 경우 일반 플래그처럼 게시글에 취할 조치를 직접 선택할 수 있습니다.

하지만 "flag post"는 그렇지 않습니다. 플래그 아이콘을 클릭하면 플래그가 생성되어야 합니다.

포럼의 모더레이션을 담당하시나요? 경험 있는 모더레이터라면 왜 이러한 모든 조치에 대해 쉽게 접근 가능한 기록이 생성되는 것이 중요한지 이해하실 것입니다.

물론, Discourse 프레임워크가 제공하는 이미 이상적이지 않은 데이터로부터 DSA 투명성 보고서를 작성하는 책임을 지게 된 불운한 우리 중 누구라도 이를 더 잘 이해할 것입니다.

이 점을 지적해 주셔서 감사합니다. 말씀이 완전히 맞습니다. 이제 제가 설명한 동작이 “게시물 숨기기” 조치가 선택될 때 발생하지 않음을 알게 되었습니다. 다른 조치 중 하나가 선택될 때만 발생합니다. 특정 조건에서 “조치하기” 기능이 검토 항목을 생성하는 사실이 다른 조건에서 검토 항목이 생성되지 않는 것이 버그처럼 보이게 합니다. 기능 요청을 작성하면서 제가 제공한 지시를 테스트했지만, 테스트 중 실수를 한 것 같습니다. 혼동을 드려 죄송합니다.

저희 포럼에서는 실제로 “게시물 숨기기” 조치를 사용하지 않으므로 해당 특정 조건에 대한 경험은 없지만, 빠른 실험에 사용하기 가장 쉬운 방법이라 선택했습니다.

기능 보고서의 지시를 이에 따라 업데이트했습니다.

2개의 좋아요

@per1234 님, 보고해 주셔서 감사합니다. 팀에서 확인 중이며, 향후 몇 주 안에 다시 연락드리겠습니다.

3개의 좋아요

이 문제를 알려주셔서 감사합니다, @per1234.

일부 테스트를 진행해 보았으며, 말씀하신 내용이 맞습니다:

이 문제를 내부에 보고하여 수정될 수 있도록 조치했으며, 업데이트가 병합되면 다시 이곳에 알려드리겠습니다.

2개의 좋아요

안녕하세요, @per1234! :waving_hand:

간단히 업데이트드립니다. 작업을 시작했고, 현재 동료들과 구현 세부 사항을 논의하고 있습니다. :folded_hands:

2개의 좋아요

다시 인사드립니다.

이 문제에 대한 수정 사항이 main 및 stable 브랜치에도 병합되었으며, 다음 배포 시 포함될 예정입니다.

2개의 좋아요