RAID OPERATIONS 02

명단은 이름 목록이 아니라
상태가 있는 약속입니다

같은 캐릭터가 목록에 있어도 확정, 대기, 벤치는 의미가 다릅니다. 운영자와 참여자가 같은 상태 정의를 공유해야 중복 신청과 잘못된 출석 기대를 줄일 수 있습니다.

상태를 명확히 나누기

확정
현재 정원과 조합에 포함되어 출석을 기대하는 상태입니다.
대기
정원 또는 검토 결과를 기다리며, 아직 출석이 확정되지 않은 상태입니다.
벤치
운영 판단으로 본대 밖에 있지만 교체 가능성이 있어 대기 방식과 보상을 별도로 합의해야 하는 상태입니다.
취소
활성 정원에서 제외되며 취소 시각과 사유가 이력으로 남는 상태입니다.

계정과 캐릭터를 함께 보는 이유

캐릭터명만 비교하면 같은 이름의 다른 서버 캐릭터를 잘못 합치거나, 한 사용자의 부캐 신청을 별개 사람으로 오해할 수 있습니다. 가입 회원은 계정 UID와 Battle.net에서 인증된 캐릭터 고유 키를 함께 사용하고, 미가입 구성원은 이름과 서버를 정규화한 별도 신원 기록으로 보존해야 합니다. 이후 본인이 가입해 정확히 같은 인증 캐릭터를 연결했을 때만 기존 참여 기록을 계정에 승계해야 합니다.

절대 덮어쓰지 말아야 할 기록

기존 신청 문서, 확정·대기 상태, 운영 메모, 변경 이력은 승계 때문에 새 문서로 바꾸지 않습니다. 소유권 연결 필드를 더하는 방식으로 보존하고, 다른 계정에 이미 연결된 기록은 자동 병합하지 않습니다.

역할 교체에서 자주 생기는 오류

힐러가 4/4인 상황에서 기존 힐러를 다른 힐러 캐릭터로 바꿀 때, 현재 인원을 정원에서 먼저 제외하지 않으면 시스템은 자리가 가득 찼다고 잘못 판단합니다. 수정은 기존 슬롯을 잠시 해제한 뒤 새 역할을 검사하고, 실패하면 원래 상태를 유지하는 원자적 처리여야 합니다. 운영자가 대리 등록한 회원도 수정·스왑은 승인 흐름을 거치고, 본인 취소는 즉시 가능하도록 분리하는 것이 일관적입니다.

운영 전 체크

다음: Discord 포럼 라우팅