تُضمّن المشاريع الكبرى قواعدَ لوكلاء البرمجة بالذكاء الاصطناعي مباشرةً في مستودعاتها. إليك ما تطلبه $MSFT وOpenAI وVercel وPyTorch وغيرهم من الذكاء الاصطناعي ألّا يفعله مطلقًا:

$MSFT TypeScript: لا تحذف الفحوصات لإسكات الأخطاء. الفحوصات الحالية ليست صارمة أكثر من اللازم.

Astral uv: لا تفترض أبدًا أن الاختبار الفاشل كان معطوبًا قبل تعديلك. نادرًا ما يكون ذلك صحيحًا.

OpenAI Python SDK: لا تقلّص الاختبارات أو ترفع الحدود لمجرد اجتيازها. أصلح المشكلة الحقيقية.

$MSFT Playwright: لا ترفع التغييرات أبدًا دون إذن. ولا تُعِد كتابة الالتزامات القديمة—أضف التزامات جديدة.

Vercel Next.js: لا تُعِد تشغيل الاختبارات باستخدام عوامل تصفية مختلفة. احفظ المخرجات مرة واحدة واقرأها من ملف.

Bun: لا تكتب اختبارًا يكتفي بالتحقق من «أنه لم يتعطل». فهذا الاختبار لا يمكن أن يفشل أبدًا.

PyTorch: لا تنشر على GitHub تلقائيًا أبدًا. ولا تقدّم مخرجات الذكاء الاصطناعي على أنها مكتوبة بشريًا.

Apache Airflow: إذا تعطّلت أداة مطلوبة، فتوقّف واذكر بالضبط أي استدعاء تعذّر. لا تلجأ إلى حلول التفافية.

Cloudflare: تشرح التعليقات السبب، لا ماهية الشيء. لا تكرر ما يقوله الكود أصلًا.

OpenAI Agents SDK: لا تتوقف إلا عند غياب القرارات أو الأذونات أو وجود عوائق حقيقية. اذكر بالضبط ما هو مفقود.

هذه قواعد تستحق اعتمادها في سير عمل وكلاء الذكاء الاصطناعي الخاص بك.