본문으로 건너뛰기

ContentReview

콘� �츠 검수 — verdict enum + queue priority 계산 (urgent/high/normal/low + age bonus)

상태

항목
Layerdomain
TierL1
Statuswip
Version0.9.0
가격Free (free)
**카�
�고리**Learning

개요

개요

ContentReview 는 multi-saas-kit 의 Layer 3 Domain Plugin � 니다. exam.how 의 LessonReviewService 검수 흐름을 표준 enum + priority calculator 로 추출.

핵심 컴포넌트

ReviewVerdict (enum)

4� 검수 결과:

  • APPROVED — 통과, 학생 공개 가능
  • NEEDS_FIX — 자동/수동 수정 필요 (action 필요)
  • REJECTED — 폐기 (재생성 필요)
  • PENDING — 미검수

메서드: isFinal() (approved/rejected), isApproved(), requiresAction().

ReviewQueuePrioritizer (Pure)

  • score($priority, $ageDays) — 가중치 + age bonus 합산
    • urgent=100, high=50, normal=10, low=1
    • age_days × 0.5 보너스 (오래된 항목 우선)
  • sort($items) — 점수 높은 순 정렬 + score 필드 첨부

출처

exam.how LessonReviewService 의 review verdict 분류 + queue 정렬 로직 추출.

라이선스

MIT

데모


🛒 Plugin Store에서 보기: store.codebase.how/plugins/content-review