Overview
Scale content moderation with ML pre-screening: submissions are scored for policy violations, high-risk items go to a human queue, and moderator decisions feed back to improve the model.
Acceptance Criteria
Files to Modify
backend/src/services/moderation/ — scoring and queue
backend/src/workers/moderationJob.ts — async scoring
frontend/src/app/admin/content/moderation/ — review UI
backend/src/routes/moderation.ts — endpoints
Priority: Medium
Overview
Scale content moderation with ML pre-screening: submissions are scored for policy violations, high-risk items go to a human queue, and moderator decisions feed back to improve the model.
Acceptance Criteria
Files to Modify
backend/src/services/moderation/— scoring and queuebackend/src/workers/moderationJob.ts— async scoringfrontend/src/app/admin/content/moderation/— review UIbackend/src/routes/moderation.ts— endpointsPriority: Medium