المساهمة في LOR.
ابدأ بمشكلة محددة، وقدّم تغييراً صغيراً يمكن مراجعته وإعادة اختبار نتيجته.
في هذه الصفحة
١. اختر مهمة
راجع المشكلات المفتوحة ومعايير قبولها، وعلّق على المهمة التي ستعمل عليها قبل البدء. تجنّب المهام الموسومة بأنها محجوبة حتى تُحل متطلباتها.
٢. أنشئ فرعاً
أنشئ الفرع من main باسم يتبع النمط feat/رقم-المهمة-وصف-قصير أو fix/رقم-المهمة-وصف-قصير. استخدم صيغة Conventional Commits في الرسائل.
٣. تحقّق وقدّم PR
شغّل typecheck وlint والاختبارات والبناء، واختبر الواجهة بالعربية والإنجليزية على الهاتف وسطح المكتب. افتح طلب دمج صغيراً يربط المشكلة ويشرح خطوات التحقق.
حدود ثابتة
لا تُحفظ المفاتيح في الخادم أو السجلات، ويعمل الاجتماع دون ميزات الذكاء الاصطناعي. أي تغيير في دقة التفريغ يحتاج نتائج WER والحفاظ على الكلمات الإنجليزية داخل النص العربي.
فحوصات مطلوبة قبل طلب الدمج
npm run typecheck
npm run lint
npm test
npm run build
npm run check:docsاختبار مكالمة الشخصين موجود، لكنه مستبعد حالياً من CI المستضاف. شغّله عند تعديل الوسائط إذا توفرت خدمات LiveKit وPostgres مؤقتة للاختبار؛ لا تستخدم بيانات الإنتاج.