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

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

الطبقة الثالثة هي ratification، أي ما إذا كانت شروط الاعتماد/الموافقة قد تم استيفاؤها. عندما تُستوفى الشروط، عندها فقط يحصل البلوك على نهائية نهائية نهائية نهائية نهائية نهائية قابلة للتأكيد. وفي سياق التشغيل العادي، لا ينبغي للمستخدم فهم ذلك على أنه ما يزال يعتمد على إعادة تنظيم موجهة للمستخدم. هذا الترتيب مهم: proposal تعني "شخص ما اقترح"، validation تعني "شخص ما تحقق بشكل مستقل"، وratification تعني "استيفاء الشروط وإتمام الموافقة".

لذلك، عند الحكم على حالة الإجماع @Dusk ، يمكن استخدام ثلاث أسئلة بدل شعار واحد: من هو المُقترِح؟ ماذا يغطي التحقق؟ هل شروط الموافقة مستوفاة؟ $DUSK هو رمز أصلي للشبكة، لكنه لا يمكن أن يجيب عن السؤال باستدلالات نهائية.#dusk

وعند الفحص أيضًا يجب تسجيل "ما الذي ينقص في أي طبقة" بدل الاكتفاء بتسجيل "لم ينجح". هذا النوع من الصياغة يُحوّل كلمات الحالة إلى مسار أدلة قابل للتتبع، كما يمنع سوء تفسير شرح النهائية في التشغيل العادي كالتزام تجاه كل السيناريوهات غير الاعتيادية.

لا تجعل الثلاث كلمات الإنجليزية تُعامل كأنها ثلاث نقاط بيع مستقلة. ما يجب تدوينه حقًا هو ما إذا كان الانتقال من proposal إلى validation متصلًا من حيث موضوع التحقق، وما إذا كانت شروط الانتقال من validation إلى ratification واضحة. فقط عندما تُغلق هذه السلسلة يصبح finality نتيجةً قابلة لإعادة التحقق، لا مجرد ديكور على الواجهة.