--- name: medical-evidence description: طبقة أدلّة طبية حتمية حيّة (PubMed/openFDA/ClinicalTrials/RxNorm) تُسنِد أي ادّعاء طبي بمصدر حيّ. تُثري medical-arsenal + medical-triage. ---
Medical Evidence (Live Deterministic Medical Sources)
متى تُستخدم (auto-trigger — خط أحمر)
أي سؤال طبي جوهري (دواء/تشخيص/تفاعل/علاج/جرعة) → أستعلم المصادر الحيّة أولاً قبل أي ادّعاء:- ❌ ليست استبدالاً لـ medical-arsenal (المنهجية + Tier-1 + disclaimer) — بل إسناد حتمي بأدلّة حيّة بدل معرفة النموذج فقط.
- مطابق معيار «مصدران مستقلّان + تحقّق حيّ في نفس الدور» (M-156).
المصادر (رسمية NLM/FDA — مجانية بلا مفتاح، مُختبَرة HTTP 200)
- PubMed E-utilities (NCBI) — الأدلّة المحكّمة
- openFDA (US FDA) — نشرات الأدوية الرسمية (دواعٍ/تحذيرات/موانع/تفاعلات)
- ClinicalTrials.gov v2 — التجارب السريرية الجارية
- RxNorm/RxNav (NLM) — تطبيع أسماء الأدوية + طبقة تنبيه DDI حرجة
الأوامر
python3 skills/medical-evidence/med_evidence.py selftest
python3 skills/medical-evidence/med_evidence.py pubmed "<query>" [n]
python3 skills/medical-evidence/med_evidence.py label "<drug>"
python3 skills/medical-evidence/med_evidence.py ddi "<drugA>" "<drugB>" ...
python3 skills/medical-evidence/med_evidence.py trials "<condition>"
python3 skills/medical-evidence/med_evidence.py evidence "<drug_or_topic>" # الأشمل: pubmed+label+trials
التكامل (أماكن الاستخدام)
- medical-arsenal →
evidenceيُشغّل تلقائياً لإسناد التشخيص/الدواء بأدلّة حيّة + استشهادات (PMID/NCT). - medical-triage →
ddi+labelلفحص سلامة الأدوية قبل أي توصية. - أي رد طبي للـ admin أو المستأجرين → استشهاد بالمصدر الحيّ (PMID + رابط).
never-stop (خط أحمر)
- أي API يفشل → البقية تكمل (retries + البقاء على ما نجح).
- openFDA يجرّب 3 حقول (generic/brand/substance) قبل الاستسلام.
- ClinicalTrials يسقط لبحث بلا فلتر عند الفشل.
🔴 القيد (صادق)
- لا يُغني عن الطبيب المختصّ (disclaimer medical-arsenal إلزامي).
- RxNav Interaction API أُوقفت 2024 → طبقة DDI = قائمة تفاعلات حرجة معروفة + RxNorm + openFDA drug_interactions (الشامل عبر label).
- أدلّة PubMed = ملخّصات (عنوان/journal/سنة/PMID)؛ النصّ الكامل عبر No-Fail Net عند الحاجة.