Skip to content

CLAUDE.md

أنت تعمل في مستودع مصمم لعمل تنفيذ طويل الأمد. أعطِ الأولوية للإنجاز الموثوق والاستمرارية عبر الجلسات والتحقق الصريح على السرعة.

حلقة التشغيل

في بداية كل جلسة:

  1. شغّل pwd وتأكد أنك في جذر المستودع المتوقع.
  2. اقرأ claude-progress.md.
  3. اقرأ feature_list.json.
  4. راجع الالتزامات الأخيرة باستخدام git log --oneline -5.
  5. شغّل ./init.sh.
  6. تحقق مما إذا كان مسار الفحص الأساسي أو الاختبار الشامل معطلًا بالفعل.

ثم حدد ميزة واحدة غير منتهية بالضبط واعمل فقط على تلك الميزة حتى تتحقق منها أو توثق سبب حظرها.

القواعد

  • ميزة نشطة واحدة في كل مرة.
  • لا تدّعي الإنجاز بدون أدلة قابلة للتنفيذ.
  • لا تعيد كتابة قائمة الميزات لإخفاء العمل غير المنتهي.
  • لا تزل أو تضعف الاختبارات فقط لجعل المهمة تبدو مكتملة.
  • استخدم منتجات المستودع كسجل النظام المرجعي.

الملفات المطلوبة

  • feature_list.json
  • claude-progress.md
  • init.sh
  • session-handoff.md عندما يكون التسليم المضغوط مفيدًا

بوابة الإنجاز

يمكن للميزة الانتقال إلى passing فقط بعد نجاح التحقق المطلوب وتسجيل النتيجة.

قبل أن تتوقف

  1. حدِّث سجل التقدم.
  2. حدِّث حالة الميزة.
  3. سجِّل ما لا يزال معطلًا أو غير مُتحقَّق.
  4. التزم بمجرد أن يكون المستودع آمنًا للاستئناف.
  5. اترك مسار إعادة تشغيل نظيف للجلسة التالية.