| Metadata | Value |
|---|---|
| Status | Closed |
| Version | 1.0.0 |
| Last Updated | 2026-02-20 |
| Author | Agent |
Perform structural analysis on mdskt.md and mdeng.md to guarantee they contain precisely the same number of Krithis. Draft a robust test plan and define strict acceptance criteria before importing the processed Krithi Name, Raga, Tala, and Lyric Sections into the system.
mdskt.md):
१, २).रागं : [raga name] ([mela]) ताळं : [tala name].रागं (Ragam) declarations.mdeng.md):
rāgaṃ, tāḷaṃ).Before this data can be written to the database, the parser must satisfy the following:
mdskt.md and mdeng.md (Targeting 479 Krithis due to 5 known OCR page drops).Pallavi. Known Dikshitar structures (Pallavi, Anupallavi, Charanam, Madhyamakala) must be extracted without data loss or truncation.(id, title, raga, tala) into a structured format (e.g., JSON or CSV) for both documents.tools/sangita-cli.krithis and krithi_lyric_variants.audit_log to ensure proper tracking.verification_parser.py to extract and sync mdskt.md and mdeng.mdfinal_mdskt.md, final_mdeng.md) and comparison CSV (krithi_comparison_report.csv) from the structured JSONdatabase/for_import/