| Metadata | Value |
|---|---|
| Status | Completed |
| Owner | Frontend/Backend Team |
| Priority | Medium |
| Related Tracks | TRACK-001, TRACK-004 |
Streamline the review process for bulk-imported Krithis (Phase 4). Given the volume (1,200+), manual review of every single item is inefficient. We need batch-level review tools and auto-approval capabilities for high-confidence matches.
AutoApprovalService that runs after Entity Resolution.composer_confidence > 0.95 AND raga_confidence > 0.95 AND title_match > 0.90 -> Set status APPROVED automatically (or AUTO_APPROVED).POST /v1/admin/bulk-import/batches/{id}/approve-all: Approve all pending items in a batch.POST /v1/admin/bulk-import/batches/{id}/reject-all: Reject all pending items.AutoApprovalService.