Sangeetha-Grantha

Metadata Value
Status Active
Version 1.31.0
Last Updated 2026-09-20
Author Sangeetha Grantha Team

Conductor Tracks Registry

ID Name Status
TRACK-001 Bulk Import - Backend Orchestration Completed
TRACK-002 Doc Header Standardizations Deferred
TRACK-003 Bulk Import - Admin Dashboard Completed
TRACK-004 Bulk Import - Review UI Completed
TRACK-005 Bulk Import Revamp (Holistic Fix) Completed
TRACK-006 Bulk Import - Performance Optimization Completed
TRACK-007 Bulk Import Architecture Refactor (Unified Dispatcher) Completed
TRACK-008 Entity Resolution Hardening & Deduplication Completed
TRACK-009 Bulk Import Review Workflow & Auto-Approval Completed
TRACK-010 Bulk Import Critical Fixes & Security Hardening Completed
TRACK-011 Bulk Import Quality Scoring System Completed
TRACK-012 Bulk Import Review Workflow Completion Completed
TRACK-013 Bulk Import Performance & Scalability Improvements Completed
TRACK-014 Bulk Import Testing & Quality Assurance Superseded by TRACK-112
TRACK-015 Ktor Upgrade to 3.4.0 Completed
TRACK-016 Exposed Upgrade to 1.0.0 Completed
TRACK-017 Documentation Dependency Updates Completed
TRACK-018 Q1 2026 Library Upgrades Completed
TRACK-019 Datetime Standardization Completed
TRACK-020 Fix DAL Tests Completed
TRACK-021 Kotlin Code Review Refactor (Quality & Security) Completed
TRACK-022 Frontend Foundation & Infrastructure Completed
TRACK-023 Krithi Editor Refactoring Completed
TRACK-024 Reference Data Refactoring Completed
TRACK-025 Secondary Pages & Polish Completed
TRACK-026 Gradle Problems Report - Archives Deprecation Completed
TRACK-027 Authentication & Login Page Implementation Completed
TRACK-028 Documentation Quality Improvements Completed
TRACK-029 Bulk Import - Kshetra & Deity Mapping Completed
TRACK-030 Documentation Cleanup 2026-01 Completed
TRACK-031 Composer Deduplication – Avoid Duplicate Names Completed
TRACK-032 Multi-Language Lyric Extraction from Web Sources Completed
TRACK-033 Sangita CLI – Docs Command Completed
TRACK-034 Fix TextBlocker Section Parsing Completed
TRACK-035 Frontend E2E Testing with Playwright Folded into TRACK-113
TRACK-036 Enhanced TextBlocker Extraction Strategy Completed
TRACK-037 Environment Variables & Config Standardisation Completed
TRACK-038 Dependency Updates (Feb 2026) Completed
TRACK-039 Data Quality Audit – Krithi Structural Consistency Completed
TRACK-040 Krithi Data Remediation & Deduplication Completed
TRACK-041 Enhanced Sourcing Logic & Structural Voting Completed
TRACK-042 MCP Database Tooling Optimization Deferred
TRACK-043 Documentation Guardian Audit & Repair Completed
TRACK-044 Sourcing UI Foundation & Design System Components Completed
TRACK-045 Sourcing Backend API Layer Completed
TRACK-046 Source Registry UI Completed
TRACK-047 Extraction Monitor & Operations UI Completed
TRACK-048 Sourcing Dashboard UI Completed
TRACK-049 Source Evidence Browser UI Completed
TRACK-050 Structural Voting UI Completed
TRACK-051 Quality Dashboard UI Completed
TRACK-052 Existing Screen Integration (Sourcing) Completed
TRACK-053 Krithi Creation from Extraction Results Completed
TRACK-054 PDF Extraction — English Diacritic Normalisation Completed
TRACK-055 PDF Extraction — Sanskrit Velthuis Font Decoder Completed
TRACK-056 Language Variant Backend — Matching & Enrichment API Completed
TRACK-057 Language Variant UI — Extraction Request & Match Review Completed
TRACK-058 PDF Extraction & Variant Pipeline — E2E QA Completed
TRACK-059 PDF Title Diacritic Normalisation & Consonant-Dot Decoding Completed
TRACK-060 Sanskrit PDF Segmentation — Bold Detection & Devanagari Support Completed
TRACK-061 Transliteration-Aware Name Normalisation Completed
TRACK-062 Bulk Import Idempotency & Source Evidence Integration Completed
TRACK-063 Database Reset & Full Re-Extraction E2E Validation Completed
TRACK-064 Unified Extraction Engine (UEE) Migration Completed
TRACK-065 Python Extraction Module First-Class Promotion & Naming Deferred
TRACK-071 TOC-Based Dikshitar Krithi Import (484 krithis) Completed
TRACK-072 PostgreSQL 18 Upgrade (15 → 18.3) Completed
TRACK-073 Refactor Shared DTOs + DAL Mappers Completed
TRACK-074 Refactor DAL Repositories Completed
TRACK-075 Refactor Core Services Completed
TRACK-076 Refactor Infrastructure Services Completed
TRACK-077 Devanagari-Aware Normalizer for Variant Matching Superseded
TRACK-078 Archive Rust CLI — Replace with Python db-migrate + Makefile Completed
TRACK-079 E2E Pipeline Validation & Lyric Section Consistency Fix Completed
TRACK-080 Curator Review UI & Section Issue Tracking Completed
TRACK-081 Extraction Worker Local File Path Support Completed
TRACK-082 Documentation Update & Conductor Track Cleanup Completed
TRACK-083 Agent Skills, Workflows & Hooks Modernization Completed
TRACK-084 UI Terminology Humanization for Musicologist Persona Completed
TRACK-085 Sourcing Tab Consolidation & Import Detail Cleanup Completed
TRACK-086 Collection Review UX Polish Completed
TRACK-087 Documentation Audit & Sync Completed
TRACK-088 Current Versions & Gitignore Update Completed
TRACK-089 Dependency Updates (Mar 2026) Completed
TRACK-090 Audit Log Display Fix — DTO Alignment & Actor Resolution Completed
TRACK-091 Comprehensive Raga Reference Data Completed
TRACK-092 Raga Tree-Grid UI with Melakarta Hierarchy Completed
TRACK-093 Trinity Krithi Bulk Import (Dikshitar, Syama Sastri, Thyagaraja) Completed
TRACK-094 Lyric Persistence Fix & Backfill (CanonicalExtractionDto Support) Completed
TRACK-095 Import Pipeline End-to-End Testing & Validation Completed
TRACK-096 Payload Format Convergence — Deprecate ScrapedKrithiMetadata Ready — unblocked, cleanup pending
TRACK-097 Guru-Guha Blog Source Adapter — Fix Extraction & Lyrics Completed
TRACK-098 Agent Workflow Additions & Tooling Cleanup Completed
TRACK-099 Backend Compiler Warning Cleanup — Zero Warnings Target Completed
TRACK-100 Multi-Pass Parsing Architecture for Indic Script Extraction Completed
TRACK-101 Strip Residual Numbers from Numbered Section Labels Completed
TRACK-102 Handle “Script - Word Division” Compound Language Headers Completed
TRACK-103 Filter Standalone “Back” Link Text as Boilerplate Completed
TRACK-104 Handle Per-Script “Variations” as Intra-Variant Metadata Completed
TRACK-105 Working Tree Reconciliation & Safe Landing Completed
TRACK-106 Conductor Registry & Documentation Re-Sync Completed
TRACK-107 AI Platform Lifecycle Uplift (SDK + Model + Structured Output + Batch) Completed
TRACK-108 Semantic Search (Embeddings + pgvector) Completed
TRACK-109 Production Readiness Roadmap (Epic) Not Started
TRACK-110 Testcontainers Substrate + Flyway Cutover Completed
TRACK-111 DAL Test Suite + CI Activation Completed
TRACK-112 Money-Path Service & API Scenarios Completed
TRACK-113 Worker + E2E Layer (revives TRACK-035) Completed
TRACK-114 Authentication Hardening — Password Hashing (N1, re-scoped) Completed
TRACK-115 Repository Hygiene & Secret Rotation (N8) Completed
TRACK-116 Versioned Canon — Architecture Spike + ADR-014 (N5) Completed
TRACK-117 Versioned Canon — Implementation + Re-Import (N5) Completed
TRACK-118 Frontend Component Tests (Vitest) Completed
TRACK-119 Interactive Auth — OAuth / OTP (deferred N1 items) Not Started
TRACK-120 Dependency Upgrades Batch 1 — Security + Safe Drop-ins (Jun 2026) Completed
TRACK-121 Dependency Upgrades Batch 2 — Frontend Major Toolchain (Vite 8 / TS 6 / ESLint 10) Completed
TRACK-122 Dependency Upgrades Batch 3a — Kotlin 2.4 + Compose Multiplatform Completed
TRACK-123 Dependency Upgrades Batch 3b — Testcontainers 2.x Completed
TRACK-124 Dependency Upgrades Batch 3c — google-genai 2.x (Python Worker) Completed
TRACK-125 Documentation Validation & Repair Completed
TRACK-126 Python Worker Quality Gates — Zero ruff/mypy + CI Enforcement Completed
TRACK-127 Relocate One-Off Operational Scripts Out of the Worker Package Completed
TRACK-128 Gemini Enricher Hardening — Typed Errors, SDK-Native Parsing, Batch Safety Completed
TRACK-129 Worker Resource Management — fitz Context Managers, Single-Open OCR, Shared HTTP Client Completed
TRACK-130 Consolidate Matching Heuristics & De-duplicate the CLI Extraction Pipeline Completed
TRACK-131 Worker Config → pydantic-settings + Reproducible Docker Build Completed
TRACK-132 Raga Deduplication & Import Normaliser Fix Completed — V50/R__seed_05 merge + normaliser landed (PR #14)
TRACK-133 Section-Count Mismatch Remediation (29 krithis) Completed — 108 → 0 mismatch rows; durable pallavi-echo parser 2026-09-05
TRACK-134 AI-native SDLC artifacts (intent/spec/plan, REVIEW.md, evals) Done
TRACK-135 Library Upgrades — August 2026 (Batch 1–2c) Done
TRACK-136 Raga Identity — Alias Table, Match-Key & Controlled Resolution (ADR-017 Phases 1–3) Done
TRACK-137 Orphan-Twin Raga Cleanup (residual TRACK-132 duplicates) Done
TRACK-138 Rasika Mobile App — Search, Browse and Read Completed
TRACK-139 Retire Corpus Data-Fix Migrations Completed
TRACK-140 Rasika — Discovery and Reading Experience In progress — Plan accepted
TRACK-141 Documentation Facelift and Feature Reconciliation Done
TRACK-142 Library Upgrades — September 2026 (Batch 1–3d, incl. GA majors) Done

3. Deprecated Tracks