# Kawkab Durri — Ziyārāt Arabic Sources

Bundle version: 1  
Verified: 2026-09-21

This bundle contains Arabic devotional text only. No machine-generated religious text and no unsourced modern translation is included.

## Primary corpus

The Arabic bodies were extracted from the open-source `aminpaydar/Mafatih` corpus, which represents *Mafātīḥ al-Jinān* by Shaykh ʿAbbās al-Qummī.

- Repository: https://github.com/aminpaydar/Mafatih
- Master corpus: `mafatih-server/chapters.json`
- License: Apache License 2.0 (copied into `LICENSE-MAFATIH.txt`)
- Arabic `Text` items were retained; Persian `Translate` and `AboutText` material was excluded.

## Included texts

### Ziyārat ʿĀshūrāʾ
- Corpus article: `متن زیارت عاشورای معروفه`
- Classical provenance recorded by the corpus: *Misbāḥ al-Mutahajjid* of Shaykh al-Ṭūsī.
- The two repeated sections are explicitly stored with `repeat: 100`.
- Cross-check: https://www.duas.org/ashura/z_ashura.htm

### Ziyārat al-Jāmiʿa al-Kabīra
- Corpus article: `زیارت جامعه کبیره`
- Reported in *Man Lā Yaḥḍuruhu al-Faqīh* and *ʿUyūn Akhbār al-Riḍā*.
- One embedded Persian editorial instruction in the corpus's Arabic item was removed; the general reading continues with `وَ إِلَى جَدِّكُمْ بُعِثَ الرُّوحُ الْأَمِينُ`.
- Cross-check: https://www.duas.org/ziyarat-jamia-kabira.html

### Ziyārat Wārith
- Corpus article: `زیارت هفتم(وارث)`
- Classical provenance recorded by the corpus: *Misbāḥ al-Mutahajjid* of Shaykh al-Ṭūsī.
- Persian shrine choreography and explanatory instructions were excluded. The canonical Arabic visitation/salutations are retained through the corpus's sealing statement `فَيَا لَيْتَنِي كُنْتُ مَعَكُمْ فَأَفُوزَ مَعَكُمْ`.
- Cross-check: https://www.duas.org/mobile/ziyarat-imam-hussain-as-shrine.html

### Ziyārat al-Arbaʿīn
- Corpus article: `هشتم:زیارت اربعین`
- Reported by Shaykh al-Ṭūsī in *Tahdhīb al-Aḥkām* and *Misbāḥ al-Mutahajjid* from Ṣafwān al-Jammāl.
- Cross-check: https://www.duas.org/mobile/ziyarat-arbaeen-old-mobile.html

## Transformation policy

Only structural transformations required for the app were applied:
- leading/trailing whitespace removal per Arabic segment
- segmentation along existing corpus Arabic `Text` blocks
- removal of non-Arabic Persian instruction/translation blocks
- explicit `repeat: 100` metadata where the corpus instructs repetition in Ziyārat ʿĀshūrāʾ
- no paraphrasing, rewriting, or generated devotional wording

The cross-check references are independent reading references and do not imply affiliation or endorsement.
