| Work / author / dates | al-Arbaʿūn al-Nawawiyya (الأربعون النووية), "the Forty", by Yaḥyā ibn Sharaf al-Nawawī (631–676/1233–1277). 42 hadith despite the title, with Nawawī's preface and his own source line after each. |
| Part added | Whole text: preface (passage 0) and hadith 1–42 (passage n = hadith n). 3,356 words. |
| Reader route | /read/arbacun-nawawiyya · about /read/arbacun-nawawiyya/about |
| Library group | Ḥadīth (new, 11 Nov 2026; lib/catalogue-kinds.ts). Principle: a text whose matter is the Prophet's reported words, read as such, not as one author's teaching. Proposed later members: al-Tirmidhī's Shamāʾil (selections). |
| Status | working edition, established 10–11 Nov 2026 by Claude (AI) · reviewed by: — |
1. Witnesses
| Siglum | Witness | Kind | Vowelled? | Licence | Location |
|---|---|---|---|---|---|
| ara1 | OpenITI release 2025.1.9, 0676Nawawi.ArbacunaNawawiyya.Shamela0012836-ara1 (Shamela 12836; header names Dār al-Minhāj, Beirut, 1430/2009) | digital (base) | no | OpenITI: open; the 2009 print's own apparatus not taken | OpenITI 0700AH repository |
| ara2 | OpenITI 0676Nawawi.ArbacunaNawawiyya.Sham19Y0147927-ara2 (al-Sharbīnī's edition with Ibn Rajab's additions; hadith 1–42 taken) | digital | no | open | OpenITI 0700AH repository |
| WS | ar.wikisource «الأربعون النووية», read in a browser 10 Nov 2026 | digital | no | CC BY-SA 4.0 | https://ar.wikisource.org/wiki/الأربعون_النووية |
| M | A. N. Matthews, Mishcát-ul-Másábíh (Calcutta 1809–1810), English | translation (of the Mishkāt's wording) | n/a | public domain | archive.org 10219219bsb, 10219220bsb (OCR hashes in scripts/fetch_sources.sh) |
2. Base and why
ara1 is the fuller and cleaner of the two OpenITI files and carries Nawawī's source lines in full; ara2 and WS control it at every doubtful letter.
3. Collation
scripts/hadith/arbacun_parse.pysplits both OpenITI files into passages;arbacun_base.pyapplies the corrections;arbacun_check.pychecks the vowelled work files letter for letter against the base (43 passages, 0 problems).- Corrections to ara1: 30, each with its witness, in
data/sources/arbacun-nawawiyya-base.json→changes(typos, spacing, hamzat al-waṣl, two omissions restored from ara2 and WS: ومشربه حرام in hadith 10, «بن عاصم» in hadith 23).
4. Decisions (substantive)
| Where | Reading adopted | Rejected | Reason | By |
|---|---|---|---|---|
| 10 | ومطعمه حرام ومشربه حرام وملبسه حرام | ara1 without ومشربه حرام | ara2, WS | AI (local session) |
| 23 | الحارث بن عاصم الأشعري | الحارث بن الأشعري | ara2, WS | AI |
| 35 | إلى صدره | إلى صدور | ara2, WS | AI |
| 37 | كتبها الله عنده | عنه | ara2; the word Nawawī explains | AI |
5. Quotations verified
scripts/quran_refs.py arbacun-nawawiyya: 14 Qurʾān quotations found against Tanzil (1:1–2, 38:65, 4:136, 14:36, 23:51, 2:172, 65:2 ×3, 94:6, 32:16, 54:48). Runs of five or more Qurʾānic words take the Quranic Arabic Corpus' morphology (8 runs, passages 0, 2, 10, 15).
6. Vowelling
- Source of vowels: all AI (Claude, local session 10 Nov 2026): the base is unvowelled.
vowelMaskmarks every vowel sign "a", so the reader shows them as AI. - Checked: consonants identical to the base (script). Not compared with a printed vowelled edition: to do (the Dār al-Minhāj print is copyright; a pre-1950 vowelled print should be found).
7. Segmentation and word IDs
43 passages: 0 = preface, n = hadith n (narrator, text, Nawawī's source line, and his short glosses in 22, 37). Word ids nw:<passage>:<token>.
8. Analysis layer
CAMeL Tools 1.6 (calima-msa-r13 + MLE), constrained by the vowelling (scripts/fusus/analyze.py), run in a cloud session 11 Nov 2026 (CAMeL installed there without its torch extras). 3,356 words; 2,429 with a root; 178 vowel conflicts at the first pass. Hand corrections in scripts/prayer_word_overrides.json → arbacun-nawawiyya, each with its source opened on disk:
_by_lemma: 25 lemmas whose weak or hamzated root CAMeL left as '#' (رضي, نبي, عند, دنيا, قيامة, سماء, بين, سيئ, تقوى …), root set from the Quranic Arabic Corpus root list with its count.- word ids: 7 personal names the analyser read as nouns or verbs (Aws "lynx", Jundub "grasshopper", Wābiṣa "and I look", Thaʿlaba, Jurthūm, Ruqayya, al-Ṣābūnī); أفتاك (Form IV, not فتأ "cease"); حاك في الصدر (root حيك, Maqāyīs line 7907, not حوك "weave"); اقتداء (root قدو).
- Left for a person: 191 words in
data/sources/arbacun-nawawiyya-review.txt, almost all vowel conflicts between our (AI) vowelling and the analyser's best candidate. The reader shows its usual caution on those words. - 15 roots have no root page yet (
scripts/build_data.pyneeds Lane and Lisān, not in a bare clone): بضع ثيب حصد حفو حنبل حيك خطو ذرف زمر سبط مضغ ملو نجذ نهك وبص. Runbuild_data.pyon the owner's machine.
9. Commentaries aligned
None yet. Classic commentaries (Ibn Daqīq al-ʿĪd; Ibn Rajab, Jāmiʿ al-ʿulūm wa-l-ḥikam) are in OpenITI and are the next ring.
10. Translation
AI (Claude, local session 10 Nov 2026), one gloss per Arabic word; app/src/content/ai/arbacun-nawawiyya.json, labelled AI.
10b. Translation triangulation
- No public-domain English of the Forty itself was found. Ibrahim and Johnson-Davies (1976) and Clarke (1998) are copyrighted (cite only) and were not held.
- Compared: Matthews' public-domain Mishkāt (1809–10), found for 30 of 42 hadith (not in it: 9, 12, 16, 17, 18, 19, 22, 25, 28, 32, 39, 41).
app/src/content/triangulation/arbacun-nawawiyya.json, made by an AI agent in the session from the archive.org OCR, not bytriangulate.py(paid headless calls). - 39 divergences recorded; 6 shown to the reader as "translators differ": 2 رَبَّتَهَا (mistress / master), 7 النصيحة and أئمة المسلمين, 13 لا يؤمن (truly / perfectly), 23 الطُّهور and الصبر. The rest are the Mishkāt's different wording or term choices, kept in the file.
- AI-English bug found and fixed: hadith 6 lacked Nawawī's source line in English.
- Page references to Matthews are partial (OCR running heads); the OCR of hadith 4 is garbled.
- sunnah.com (its English is the Ibrahim and Johnson-Davies translation) could not be opened from the cloud session (Cloudflare check).
11. Sources and grading of each hadith
- Each heading carries Nawawī's own source line (his words, from the text), translated.
- Modern collection numbers and gradings: to be checked. sunnah.com and dorar.net refused the cloud session (Cloudflare challenge, 11 Nov 2026). Nothing was filled from memory.
scripts/hadith/arbacun-sources.jsonholds the per-hadith record; fillmodern.refsonly from an opened page.
12. Open questions / to review
- Open sunnah.com (or dorar.net) for each hadith and record collection, number and grading with the grader named.
- Review the 191 words in the review list; check the AI vowelling against a vowelled print.
- Build root pages on the owner's machine (
build_data.py).
13. Change log
- 2026-11-10: base, corrections, AI vowelling, English and glosses (local session, WIP commit).
- 2026-11-11: CAMeL analysis, overrides, reader data, Ḥadīth group, Qurʾān quotations, Matthews triangulation, record (cloud session).