{
 "id": "work/quran",
 "class": "work",
 "slug": "quran",
 "label": {
  "en": "The Qur'an",
  "ar": "القرآن"
 },
 "summary": {
  "en": "The scripture of Islam, which Muslims believe was revealed to the Prophet Muhammad; 114 suras and 6,236 verses in the Hafs reading as given by the Tanzil text.",
  "ar": "كتاب الإسلام المقدس، يؤمن المسلمون بأنه أُنزل على النبي محمد؛ 114 سورة و6236 آية برواية حفص كما في نص تنزيل."
 },
 "stub": false,
 "wings": [
  "words"
 ],
 "regions": [
  "arabia"
 ],
 "periods": [],
 "tags": [],
 "aliases": [],
 "themes": [
  "scripture-and-its-sciences"
 ],
 "data": {
  "kind": "book",
  "genre": [
   "scripture"
  ],
  "language": "language/arabic",
  "structure": "114 suras, 6,236 verses",
  "sensitivity": "sacred",
  "text_source": {
   "name": "Tanzil Project, Quran Text v1.1",
   "url": "https://tanzil.net/download/",
   "files": [
    {
     "path": "data/work/quran-source/tanzil-uthmani-v1.1.txt",
     "sha256": "7f30c647331a61100ebf24a80507dc0fcdd9f2df97f1312b5b2dfcb982a7f326",
     "use": "text"
    },
    {
     "path": "data/work/quran-source/tanzil-simple-clean-v1.1.txt",
     "sha256": "1862ee63c70fbfc6285e0bb0b9587b89beb5b7891109a4d543d9d2cf8283e8c8",
     "use": "text_search"
    }
   ],
   "frozen": "2026-10-11",
   "rule": "The text in passage/quran-* files must equal these files exactly; scripts/validate.ts checks it on every build."
  },
  "provenance": {
   "layer": "by",
   "source": "tanzil-quran-v1.1"
  },
  "sources": [
   "source/tanzil-quran"
  ],
  "status": {
   "review": "draft",
   "completeness": 2,
   "generated_by": "scripts/harvest/quran/generate.py; text byte-identical to Tanzil v1.1"
  }
 },
 "prose": {},
 "degree": 228,
 "contemporaries": [],
 "connections": [
  {
   "to": "passage/quran-1",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-10",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-100",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-101",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-102",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-103",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-104",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-105",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-106",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-107",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-108",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-109",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-11",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-110",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-111",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-112",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-113",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-114",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-12",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-13",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-14",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-15",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-16",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-17",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-18",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-19",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-2",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-20",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-21",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-22",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-23",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-24",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-25",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-26",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-27",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-28",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-29",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-3",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-30",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-31",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-32",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-33",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-34",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-35",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-36",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-37",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-38",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-39",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-4",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-40",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-41",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-42",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-43",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-44",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-45",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-46",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-47",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-48",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-49",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-5",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-50",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-51",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-52",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-53",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-54",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-55",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-56",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-57",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-58",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-59",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-6",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-60",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-61",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-62",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-63",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-64",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-65",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-66",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-67",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-68",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-69",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-7",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-70",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-71",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-72",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-73",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-74",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-75",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-76",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-77",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-78",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-79",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-8",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-80",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-81",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-82",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-83",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-84",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-85",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-86",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-87",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-88",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-89",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-9",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-90",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-91",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-92",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-93",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-94",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-95",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-96",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-97",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-98",
   "type": "has_part",
   "inverse": true
  },
  {
   "to": "passage/quran-99",
   "type": "has_part",
   "inverse": true
  }
 ],
 "related": [
  "passage/quran-1",
  "passage/quran-10",
  "passage/quran-100",
  "passage/quran-101",
  "passage/quran-102",
  "passage/quran-103",
  "passage/quran-104",
  "passage/quran-105"
 ],
 "license": {
  "prose": "CC BY-SA 4.0",
  "data": "CC0 1.0"
 }
}