Sangeetha-Grantha

Metadata Value
Status Completed
Version 1.0.0
Last Updated 2026-02-09
Author Sangeetha Grantha Team

TRACK-047: Extraction Monitor & Operations UI

1. Objective

Implement the Extraction Queue Monitor — the real-time operational view of the Kotlin ↔ Python extraction pipeline — including the queue list with auto-refresh, the extraction detail with results/errors, the new extraction request wizard, and queue operation controls (retry, cancel).

2. Context

3. Implementation Plan

3.1 Extraction Monitor List View (§4.4)

3.2 New Extraction Request Wizard (§4.4.1)

3.3 Extraction Detail View (§4.5)

3.4 Queue Operations

3.5 Loading & Error States

4. Artifacts

Artifact Path Description
Extraction Monitor page modules/frontend/sangita-admin-web/src/pages/sourcing/ExtractionMonitorPage.tsx Queue list view
Extraction Detail page modules/frontend/sangita-admin-web/src/pages/sourcing/ExtractionDetailPage.tsx Task detail
Extraction Wizard modules/frontend/sangita-admin-web/src/components/sourcing/ExtractionRequestWizard.tsx Multi-step form
Status Summary Bar modules/frontend/sangita-admin-web/src/components/sourcing/StatusSummaryBar.tsx Queue status visualization

5. Acceptance Criteria

6. Dependencies

7. Progress Log