{# Rijal-aware credibility card — replaces the generic stats strip.
Reads from the data we already have (Taqrib + sanadset), with
collapsing fields so a sparse narrator still gets a clean card. #}
{# Credibility card — the rijal-criticism summary that replaces the
generic stats strip. Renders only what we actually know from
Taqrib + sanadset. Empty fields collapse cleanly so a sparse
narrator (sanadset-only, no Taqrib match) still gets a card. #}
⚖ Reliability
—
no classical entry imported yet
طبقة Generation
—
📅 Death year
—
⛓ Corpus footprint
19 chains
rank #10568
📚 Six Books
—
🕸 Network
8 → · → 6
teachers · students
{# Critic-agreement matrix — Ibn Hajar populated, six other classical
authorities marked as placeholders until their books are imported. #}
{# Critic-comparison panel. Renders one row per major rijal authority.
Only Ibn Hajar's row is populated today (from Taqrib); the others
are honest placeholders that signal the planned future imports.
When tier-2 importers land (NarratorGrade.objects.filter(narrator=…)
populated), the placeholder rows below light up by reading from
`critic_grades` if it's a dict keyed by critic slug. #}
Reliability across major critics
jarh wa ta'dil — the more critics agree, the firmer the verdict
Ibn Hajar al-ʿAsqalaniتقريب التهذيب
—
planned
Yahya b. Maʿinتاريخ ابن معين
—
planned
al-Bukhariالتاريخ الكبير
—
planned
Muslimالكنى والأسماء
—
planned
Abu Hatim al-Raziالجرح والتعديل
—
planned
al-Nasa'iالضعفاء والمتروكون
—
planned
al-Daraqutniالعلل
—
planned
al-Dhahabiميزان الاعتدال
—
planned
Currently only Ibn Hajar's Taqrib al-Tahdhib is imported.
The other rijal authorities are queued for import; each one will
add a column of independent grades that this panel will surface.
📖
No biographical entry has been imported yet.
Run the Taqrib or rijal-book importers to add one.
Quick facts
Sourcesanadset
Hadith appearances19
No timeline events recorded for this scholar yet.
Isnad transmission chains
14 edges from sanadset — showing top by neighbor frequency.
{# Two-column ego-list: teachers + students with the centre scholar
in the middle. Scales to high-fanout narrators without label
collision; readable on every device.
Inputs:
teachers — list of NarratorStudentship rows where this scholar
is the *student* (so .teacher is the elder).
students — list where this scholar is the *teacher*.
scholar — the centre Person.
#}