| Metadata | Value |
|---|---|
| Status | Active |
| Version | 1.1.0 |
| Last Updated | 2026-09-10 |
| Author | Sangeetha Grantha Team |
| Document Type | Evidence record |
[!NOTE] Historical evidence: results, counts, commands, and observations below belong to the original work described here. The editorial update date is not a new test or corpus verification. For present behavior, use current ingestion guide.
Fix issues in TextBlocker regex logic where section headers with suffixes (e.g., (madhyama kAla sAhityam)) or inline headers (e.g., P cakkani...) were not being correctly identified, causing headers to leak into lyric content or sections to be missed entirely.
TextBlocker.kt:
detectSectionHeader to support:
sahityam (e.g., Madhyama Kala Sahityam).caranam spelling (starting with ‘c’).P, A, C) when at the start of a line.\n strings before line splitting.ImportService.kt: Added sanitization logic to unescape \n literals during the review and section-mapping flow, preventing data corruption from reaching the structural tables.c64243b2 using a focused fix script.This document serves as the Ref for the commit.