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