قاعدة إخراج كود كامل قابل للتشغيل (ممنوع الاختصار بـ «باقي الكود كما هو» أو حذف المنطق)
قاعدة تشغيل تُوضع في موجّه النظام أو بداية المحادثة لإجبار مساعد الكود على إخراج كود كامل قابل للتشغيل بدل مقتطف ناقص أو هيكل مختصر يترك فجوات. المشكلة التي تعالجها شائعة ومكلفة مع وكلاء الكود: يستبدل النموذج أجزاءً من الكود بعبارات اختصار مثل «// باقي الكود كما هو» أو «# ... نفس السابق» أو ثلاث نقاط «...»، أو يقدّم دالة فارغة (pass/return None) على أنها مكتملة، أو يحذف عند التعديل منطقًا قائمًا بصمت، فينتج كود لا يعمل من أول لصق ويضيّع وقت المطوّر في إعادة تركيب الفجوات. تفرض هذه القاعدة عقدًا واضحًا على اكتمال المخرَج: إعادة الوحدة كاملة (دالة/ملف) أو diff دقيق كامل، ومنع أي عبارة تحذف منطقًا، ومنع الدوال الوهمية المقدَّمة كمكتملة، وتضمين الاستيرادات والتعريفات وما يلزم للتشغيل مع مثال قصير عند الإمكان، وتمييز أي جزء مؤجَّل بـ TODO موصوف صريح بدل ادّعاء الاكتمال، وتقسيم الإجابات الطويلة إلى كتل متتابعة مرقّمة دون حذف منطق، وطلب أي تعريف أو توقيع جوهري ناقص بدل اختراع واجهة غير موجودة. تختلف هذه القاعدة جوهريًا عن قاعدة جودة كود Go (التي تضبط أسلوب وجودة الكود ضمن لغة محددة) وعن مهارات مراجعة الكود وحارس Clean Code (التي تقيّم كودًا مكتوبًا بالفعل): هدف هذه القاعدة هو اكتمال المخرَج نفسه وقابليته للتشغيل من أول لصق، لا أسلوبه ولا مراجعته. كما تختلف عن قاعدة إخراج JSON الصارم التي تضبط شكل بيانات آلية القراءة لا كود المصدر. مناسبة لكل من يولّد أو يعدّل كودًا عبر Claude Code وCursor وCodex وAntigravity ويريد كودًا كاملاً يعمل مباشرة بدل مقتطفات مبتورة.
كود كامل قابل للنسخ والتشغيل مباشرة: يتضمّن الاستيرادات والتعريفات وما يلزم للتشغيل، بلا اختصار يحذف المنطق («باقي الكود كما هو»/«...») وبلا دوال وهمية تُقدَّم كمكتملة. عند التعديل يُعاد الجزء كاملاً دون حذف منطق قائم، وأي جزء مؤجَّل يُعلَّم بـ TODO صريح، والإجابات الطويلة تُقسَّم إلى كتل متتابعة مرقّمة، والافتراضات تُذكر خارج الكود.