المسموح ليس كالمقصود
يجيب محرك السياسة عن سؤال ضيق: هل استدعاء الأداة هذا مسموح؟ تُعدِّد قائمة السماح الأدوات ونطاقات الوصول ونقاط النهاية التي يمكن الوصول إليها. لكنها لا تقول شيئًا عمّا إذا كان استدعاء معيّن، في خطوة معيّنة، قد خدم المهمة التي فوّضها المستخدم فعليًا. قد يحمل الوكيل بيانات اعتماد صالحة لواجهة برمجة مدفوعات، ونظام ملفات، وبوابة بريد إلكتروني، ومفسّر أكواد، وقد يجتاز كل استدعاء فردي السياسة بينما يفعل التسلسل ككل شيئًا لم يطلبه المستخدم قط. قابلية الوصول خاصية من خصائص الإعداد. أما التبرير فخاصية من خصائص التشغيل.
يهمّ هذا التمييز لأن أنماط الفشل التي تقلق المشغّلين نادرًا ما تكون استدعاءات محظورة منفردة. إنها تركيبات: قراءة تسحب مستندًا إلى السياق، وخطوة تلخيص تُسقط قيدًا بهدوء، وكتابة تنشر النسخة المبتورة. كل خطوة مسموح بها. والسؤال الذي يحتاج المراجع إلى إجابة عنه هو ما إذا كانت الخطوة مقصودة — ما إذا كانت قد نتجت عن المهمة والملاحظة والسياسة السارية في تلك اللحظة.
ما يجب أن يحتويه سجل النية
سجل النية حدث منظَّم يُصدَر مرة واحدة لكل خطوة منفَّذة. وهو ليس سطر سجل يُكتب للبشر ويُحلَّل بتعبير نمطي لاحقًا؛ بل هو مخطط بعقد. الحد الأدنى من الحقول القابلة للتنفيذ:

- معرّف المهمة. مقبض ثابت للهدف المفوَّض من المستخدم، يُنشأ قبل الخطوة الأولى ويُحمَل عبر كل خطوة لاحقة.
- فهرس الخطوة. تصاعدي داخل التشغيل، بحيث تكون الفجوات مرئية.
- الأداة المستدعاة. القدرة الملموسة، لا تسمية عامة.
- الوسائط كما قُدِّمت. الحمولة قبل التطبيع، لأن التطبيع هو حيث تُفقد النية.
- قاعدة السياسة المُجيزة. أي قاعدة سمحت بالاستدعاء، وتحت أي إصدار من مجموعة السياسات.
- بصمة الملاحظة. تجزئة للملاحظة التي أطلقت الخطوة، بحيث لا يمكن إعادة كتابة السجل بهدوء ليطابق سردًا لاحقًا.
- سبب الإنهاء. لماذا انتهى التشغيل — اكتمل، استُنفدت الميزانية، رُفضت السياسة، خطأ، مهلة — بما في ذلك التشغيلات الناجحة.
حقل الإنهاء هو الأكثر إغفالًا وهو الذي يجعل الباقي قابلًا للتدقيق. إذا كان من المتوقع أن يُغلق كل تشغيل بسجل نهائي، فإن غياب واحد منها هو بحد ذاته إشارة: منفّذ انهار، حاوية قُتلت، عملية لم تُبلّغ قط. وبدونه، لا يمكن تمييز السجلات المفقودة عن تشغيلات لم تحدث أصلًا.
آلية ملموسة: يحسب المنفّذ observation_digest = H(canonical_json(observation)) مباشرة قبل الإرسال، ويخزّن البصمة إلى جانب الملاحظة الخام فقط إذا سمحت سياسة الاحتفاظ بذلك. البصمة رخيصة، وثابتة عمليًا، وكافية لإثبات أن الملاحظة المعروضة على النموذج في الخطوة N هي التي يدّعيها السجل. وإذا احتاج تحقيق لاحق الملاحظة الكاملة، فيمكن استرجاعها من مخزن المحتوى بالبصمة، وفقًا لنفس قواعد الاحتفاظ المطبقة على أي محتوى مستخدم آخر.
المنفّذ يُصدِر، لا النموذج
إذا أُنتجت سجلات النوايا بواسطة النموذج — استدعاء تلخيصي في نهاية تشغيل، أو تبرير مُبلَّغ ذاتيًا — فإنها تصبح شيئًا آخر يمكن للنموذج أن يسرده، وبالتالي سطحًا آخر يمكن للخصم التأثير فيه. يجب أن يُصدِر السجل المكوّن الذي يرسل استدعاء الأداة فعليًا، بعد إجازة السياسة وقبل التنفيذ، مع إرفاق قرار محرك السياسة. النموذج قد يقترح؛ والمنفّذ يشهد. هذا هو الفرق بي
التقاط سجل نية غير مكلف. أما الاحتفاظ بالمحتوى داخله فليس كذلك. السجل الذي يحتوي فقط على معرّف المهمة وفهرس الخطوة واسم الأداة وقاعدة السياسة والبصمات صغير ومنخفض الحساسية ويمكن الاحتفاظ به لفترات طويلة. أما السجل الذي يضمّ وسائط وملاحظات خام فيرث حساسية ما كان المستخدم يعمل عليه. والمقايضة الصادقة هي هذه: الاحتفاظ العدواني يمنح المستجيبين للحوادث المادة التي يحتاجونها، ويُنشئ في الوقت نفسه مخزنًا لمحتوى المستخدم له التزاماته الخاصة بالتحكم في الوصول والحذف والاختراق. والتقسيم العملي هو الاحتفاظ بالسجلات الهيكلية على المدى الطويل وبالمحتوى بالبصمة، مع نافذة احتفاظ منفصلة وأقصر لمخزن المحتوى. هذا القرار يخصّ مالك حوكمة البيانات، لا فريق منصة الوكلاء، وينبغي توثيقه كسياسة بدلًا من تركه كإعداد افتراضي.

