BNS legal RAG
Cited statutory QA over India's 2023 criminal codes — 1,059 sections of BNS, BNSS, and BSA. Every cited section is checked against the retrieved text in plain Python, and deleting the LLM faithfulness checker plus its rewrite loop moved RAGAS faithfulness from 0.309 to 0.543 at Recall@5 0.750.