الخلاصة

  • تقترح draft-mo-cats-agent-selection-mapping-00 استبعاد كل موقع لا يحقق القدرة أو الإقامة أو العزل أو الذاكرة أو الميزانية قبل مقارنة السرعة والحمل وتقارب الحالة.
  • وجود الحالة في موقع ما لا يمنحه سلطة دائمة على الجلسة، كما أن قرار الاختيار لا يثبت الحجز أو النقل أو التنفيذ أو النتيجة.

المشكلة في الدرجة الواحدة أنها تجعل الحظر سعراً. إذا أُضيف قيد الإقامة كوزن سلبي، تستطيع مكاسب السرعة أن تعوضه حسابياً. لكن البيانات إما مسموح لها أن تنتقل أو غير مسموح؛ لا تتحول المخالفة إلى اختيار مشروع لأن GPU البعيد أسرع.

صدرت المسودة الأولى في 30 سبتمبر 2026 بوصفها Internet-Draft فردية تستهدف المسار المعلوماتي وتناقش على قائمة CATS. ليست RFC ولا وثيقة فريق عمل معتمدة ولا بروتوكولاً أو دليلاً على نشر فعلي. وهي تنص على أنها لا تضيف مكوناً وظيفياً ولا ترميزاً أو نقلاً أو صيغة رسائل.

تعالج المسودة جلسة وكيل طويلة، ذات حالة، تتقدم في خطوات منفصلة وتواجه استهلاكاً ذا ذيل ثقيل. قد تتغير القدرة المطلوبة من خطوة إلى أخرى، وقد تكبر الذاكرة، وقد تنتهي صلاحية القياس أو تُطرد الحالة أثناء توقف الأداة.

توزع المدخلات على ثلاث طبقات: descriptor للخطوة ومتطلباتها؛ resource view للتمرير والحوسبة والتخزين؛ وselection context يحدد نقطة القرار والالتزام الحالي والأفق والميزانية وقاعدة الاستقرار.

القاعدة المركزية هي filter before ranking. القدرة، context window، memory fit، tenant، jurisdiction، locality والحدود الحقيقية شروط أهلية. القيمة الغائبة أو القديمة أو مجهولة المصدر تبقى unknown ولا تحقق الشرط.

وهذا غير مشكلة توحيد درجات CATS السابقة. حتى لو اتفق الجميع على معنى الدرجة، لا يجوز لها أن تجعل المرشح المحظور مؤهلاً. يبدأ الترتيب بعد تكوين مجموعة مسموحة.

كما تُفكك المسودة الحالة إلى عناصر: context model، مواد مسترجعة، نتائج أدوات، plan/scratch وذاكرة طويلة الأجل. لكل عنصر وجود وحجم وعمر واحتفاظ وكلفة استرجاع أو إعادة حساب وحكم موقع. نتيجة أداة غير قابلة للتكرار قد تصبح شرطاً صلباً، لا مجرد تفضيل cache.

كلفة النقل تُدفع مرة عند التغيير، بينما التخزين والحوسبة يتكرران مع الخطوات. المقارنة بين نقل الحالة وإعادة حسابها توضيحية وليست benchmark. هدفها إظهار الوحدة والمصدر والبديل.

لذلك state affinity دليل منفعة لا حق ملكية. قد يخسر الموقع الذي يحمل الحالة إذا كان نقلها رخيصاً والأفق المتبقي يعوضه. وقد يبقى هو الأفضل رغم ازدحامه إذا كان بناء التاريخ في مكان آخر يستهلك الميزانية.

لا تعمل الآلة عند كل تحديث metric. نقاط القرار تشمل القبول وبداية turn أو step والاستيقاظ بعد pause وانتهاء freshness وتحسن مستمر وخطر constraint وtail event وbudget threshold والإغلاق. الحركة العادية تحتاج زمناً أدنى وتحسناً أدنى وربحاً يتجاوز كلفة التغيير.

العمل الجاري لا يُنقل لمجرد تفضيل. أما قيد مهدد أو tail لا تستوعبه degradation المسموحة فيبرر إعادة التقييم العاجلة مع تسجيل السبب.

يبدأ handoff بحجز في الهدف، ثم نقل أو إعادة بناء، ثم commit بعد أن تصبح المجموعة المطلوبة قابلة للاستخدام. الفشل يؤدي إلى abort وتبقى source صالحة. ويجب أن تكون العمليات idempotent كي لا يصنع retry حجزاً ثانياً.

مسار التراجع يحافظ على القيود: يخفف preference، يطبق degradation مصرحاً بها، ينقل عملاً ما زال مؤهلاً، يفشل الخطوة مع تفسير، ثم يؤجل الجلسة أو يطلب موافقة بشرية أو ينهيها. إعادة المحاولة حتى نفاد الميزانية ليست تعافياً.

تفصل المسودة descriptor وsnapshot وdecision record وcommitment وhandoff record. الإعلان ليس حجزاً، والاختيار ليس steering، والنقل ليس outcome. وقد يكذب الموقع في قدرته أو حالته لجذب جلسات حساسة، لذلك تحمل كل كمية وقتاً وfreshness ومصدراً وثقة.

وفق طبقات الواقع لدى Lu Heng، لا يجوز لرمز selected أن يستعير سلطة success. هو تفسير قرار مؤقت، لا شهادة على ما حدث بعده.

المصادر