المعيار الأساسي / Conformance والمسار نحو certification draft تحرير على GitHubماركداون

تُرجمت هذه الصفحة آليًا ولم يراجعها إنسان بعد. النص الإنجليزي هو المرجع؛ والتصحيحات مرحّب بها على GitHub. English

Conformance والمسار نحو certification

الحالة: مسودة، 2026-10-04 (RFC-0008). لم يتم الاستعانة بأي جهة إصدار شهادات بعد؛ هذا هو المسار الذي يقدمه المعيار.

1. ثلاث خطوات #

الخطوةمنماذا تعنيتظهر كـ
Self-declaredالصانع أو الناشرقام بتشغيل المتجهات العامة باستخدام الأداة العامة ونشر ConformanceReport (schemas/conformance.schema.json)، موقعاً بمفتاحه الخاصالتقرير، مع المجموعات والأعداد؛ لا تظهر أبداً كشارة
Verifiedمشغل registryأعاد إنتاج التشغيل مقابل نفس hash مجموعة المتجهات ووقع التقرير توقيعاً مضاداًالتقرير بالإضافة إلى الـ verifier
Certifiedجهة certification مستقلة (لا توجد حالياً)قامت بتشغيل المجموعة بالإضافة إلى فحوصات الأجهزة وحالات السلامة بموجب scheme منشور ومنحت العلامةالتقرير، جهة certification، العلامة

التقرير الذي يفشل في أي متجه (vector) من فئة ما لا يجوز له ادعاء تلك الفئة. يُظهر الـ registry التقارير، وليس الـ badges.

اليوم، مشغل الـ registry الوحيد هو المسؤول عن المواصفات (cookwala.ai)، لذا فإن "verified" لا تضيف أي استقلالية حتى يوجد registry ثانٍ؛ لا تزال الحالة تظهر كـ self-verification.

2. ما يحتويه التقرير #

الإصدار الأساسي، الفئة التي تم الادعاء بها (recipe_publisher, executor, catalog, agent, verifier) أو ادعاء ملف تعريف (humanitarian:H1, household, registry, fleet, supply)، الموضوع (المنتج، المورد، الإصدار)، المجموعات التي تم تشغيلها مع الإجماليات ومعرفات المتجهات الفاشلة، هاش مجموعة المتجهات، الأداة والالتزام (commit)، التاريخ، الحالة والـ verifier. مثال: examples/conformance/report-reference.json ، الذي تم إنتاجه بواسطة

bash
python tools/run_conformance.py --report report.json

3. الفئات وما تثبته #

الفئةالمتجهاتمطلوب أيضاً من أجل certification (غير مغطى بواسطة المتجهات)
Recipe publisherhash, envelope (targets inside bands), unitsمراجعة محتوى الوصفات من قبل متخصص في سلامة الغذاء
Executorenvelope, sensor ladder, execution transitions, refusal reasonsحالة السلامة الخاصة بالجهاز نفسه (ISO 13482, IEC 60335, UL 3300 حسب الاقتضاء)؛ زمن استجابة التوقف المحلي measured؛ فرض حدود السلامة بدون شبكة
Cataloghash, signature, key revocation, recallsعهدة المفاتيح وعملية استقبال الحوادث
Agentuntrusted text, mandate scope (agent-safety benchmark)النتائج المنشورة لكل model مع الطريقة
Verifierجميع مجموعات Coreلا يوجد
Humanitarian H0–H3SMS grammar, state machine, rule packsمراجعة مسؤولية البيانات؛ لا يوجد تدقيق للبيانات الشخصية
Householdسياسة الإفصاحتقييم أثر حماية البيانات
Registryقواعد الاسم والإصدار، tombstonesعملية إثبات namespace

4. ما لا يمكن للـ certification أن تضمنه #

يثبت تقرير conformance أن البرمجيات تصرفت كما تتطلب المتجهات في اليوم الذي تم تشغيلها فيه. إنه لا يثبت أن الجهاز آمن في كل مطبخ، أو أن الوصفة مذاقها صحيح، أو أنه لا يمكن حدوث أي ضرر. إن المعيار الذي يعد بصفر ضرر سيكون غير صادق؛ هذا المعيار يعد بأن الحدود يتم فرضها محلياً، وأن refusals happen before heat، وأن السجلات يمكن التحقق منها.

5. حوكمة العلامة #

تنتقل علامة certification وقواعدها إلى الأساس المحايد مع العلامة التجارية (GOVERNANCE.md). حتى ذلك الحين لا توجد علامة؛ توجد التقارير فقط.