{
  "$schema": "../../09_tools/validators/isnad-map.schema.json",
  "id": "hadith_tashahhud_salah",
  "version": 1,
  "updated": "2026-09-12",
  "title": "طرق أحاديث تشهد الصلاة في الأمصار: الكوفة والمدينة ومكة والبصرة",
  "subtitle": "من فصل «هندسة التشهّد وتحويل الشهادة» — البخاري 831، مسلم 402 و403 و404، الموطأ 240 و241 و242، والترمذي 291",
  "layout": "tree",
  "theme": "ahkam_manhaj",
  "colorBy": "city",
  "verdict": "كافة الطرق في الصحاح والموطأ تقف عند الشهادتين وخلوها من الصلاة الإبراهيمية كجزء من متن التشهد",
  "chapter": "02_manuscript/bab_04_factory_riwaya/14k2_handasat_al_tashahhud_wa_iqham_al_al.md",
  "cards": [
    "05_cards/evidences/evidence-tashahhud-nawat-mutun-sahihayn-muwatta.md"
  ],
  "sources": [
    "source-sahih-bukhari-ahl-al-bayt-4775",
    "source-sahih-muslim-ahl-al-bayt-2408-2424",
    "source-tirmidhi-kisa-3205-3787-3871",
    "source-al-istidhkar-ibn-abd-al-barr-islam-ali-vs-abu-bakr"
  ],
  "changelog": [
    {
      "version": 1,
      "date": "2026-09-12",
      "note": "الرسم الأول لشجرة طرق تشهد الصلاة النبوية في الأمصار الأربعة: المدار الكوفي (ابن مسعود)، والمدني (عمر وعائشة وابن عمر)، والمكي (ابن عباس وجابر)، والبصري (أبو موسى)."
    }
  ],
  "nodes": [
    {
      "id": "nabi",
      "kind": "nabi",
      "label": "رسول الله ﷺ",
      "sub": "النواة التوقيفية المقفولة عند الشهادتين"
    },
    {
      "id": "ibn_masud",
      "kind": "sahabi",
      "label": "عبد الله بن مسعود",
      "city": "kufa",
      "sub": "المدار الكوفي — «كما يعلمنا السورة من القرآن»"
    },
    {
      "id": "umar",
      "kind": "sahabi",
      "label": "عمر بن الخطاب",
      "city": "madina",
      "sub": "المدار المدني — إعلان المنبر النبوي"
    },
    {
      "id": "aisha",
      "kind": "sahabi",
      "label": "عائشة أم المؤمنين",
      "city": "madina",
      "sub": "المدار المدني — رواية البيت النبوي"
    },
    {
      "id": "ibn_umar",
      "kind": "sahabi",
      "label": "عبد الله بن عمر",
      "city": "madina",
      "sub": "المدار المدني — سلسلة الذهب"
    },
    {
      "id": "ibn_abbas",
      "kind": "sahabi",
      "label": "عبد الله بن عباس",
      "city": "makka",
      "sub": "المدار المكي — معتمد الشافعية"
    },
    {
      "id": "abu_musa",
      "kind": "sahabi",
      "label": "أبو موسى الأشعري",
      "city": "basra",
      "sub": "المدار البصري — سياق إقامة الصلاة"
    },
    {
      "id": "jabir",
      "kind": "sahabi",
      "label": "جابر بن عبد الله",
      "city": "makka",
      "sub": "المدار المكي — التسمية والتعوذ"
    },
    {
      "id": "alqama_aswad",
      "kind": "group",
      "label": "علقمة والأسود وأبو وائل ومسروق",
      "city": "kufa",
      "hukm": "thiqa",
      "sub": "كبار أصحاب ابن مسعود"
    },
    {
      "id": "mansur_amash",
      "kind": "madar",
      "label": "منصور بن المعتمر والأعمش",
      "city": "kufa",
      "hukm": "thiqa",
      "sub": "مدار الرواية الكوفية"
    },
    {
      "id": "thawri_shuba",
      "kind": "group",
      "label": "سفيان الثوري وشعبة بن الحجاج",
      "city": "kufa",
      "hukm": "thiqa",
      "sub": "أئمة النقل والجماعة"
    },
    {
      "id": "abdurrahman_qari",
      "kind": "rawi",
      "label": "عبد الرحمن بن عبد القاري",
      "city": "madina",
      "hukm": "thiqa",
      "sub": "سمع عمر على المنبر"
    },
    {
      "id": "urwah",
      "kind": "rawi",
      "label": "عروة بن الزبير",
      "city": "madina",
      "hukm": "thiqa",
      "sub": "فقيه المدينة"
    },
    {
      "id": "zuhri",
      "kind": "madar",
      "label": "ابن شهاب الزهري",
      "city": "madina",
      "death": 124,
      "hukm": "thiqa",
      "sub": "مدار الحديث الحجازي"
    },
    {
      "id": "qasim",
      "kind": "rawi",
      "label": "القاسم بن محمد بن أبي بكر",
      "city": "madina",
      "hukm": "thiqa",
      "sub": "ابن أخي عائشة"
    },
    {
      "id": "abdurrahman_qasim",
      "kind": "rawi",
      "label": "عبد الرحمن بن القاسم",
      "city": "madina",
      "hukm": "thiqa",
      "sub": "ثبت فقيه"
    },
    {
      "id": "nafi",
      "kind": "madar",
      "label": "نافع مولى ابن عمر",
      "city": "madina",
      "death": 117,
      "hukm": "thiqa",
      "sub": "سلسلة الذهب"
    },
    {
      "id": "tawus",
      "kind": "madar",
      "label": "طاووس بن كيسان",
      "city": "yaman",
      "death": 106,
      "hukm": "thiqa",
      "sub": "تلميذ ابن عباس وإمام مكة"
    },
    {
      "id": "ibn_jurayj",
      "kind": "rawi",
      "label": "ابن جريج وابن عيينة",
      "city": "makka",
      "hukm": "thiqa",
      "sub": "أئمة الحديث بمكة"
    },
    {
      "id": "hittan",
      "kind": "rawi",
      "label": "حطان بن عبد الله الرقاشي",
      "city": "basra",
      "hukm": "thiqa",
      "sub": "تابعي بصري ثقة"
    },
    {
      "id": "qatadah",
      "kind": "madar",
      "label": "قتادة بن دعامة السدوسي",
      "city": "basra",
      "death": 117,
      "hukm": "thiqa",
      "sub": "حافظ البصرة"
    },
    {
      "id": "said_aruba",
      "kind": "group",
      "label": "سعيد بن أبي عروبة وهشام الدستوائي",
      "city": "basra",
      "hukm": "thiqa",
      "sub": "أثبات البصرة"
    },
    {
      "id": "abu_zubayr",
      "kind": "rawi",
      "label": "أبو الزبير محمد بن مسلم",
      "city": "makka",
      "hukm": "saduq",
      "sub": "المكي"
    },
    {
      "id": "ayman_nabil",
      "kind": "rawi",
      "label": "أيمن بن نابل المكي",
      "city": "makka",
      "hukm": "saduq",
      "sub": "تفرد به — الترمذي: ليس بالقوي"
    },
    {
      "id": "bukhari_831",
      "kind": "kitab",
      "label": "صحيح البخاري ح831",
      "sub": "متن ابن مسعود — أصح ما في الباب"
    },
    {
      "id": "muslim_402",
      "kind": "kitab",
      "label": "صحيح مسلم ح402",
      "sub": "متن ابن مسعود"
    },
    {
      "id": "muwatta_240",
      "kind": "kitab",
      "label": "موطأ مالك ح240",
      "sub": "تشهد عمر على المنبر — عمل أهل المدينة"
    },
    {
      "id": "muwatta_241_242",
      "kind": "kitab",
      "label": "موطأ مالك ح241 و242",
      "sub": "تشهد ابن عمر وتشهد عائشة"
    },
    {
      "id": "muslim_403",
      "kind": "kitab",
      "label": "صحيح مسلم ح403",
      "sub": "متن ابن عباس — المباركات الصلوات"
    },
    {
      "id": "muslim_404",
      "kind": "kitab",
      "label": "صحيح مسلم ح404",
      "sub": "متن أبي موسى الأشعري"
    },
    {
      "id": "tirmidhi_291",
      "kind": "kitab",
      "label": "جامع الترمذي ح291",
      "sub": "متن جابر بن عبد الله"
    }
  ],
  "edges": [
    {
      "from": "nabi",
      "to": "ibn_masud"
    },
    {
      "from": "nabi",
      "to": "umar"
    },
    {
      "from": "nabi",
      "to": "aisha"
    },
    {
      "from": "nabi",
      "to": "ibn_umar"
    },
    {
      "from": "nabi",
      "to": "ibn_abbas"
    },
    {
      "from": "nabi",
      "to": "abu_musa"
    },
    {
      "from": "nabi",
      "to": "jabir"
    },
    {
      "from": "ibn_masud",
      "to": "alqama_aswad"
    },
    {
      "from": "alqama_aswad",
      "to": "mansur_amash"
    },
    {
      "from": "mansur_amash",
      "to": "thawri_shuba"
    },
    {
      "from": "thawri_shuba",
      "to": "bukhari_831"
    },
    {
      "from": "thawri_shuba",
      "to": "muslim_402"
    },
    {
      "from": "umar",
      "to": "abdurrahman_qari"
    },
    {
      "from": "abdurrahman_qari",
      "to": "urwah"
    },
    {
      "from": "urwah",
      "to": "zuhri"
    },
    {
      "from": "zuhri",
      "to": "muwatta_240"
    },
    {
      "from": "aisha",
      "to": "qasim"
    },
    {
      "from": "qasim",
      "to": "abdurrahman_qasim"
    },
    {
      "from": "abdurrahman_qasim",
      "to": "muwatta_241_242"
    },
    {
      "from": "ibn_umar",
      "to": "nafi"
    },
    {
      "from": "nafi",
      "to": "muwatta_241_242"
    },
    {
      "from": "ibn_abbas",
      "to": "tawus"
    },
    {
      "from": "tawus",
      "to": "ibn_jurayj"
    },
    {
      "from": "ibn_jurayj",
      "to": "muslim_403"
    },
    {
      "from": "abu_musa",
      "to": "hittan"
    },
    {
      "from": "hittan",
      "to": "qatadah"
    },
    {
      "from": "qatadah",
      "to": "said_aruba"
    },
    {
      "from": "said_aruba",
      "to": "muslim_404"
    },
    {
      "from": "jabir",
      "to": "abu_zubayr"
    },
    {
      "from": "abu_zubayr",
      "to": "ayman_nabil"
    },
    {
      "from": "ayman_nabil",
      "to": "tirmidhi_291",
      "status": "disputed",
      "note": "تفرد به أيمن بن نابل"
    }
  ]
}
