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