Sangeetha-Grantha

Metadata Value
Status Completed
Version 1.2.0
Last Updated 2026-02-03
Author Sangita Grantha Team

TRACK-036: Enhanced TextBlocker Extraction Strategy

1. Goal

Shift the primary responsibility for Lyric and Section Extraction from the LLM-based WebScrapingService to the deterministic TextBlocker component. This ensures consistent, accurate parsing of standard formats (like guru-guha.blogspot.com) while reserving the LLM for high-value enrichment (metadata, meaning, translations).

2. Context

3. Implementation Plan

Phase 1: Enhance TextBlocker (The Parser)

Phase 2: Refactor WebScrapingService (The Orchestrator)

Phase 3: Verification

4. Progress Log

5. References