# نموذج الأدلة والتقارير

يربط نموذج التقرير العملية بأدلتها وسياستها ونتائجها ومقيّمها. تظل الآثار الموقعة الأصلية مرتبطة بهويات مصادرها. يُتابع [توفر صيغة النقل](https://proof21.xyz/ar/docs/start/status/) ضمن حالة التنفيذ.

## المفاهيم المطلوبة

| المفهوم | الارتباط المقصود |
| --- | --- |
| الملف وإصداره | المعنى الدقيق للفحص وتفسيره |
| معرّف العملية | سير العمل المطلوب، لا مجرد مسار API |
| بصمة التعليمات | الإجراء المتوقع والمعلمات المصرّح بها |
| بصمة السياسة | مرجع ثابت إلى القواعد التي جرى تقييمها |
| مراجع المصادر | الشبكة وهوية السجل والكتلة أو المعاملة وإصدار المصدر |
| بصمة الأدلة | سلامة الأدلة المقدمة، لا إثبات اكتمالها |
| النتائج | شروط مسماة بحالات PASS أو FAIL أو INDETERMINATE |
| هوية المقيّم | من أنشأ التقرير وبأي تطبيق |
| القيود | ما لم يُفحص أو تعذّر إثباته |

## تصنيفات الأدلة

ادعاء المُصدِر والملاحظة الموقعة وملاحظة RPC وإثبات الإدراج التشفيري وحالة السلسلة المتحقق منها والحساب المعاد إنتاجه فئات مختلفة. أبق هذه التسميات واضحة. لا يثبت إثبات إدراج صحيح وحده أن سلسلته هي المعتمدة أو أن تأكيداتها كافية.

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

## التسلسل والتوقيع

اختر آليات توقيع وتوحيد تمثيل خضعت للمراجعة أثناء التنفيذ، وثبّت إصداراتها وانشر متجهات اختبار المطابقة. لا تعتبر سلوك `JSON.stringify` الاعتباطي معياراً عاماً عابراً للغات. يتطلب فصل النطاقات واختيار الخوارزمية والمفاتيح المكررة وحدود الأرقام والحقول الحرجة غير المعروفة قواعد صريحة.

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

<!-- p21-source-payment-v08 -->

## فصل التفسير والتسجيل والملكية

تميّز الإيصالات بين استخراج بيانات المصدر وتسجيل العنصر والاشتقاق الحتمي وصحة نشر الرموز أو سكّها والملكية أو الرصيد الحالي. التحقق من أحدها لا يثبت البقية. يتطلب إثبات أول تسجيل صالح فهرس التاريخ ذي الصلة وقواعد التفعيل؛ ولا يثبت دليل إدراج نقش واحد عدم وجود عنصر متعارض سابق.

يُثبّت ملخص محتوى النقش وملف المصدر وإصدار التنفيذ الأصلي والشبكة وتجزئة الكتلة وارتفاعها والترميز المعياري والعملية ومعلماتها والتزام المدخلات والنتيجة. يُبيّن نطاق الأدلة وحدودها. نقص المصدر أو نمط غير مدعوم ينتج INDETERMINATE، لا نتيجة صالحة مختلقة. تُفصل ملاحظة المفهرس عن حالة البروتوكول المعاد حسابها مستقلاً. ولا يجوز أن يحل الرجوع إلى حقل Bitcoin خام خفيةً محل فحص تسجيل DMT لم يُجرَ.


## أدلة الدفع والقيد المحاسبي مرة واحدة

تربط الفاتورة المستدعي وملخص الطلب ومفتاح منع التكرار وهوية الشبكة والأصل الدقيقة ومستلم التاجر والمبلغ الصحيح بوحدات ذرية واستحقاق رصيد الخدمة والانتهاء وسياسة التسوية. يتحقق المحول من حدث تحويل منفذ ووجهته ومقداره وهوية النشر والكتلة المعتمدة والتأكيدات وتغطية المفهرس وإصدار القواعد. معرّف المعاملة أو مشاهدتها في mempool أو إنشاء نقش أو صورة رصيد المحفظة ليست تسوية للدفع.

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


[1] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/digital-elements/.element-registry

[2] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/src/index/updater/inscription_updater/tap/ops/dmt_element.rs

[3] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/nat-use-cases/usdnat-method-1-live

[4] https://digital-matter-theory.gitbook.io/digital-matter-theory/introduction/non-arbitrary-tokens-nats/nat-token-transfer

[5] https://docs.x402.org/core-concepts/network-and-token-support

[6] https://github.com/Trac-Systems/ord-tap/blob/b8f6ea35cf6b9d405d4db7c58555e3c8ab33e8cd/README.md

[7] https://arxiv.org/abs/1605.04559

<!-- p21-enforcement-v10 -->

## آثار التفويض وقرار المستهلك

يضيف v0.10 ثلاث مسودات قابلة للقراءة آلياً: **تفويض الفعل** و**إيصال قرار المستهلك** و**دليل التناقض بين القرارات**. يربط التفويض ملخصات request/policy/action وملف الفعل والشبكة وnonce ونافذة الصلاحية وهوية الموقّع. تعيد بوابة التنفيذ حساب الملخص قبل استخدام الصلاحية المحمية وترفض الاستبدال أو الانتهاء أو إعادة استخدام nonce.

يربط إيصال القرار proof/request/action وهوية المستهلك وملخص/إصدار سياسة القبول الملتزم بها مسبقاً و`ACCEPT | REJECT | REVIEW` وأكواد السبب ولقطة الأدلة والوقت والتوقيع. لا يعلن المستهلك `decision_consistency` بنفسه؛ بل يستنتجه مقيّم مستقل كـ `CONSISTENT / CONTRADICTORY / UNRESOLVED`. قراران صحيحان ومتناقضان في proof/policy/context نفسه يمكن أن يشكلا دليل equivocation.
