-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Milestone
Description
Context
Issue #298 landed the AI verification worker. Records are now scored and queued, but there's no UI to review them. The API exists (GET /api/v1/verification/pending).
Requirements
- New Verification Queue page in the dashboard
- Table showing pending records (people + band offices) with columns:
- Entity type (person / band office)
- Name or community name
- AI confidence score (color-coded: green >0.9, yellow 0.5–0.9, red <0.5)
- Issue count
- Source URL (link)
- Created date
- Filter by entity type (all / person / band_office)
- Sort by confidence (lowest first by default — most suspicious on top)
- Pagination (matches API limit/offset)
- Click row to expand detail view (see feat(crawler): add source-manager API client for scraper (#273) #302)
API
GET /api/v1/verification/pending?type=person&limit=50&offset=0
Acceptance Criteria
- Page accessible from dashboard sidebar navigation
- Table loads and displays pending records
- Filter and sort work correctly
- Empty state when no pending records
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request