Sangeetha-Grantha

Metadata Value
Status Active
Version 1.2.0
Last Updated 2026-09-10
Author Sangeetha Grantha Team
Document Type Navigation

Import compositions from source material


Bulk import is the curator workflow for turning a source manifest into reviewable composition records. The current pipeline combines Kotlin orchestration, a Python extraction worker, canonical payloads, reference resolution, and editorial acceptance.

Choose your starting point

Task Guide
Understand the current pipeline and retry/reingest flow Technical guide
Operate the console Curator Console
Configure sources, quality, and evidence expectations Sourcing quality strategy
Investigate identity ambiguity Raga identity
Verify accepted content Post-import checks
Run extraction locally Worker README

What a successful import means

A completed extraction is only one step. Verify that the correct composition was matched/created, lyric variants and section joins persisted, ordered raga membership survived, provenance/audit were recorded, and publication state is intentional. Search indexing is separate from import persistence.

The console supports manifests, batch/job/task/event inspection, processing controls, review, finalization, and export. Sources and Processing and Evidence and Verification consolidate the newer sourcing workflows. Legacy payload compatibility remains pending convergence under TRACK-096.

Design and implementation history

The following preserve earlier decisions and investigations. The technical guide above is the current operating reference.

Feature map · Sourcing index · API


Section index · Documentation home · Feature status