# 🤝 دليل المساهمة — OmniFile AI Processor شكراً لاهتمامك بالمساهمة! يقبل المشروع المساهمات بأي شكل. ## طريقة المساهمة 1. Fork المشروع 2. أنشئ branch: `git checkout -b feat/اسم-الميزة` 3. اكتب اختبارات لكودك الجديد 4. تأكد من اجتياز الاختبارات: `pytest tests/ -x -q` 5. افتح Pull Request مع وصف واضح ## معايير الكود - Python 3.10+ - استخدم type hints - وثّق الدوال بـ docstrings عربية أو إنجليزية - سطر الكود: 120 حرف كحد أقصى - شغّل `ruff check modules/` قبل الرفع ## الإبلاغ عن أخطاء افتح Issue وأرفق: - وصف الخطأ - خطوات إعادة الإنتاج - نسخة Python وبيئة التشغيل - رسالة الخطأ كاملة ## التواصل **المطور:** Dr. Abdulmalek Tamer Al-husseini **البريد:** Abdulmalek.husseini@gmail.com **الموقع:** Homs, Syria