ContentReview
콘� �츠 검수 — verdict enum + queue priority 계산 (urgent/high/normal/low + age bonus)
상태
| 항목 | 값 |
|---|---|
| Layer | domain |
| Tier | L1 |
| Status | wip |
| Version | 0.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
데모
- Platform 관리자 패널에서 메타 확인 🔒 로그인 필요
- 사용 예시 (PHP)
🛒 Plugin Store에서 보기: store.codebase.how/plugins/content-review