Skip to content

fix. 그룹 평가·재매칭 명단에 나간 사람을 포함 (최초 멤버 전원) #241

Description

@howudong

배경

QA: 나간 사람이든 남아 있는 사람이든 최초 대화 대상 모두 평가할 수 있어야 한다. 기획 답변(2026-10-04): "내 대화방이 종료되는 기준으로 평가 요청 알림이 간다". 그룹방이 해체되면 남은 사람에게, 나간 사람에게도 평가 요청이 가야 한다.

지금은 08-24 확정 정책으로 이탈자를 평가·재매칭에서 뺀다(EndedChatRoomLoader의 !hasLeft). 그래서

  • 나간 사람은 평가하지도 받지도 않는다
  • 해체된 방은 남은 사람이 1명이라 최소 인원(2명)에 막혀 평가도 평가 요청 알림도 없다

결정 (2026-10-04)

  • 평가 명단을 최초 멤버 전원으로 바꾼다(나간 사람 포함)
  • 재매칭 쌍도 같은 명단을 쓴다 → 나간 사람과의 재매칭도 허용

변경 (1단계, 평가 여는 시점은 그대로 방 종료 시)

  • EndedChatRoomLoader: !hasLeft 필터 제거
  • ReviewRequestNotifier: 이탈자 필터 제거 → 나간 사람에게도 방 종료 시 평가 요청
  • 누락 복구 쿼리(findEndedChatRoomIdsWithoutReview): 해체 방 제외 조건 제거
  • docs/domains/review.md·rematch.md 불변식, 08-24 결정을 뒤집는 ADR

해체 시에는 leave가 곧바로 평가 열기·알림을 부르므로 남은 사람이 그때 평가 요청을 받는다.

범위 밖 (2단계)

  • 나가는 순간 그 사람의 평가를 열고 알리기 (지금은 방이 끝날 때 받는다)

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions