Reward Formula Specification v3

05. 그룹 리워드 계산식 (Group Formula)

문서 ID: RES-FML-05
문서명: Group Formula
볼륨: Volume 2 --- Reward Formula Specification v3
버전: 3.0
상태: Official Standard
공개 등급: Public Specification


1. 목적

본 문서는 Reward Engine Standard(RES)의 그룹 리워드(Group Reward) 계산 규칙을 정의한다.

그룹 리워드는 개별 회원의 공식 리워드 계산 결과를 기반으로 그룹 단위의 보상을 산출하기 위한 표준 규격이다.


2. 적용 범위

본 문서는 다음 항목에 적용된다.

  • 그룹 리워드 계산
  • Group Code 기반 소속 관리
  • 그룹 정산 대상 계산
  • 그룹 보상 검증

3. 기본 원칙

모든 RES 구현체는 다음 원칙을 준수하여야 한다.

  • SHALL 공식 리워드 계산 결과를 기준으로 그룹 리워드를 계산한다.
  • SHALL Group Code를 기준으로 그룹을 식별한다.
  • SHALL 개인 리워드와 그룹 리워드를 독립적으로 관리한다.
  • SHALL 그룹 리워드 계산 이력을 보존한다.
  • SHALL NOT 그룹 리워드가 공식 회계 결과를 변경하여서는 안 된다.

4. 그룹 소속

회원은 하나의 Group Code를 통해 그룹에 소속될 수 있다.

그룹 소속은 그룹 리워드 계산의 기준으로 사용되며, 그룹 변경은 운영 정책에 따라 관리된다.


5. 계산 기준

그룹 리워드는 최소한 다음 정보를 기반으로 계산한다.

  • Official Reward Result
  • Group Code
  • Group Reward Policy
  • Calculation Timestamp

그룹 리워드는 공식 리워드 계산 이후에 생성되어야 한다.


6. 개인 리워드와의 관계

개인 리워드와 그룹 리워드는 서로 독립적인 개념이다.

그룹 리워드의 생성 여부는 개인의 공식 리워드 계산 결과를 변경하지 않는다.


7. 정산

그룹 리워드는 운영 정책에 따라 정산 대상이 될 수 있다.

정산은 이미 계산이 완료된 그룹 리워드를 처리하는 절차이며, 계산 자체를 변경하지 않는다.


8. 구현 요구사항

모든 RES 구현체는 다음 요구사항을 만족하여야 한다.

  • SHALL Group Code를 기준으로 그룹을 식별한다.
  • SHALL 공식 리워드 계산 이후 그룹 리워드를 계산한다.
  • SHALL 그룹 리워드 계산 이력을 보존한다.
  • SHALL 과거 그룹 리워드를 재현할 수 있다.
  • SHALL NOT 그룹 리워드 계산으로 공식 회계 결과를 변경한다.

9. 요약

Group Formula는 공식 리워드 계산 결과를 기반으로 그룹 보상을 산출하기 위한 표준 규격이다.

모든 구현체는 그룹 소속 정보와 그룹 정책을 일관되게 적용하여 그룹 리워드를 계산하여야 한다.