مخطط واحد، ثلاثة مستهلكين
على السجل نفسه أن يخدم المقيّمين والمستجيبين للحوادث ومحاسبة التكاليف دون خط أنابيب ثانٍ. وهذا يقيّد المخطط بطرق مفيدة. يحتاج المقيّمون إلى تسلسل الخطوات والقاعدة المُجيزة لتقييم ما إذا كان المسار مبرَّرًا. ويحتاج المستجيبون للحوادث إلى بصمة الملاحظة وإصدار السياسة لإعادة بناء ما رآه الوكيل وأي القواعد كانت سارية. وتحتاج محاسبة التكاليف إلى هوية الأداة وحجم الوسائط وسبب الإنهاء لنسب الإنفاق لكل مهمة. مخطط يحمل معرّف المهمة وفهرس الخطوة والأداة وبصمة الوسائط وحجمها وقاعدة السياسة وإصدارها وبصمة الملاحظة وسبب الإنهاء يخدم الثلاثة جميعًا. أما المخطط المصمم لمستهلك واحد فقط فسيُعاد اشتقاقه من السجلات الخام بواسطة المستهلكين الآخرين، وهكذا ينتهي الأمر بالمؤسسات إلى ثلاث نسخ غير متوافقة من الحدث نفسه.
التوقيع والترتيب
ينبغي ربط السجلات: يتضمن كل سجل بصمة سابقه، وينتهي التشغيل بجذر موقّع. هذا يجعل الحذف الصامت قابلًا للكشف ويمنح المستجيبين تسلسلًا قابلًا للتحقق. والتكلفة تشغيلية: إدارة المفاتيح وتدويرها وخطوة تحقق في مسار التدقيق. هذه التكلفة حقيقية، وهي السبب في أن كثيرًا من الفرق تبدأ بسجلات غير موقّعة وفهرس خطوة تصاعدي، ثم تضيف التوقيع بعد استقرار المخطط. البدء غير موقّع أمر يمكن الدفاع عنه؛ أما البدء دون فهرس خطوة فليس كذلك، لأن الترتيب هو الخاصية التي تجعل كل إضافة لاحقة ممكنة.
الأثر الذي يسدّ الفجوة
تحدد السياسة فضاء الإجراءات المسموح بها. ويُظهر سجل النية أي من تلك الإجراءات اتُّخذ، وبأي ترتيب، وتحت أي قاعدة، وبعد أي ملاحظة، ولماذا توقف التشغيل. الأول إعداد؛ والثاني دليل. الفرق التي تُطلق وكلاء في بيئات لها عواقب حقيقية ستحتاج إلى الاثنين، ويجب أن يُنتج الثاني بواسطة بيئة التشغيل في لحظة القرار — لا أن يُعاد بناؤه لاحقًا من نص محادثة لم يعد يحتوي على السياق الذي كان مهمًا.
