الإصدارات والمعرّفات في OSAFIS
في هذه الوثيقة
يجب أن تحدد الاستشهاداتُ بـOSAFIS كلًّا من إصدار الإطار والعنصر المُحال إليه. وتعرّف هذه الوثيقة مخططَ الإصدار المقترح لـ2.0.0-draft.1، والمعرّفاتِ المعتمدة، والترحيلَ من الوثائق المقدَّمة الموسومة بالإصدار 1.0. ووسم المصدر هذا يسجّل خطَّ الأساس الخاضع للتنقيح؛ وليس دليلًا على إصدارٍ عام سابق. وتشترك جميع وثائق هذه المجموعة في إصدار الإطار نفسه.
دلالات الإصدارات
الصيغة المقترحة هي MAJOR.MINOR.PATCH مع لاحقةٍ اختيارية لما قبل الإصدار. فالتنقيح الرئيسي (MAJOR) يغيّر تفسيرَ الحالات القائمة أو التزاماتِ تصنيفها. ومن أمثلته تغيير حدود مجالٍ ما، أو إزالة خاصية، أو تغيير معنى آلية. والتنقيح الفرعي (MINOR) يضيف مفاهيمَ متوافقة أو مادةً توضيحية دون تغيير المعاني القائمة. وتنقيح التصحيح (PATCH) يصحح الإملاء، أو التنسيق، أو خطأً لا يغيّر تلك المعاني. وإذا غيّر إيضاحٌ ظاهري الحالاتِ التي تستوفي الشروط، فإنه يتطلب تغييرًا رئيسيًا أو امتدادًا تجريبيًا مفصولًا صراحةً.
وقد استخدم المصدر الصيغة MAJOR.MINOR. ويظل الاستشهاد بالإصدار 1.0 دالًّا على اللقطة الأصلية، ويجب ألا يُعاد كتابته ضمنيًا بصيغة 1.0.0. ويبدأ المخطط الثلاثي الجديد بهذا التنقيح المقترح. وتدل اللاحقة draft.1 على مقترحٍ ينتظر المراجعة. وتزيد المسودةُ اللاحقة رقمَ ما قبل الإصدار وتحفظ اللقطة السابقة. وإزالة لاحقة المسودة قرارُ إصدارٍ يتطلب مراجعةً موثقة؛ ومجرد إنشاء الملفات لا يجيز هذا القرار.
ويسجّل بيانُ الإصدار الإصدارَ، والتاريخَ، والملفاتِ، والبصماتِ التشفيرية للمواد المنشورة، والتعريفاتِ المعتمدة، وإصداراتِ المصادر الخاصة بالمقابلات الخارجية، والقيودَ المعروفة، وتعليماتِ الترحيل. والبصمات تثبت أن البايتات تطابق لقطةً ما، لا أن ادعاءاتها العلمية صحيحة. وينبغي توليد المصادر القابلة للتحرير والمخرجات المقروءة للبشر معًا للحد من انحراف المصطلحات.
معرّفات الطبقات المعتمدة
| المعرّف | اسم العرض في 2.0.0-draft.1 |
|---|---|
| L1 | النماذج والحوسبة |
| L2 | البرمجيات والبنية التحتية |
| L3 | البيانات والمعرفة |
| L4 | الإدراك وتمثيل العالم |
| L5 | التفسير والأهداف |
| L6 | الذاكرة واستمرارية الحالة |
| L7 | التخطيط والفعل |
| L8 | تفاعل الإنسان والنظام |
| L9 | التفاعل الجماعي والنظامي |
يعني الحرف L مجالًا أمنيًا تحليليًا. والترقيم ليس ترتيبًا للاعتماد ولا مقياسًا للأثر. وتحفظ المعرّفات القائمة نسبَ المجال نفسه، لكن التعريف المقيّد بالإصدار إلزامي لأن هذا التنقيح يغيّر عدة حدود. وإذا استبدل عملٌ لاحق مجالًا ما بمفهومٍ مختلف جذريًا، يُسحب معرّفه ويُخصَّص معرّفٌ جديد بدلًا من إعادة استخدام الاستشهاد القديم.
معرّفات الخصائص المعتمدة
| المعرّف | اسم العرض | المعرّف | اسم العرض |
|---|---|---|---|
| P01 | السرية | P13 | سلامة الفعل |
| P02 | السلامة | P14 | قابلية التحكم |
| P03 | التوافر | P15 | سلامة التخطيط |
| P04 | سلامة التعليمات | P16 | سلامة التفويض |
| P05 | سلامة السياق | P17 | السلامة الزمنية |
| P06 | سلامة المعرفة | P18 | سلامة القرار |
| P07 | سلامة الذاكرة | P19 | سلامة القرار البشري |
| P08 | سلامة الهوية | P20 | سلامة الإسناد |
| P09 | سلامة الهدف | P21 | سلامة الثقة |
| P10 | السلامة السلوكية | P22 | سلامة الإدراك |
| P11 | السلامة الدلالية | P23 | سلامة نموذج العالم |
| P12 | سلامة القدرات |
هذه هي المعرّفات المعتمدة في وثيقة خط الأساس «الإصدارات والمعرّفات»، لا أرقام ترتيب العرض المستخدمة في بعض وثائق المصدر الأخرى. ويجب أن يفحص الترحيلُ اسمَ الخاصية الفعلي ومعناها حين يكون السجل الأصلي قد استخدم رقم فقرةٍ مجردًا. ولا يُحوَّل العنوان العاشر في وثيقة المصدر تلقائيًا إلى P10.
والتداخل بين الخصائص مقصودٌ حيث تختلف الالتزامات في نطاقها. فقد تدعم مشاهدةٌ واحدة أكثر من التزامٍ مخروق، لكن يجب أن يشرح التقرير كل تأكيد. وعدد الخصائص المخروقة ليس درجةً للخطورة. ويجب أن يحفظ أي حذفٍ أو دمجٍ مستقبلي التعريفاتِ المسحوبة وعلاقاتِها الصريحة بما يحل محلها.
معرّفات الآليات المعتمدة
| المعرّف | اسم العرض |
|---|---|
| M01 | التلاعب التقني |
| M02 | التلاعب بالبيانات |
| M03 | التلاعب البيئي |
| M04 | التلاعب بالإدراك |
| M05 | التلاعب الدلالي |
| M06 | التلاعب السياقي |
| M07 | التلاعب السلوكي |
| M08 | التلاعب بالذاكرة |
| M09 | التلاعب بالهوية |
| M10 | التلاعب بالهدف |
| M11 | التلاعب بالقدرات |
| M12 | التلاعب بالبشر |
يتضمن معجم الآليات واصفاتٍ متداخلة ومستوياتٍ مختلفة من التجريد. ويجب أن تشير الآلية إلى تدخلٍ مبرهَن عليه أو مفترضٍ صراحةً، لا أن تكتفي بإعادة ذكر النتيجة. وغياب الآلية مقبولٌ في الإخفاق العرضي. وتُسجَّل الآليات غير الممثَّلة نثرًا مع مقترحٍ للتوسيع إلى أن يُخصَّص لها معرّف. ويجب ألا يتنكر M00 أو غيره من الرموز المرتجلة في صورة مدخلاتٍ معتمدة.
الأبعاد المشتركة المعتمدة
| المعرّف | اسم العرض |
|---|---|
| D1 | الهوية والثقة والترخيص |
| D2 | الحوكمة والمساءلة |
| D3 | سلسلة التوريد والمنشأ |
| D4 | الخصوصية والأمان |
| D5 | دورة الحياة وإدارة التغيير |
| D6 | قابلية المراقبة والتسجيل والتدقيق |
| D7 | المرونة والتعافي |
معرّفات D محجوزة لهذه الأبعاد. ويجب ألا تُستخدم لتسمية مخططٍ بديل للمجالات التسعة. والبعد منظورٌ للمراجعة يمكن أن ينطبق عبر مجالاتٍ وخصائص كثيرة، لا اشتراطٌ بإسناد خرقٍ إضافي كلما كان ذا صلة.
الترحيل من نموذج الطبقات في خط الأساس
| المعرّف | الاسم في خط الأساس | فحص إعادة التصنيف المطلوب |
|---|---|---|
| L1 | أساس النماذج والحوسبة (Model & Computational Foundation) | تمييز الآثار البرمجية للنماذج والحوسبة من برمجيات الاستضافة وتنفيذ بيئة التشغيل في L2 |
| L2 | التطبيقات والبنية التحتية (Application & Infrastructure) | إدراج عقود البرمجيات التقليدية والتحقق من موضع عيوب تنفيذ النماذج |
| L3 | البيانات والمعرفة (Data & Knowledge) | فصل الموارد المعلوماتية عن الحالة التشغيلية المحتفَظ بها وعن الرفع إلى مرتبة سلطة التعليمات |
| L4 | البيئة والإدراك (Environment & Perception) | تطبيق المشاهدة وتمثيل العالم بحسب الوظيفة، بما في ذلك البيئات الرقمية؛ فالصيغة النصية وحدها لا تجعله غير منطبق |
| L5 | الدلالة والسلوك (Semantic & Behavioral) | إعادة تصنيف تسميات السلوك الواسعة بحسب عقد التفسير أو الهدف الفعلي، أو المجال المجاور المسؤول |
| L6 | الذاكرة والحالة الدائمة (Memory & Persistent State) | تحديد الاحتفاظ، والملكية، والربط، والتحديث، والاستمرارية الزمنية بدلًا من تقنية التخزين |
| L7 | الوكيل والفعل (Agent & Action) | إدراج التخطيط والتشغيل المادي بصرف النظر عمّا إذا كان النظام يُسمّى وكيلًا |
| L8 | تفاعل الإنسان والذكاء الاصطناعي (Human-AI Interaction) | تحديد عقدٍ للتفاعل أو الفهم أو الترخيص أو التدخل، لا مجرد عاقبةٍ بشرية |
| L9 | النظامي والمجتمعي (Systemic & Societal) | اشتراط آليةٍ وعقدٍ للتفاعل الجماعي؛ ونقل الأثر الواسع وحده إلى نطاق العواقب |
لقد سُحب الترتيب الضمني بحسب اتساع نطاق العواقب. ويجب ألا تُستنتج تقديرات الخطورة القائمة من أرقام L. وأصبحت لحواف الرسم البياني أنواعٌ صريحة، ولا تؤكد السلطةَ المفوَّضة إلا حوافُ التفويض الفعلية. وقد تكون المجموعة أو الحلقة موضعًا لإخفاقٍ جماعي. وتُمثَّل المكوّنات المشتركة مرةً واحدة حين يطابق ذلك النظام. ويمكن للاكتشاف أن يحتفظ بعدة إسناداتٍ سببية للمجالات، ولا يلزمه اختيار مجالٍ أساسي مصطنع.
وتحتفظ P22 وP23 بنسبهما في المشاهدة وتمثيل العالم، مع النطاق الوظيفي المنقّح الموثق في «الخصائص الأمنية». وتتطلب الحالاتُ التي استُبعدت أصلًا لأنها استخدمت مشاهداتٍ رقمية المراجعةَ. وتتطلب التسمياتُ الواسعة بـP10 «السلامة السلوكية» التزامًا سلوكيًا احتياطيًا ملموسًا لا تعبّر عنه خاصيةٌ أكثر تحديدًا تعبيرًا أفضل؛ ولا يُشترط مسارٌ زمني إلا حين يكون جزءًا من ذلك الالتزام. ويجب التمييز بين P09 «سلامة الهدف» وP15 «سلامة التخطيط» وP18 «سلامة القرار» بحسب الهدف المحمي، والخطة، والقرار الفردي على الترتيب. وتحتفظ M03 وM04 بتركيز خط الأساس على البيئة المادية؛ ولا يندرج إخفاق الإدراك الرقمي تلقائيًا تحت أيٍّ من الآليتين. ولا تسوّغ هذه التحسينات تغيير سجلٍّ قديم دون قراءة أدلته.
واصفات الأدلة وحالات السجل
E0–E6 رموزٌ للواصفات حُددت تسمياتها وتعريفاتها في «منهجية التقييم». وهي تحتفظ بأسئلة الأدلة الواردة في خط الأساس، لكنها لم تعد سُلّمًا تراكميًا إلزاميًا. ويجب ألا تُوسَّع القيم القديمة لأعلى مستوى تلقائيًا لتصبح أوجهًا أدنى مدعومة. بل يُعاد تقييم كل وجهٍ انطلاقًا من مواده الأساسية. ودعم الواصف متمايزٌ عن نتيجة التقييم وعن حالة المراجعة في السجل.
| المحور | السؤال | التمثيل المسموح به |
|---|---|---|
| نتيجة العقد | هل استُوفي الالتزام المحدد في هذا الاختبار؟ | أوراكل حكمٍ مُعلن مع نتيجةٍ بالنجاح أو الإخفاق أو عدم الحسم، والأدلة المرصودة |
| نتيجة التقييم | ما الذي تثبته الأدلة بشأن هذا الادعاء؟ | supported أو refuted أو inconclusive أو quality_issue أو hazard_only أو out_of_scope |
| وجه الأدلة | ما نوع الدعم الموجود وضمن أي نطاق؟ | supported أو unsupported أو not_tested أو inconclusive أو not_applicable لكل رمز E |
| يقين التصنيف | ما مدى رسوخ انطباق المعجم على الحالة؟ | إسنادٌ معلَّل مع الاحتفاظ بالحالات الملتبسة أو المركّبة أو غير الممثَّلة |
| مراجعة المقابلة | كيف رُوجعت العلاقة الخارجية؟ | proposed أو reviewed أو disputed أو not_assessed |
| مراجعة السجل | ما القرار الإداري الذي اتُّخذ؟ | submitted أو under_review أو accepted أو rejected أو withdrawn أو superseded |
وهذه المحاور ليست تحويلاتٍ لبعضها بعضًا. فقد يكون السجل سليمًا من حيث البنية وغير مدعوم علميًا. وليس للسجلات التوضيحية قرارٌ فعلي في السجل، ولا يمكن وصف اختباراتها التي لم تُنفَّذ بأنها إخفاقاتٌ مرصودة.
إجراء الترحيل
- يُحفظ السجل الأصلي واللقطة الدقيقة للإطار التي استشهد بها. وإذا كان إصداره مجهولًا، يُسجَّل عدم اليقين هذا بدلًا من التخمين.
- يُحدَّد كل عنصرٍ مُحال إليه بمعرّفه وبمعناه في المصدر معًا. وتُحسم التناقضات بين الأسماء وأرقام الأقسام صراحةً.
- يُعاد بناء نقطة الدخول، والعقد الذي أخفق، والانتشار، والعاقبة انطلاقًا من الأدلة. ويُعاد النظر في L4 وL5 وL8 وL9 وفق قواعد الحدود الجديدة.
- تُسجَّل الإسنادات المحتفَظ بها، والإسنادات المتغيرة، والحالات المعلّقة، وسببُ كل تغيير. فإعادة التسمية قد تكون آلية؛ أما قرار النطاق فيتطلب مراجعة.
- يُنشأ تنقيحٌ جديد للسجل يرتبط بالتنقيح السابق. ويُحفظ تاريخ المشاهدة، وقيود الأدلة، ونتائج التقييم الأصلية.
- يُعاد تقويم أي ملخصٍ مشتق، أو نصٍّ في الموقع الإلكتروني، أو انطباقٍ لملفٍ تعريفي، أو جدولِ مطابقةٍ تأثر بالتغيير. والتسمية المرحَّلة لا تقدّم أدلةً تجريبية جديدة.
معرّفات السجلات وتنقيحاتها
البادئة المقترحة للسجل هي OSAFIS، وهي وسم المشروع في المجموعة المقدَّمة. ويستخدم مدخل السجل الصيغة OSAFIS-YYYY-NNNN، حيث السنة هي سنة التقديم، ويُخصَّص الرقم التسلسلي ضمن تلك السنة. وهذا عرفٌ محلي مقترح، لا فضاءُ أسماءٍ لجهةٍ معترفٍ بها في شؤون الثغرات. ولا يجوز أبدًا اختلاق تخصيصٍ عام أو الإيحاء بالتكافؤ مع معرّف CVE. وتستخدم حالاتُ العرض التوضيحي معرّفاتِ EX مثل EX01، وتبقى خارج فضاء أسماء السجل.
وتبقى معرّفات المدخلات قائمةً عبر المراجعة، والرفض، والتصحيح، والسحب، والإحلال. ويزيد كل تغييرٍ موضوعي قيمةَ entry_revision. ويتضمن الاستشهادُ معرّفَ المدخل، ورقمَ تنقيحه، وإصدارَ الإطار، وتاريخَ الاسترجاع أو لقطةً ثابتة. وتُربط المدخلات المكررة بالسجل المحتفَظ به دون إعادة تدوير أيٍّ من المعرّفين. وقد تتغير إمكانية الوصول إلى الأدلة المقيّدة مع الحفاظ على تاريخٍ عام لا يكشف المحتوى الحساس.
ومعرّفات المكوّنات، والحواف، والعقود، والاختبارات، والمواد محليةٌ ضمن التقييم ما لم يُسجَّل صراحةً فضاءُ أسماءٍ خارجي. فعلى سبيل المثال، لا يُنشئ معرّفُ العقد C1 داخل حالةٍ ما خاصيةً عامة جديدة في OSAFIS. وتضبط إصداراتُ المخطط التمثيلَ الآلي بمعزلٍ عن معنى الإطار. ويجب على المستهلك أن يرفض إصدارَ مخططٍ غير مدعوم بدلًا من تفسير الحقول ضمنيًا وفق إصدارٍ مختلف.
ضبط التغيير وقرارات الإصدار
يبيّن مقترحُ التغيير دافعَه، والتعريفاتِ المتأثرة، والحالاتِ الحدّية، وأثرَه في التوافق، والأدلةَ المتاحة. ويتضمن السجل أدوارَ المؤلف والمراجع، وتضاربَ المصالح، والآراءَ المخالفة، والقرارَ النهائي. ويجب ألا تُقدَّم أدوار العملية المقترحة على أنها مراجعون مستقلون معيَّنون. ويجب على المالك أن يُرسي حوكمةً فعلية وترخيصًا للنشر قبل ادعاء إصدارٍ عام ذي حوكمة مفتوحة. ولا تختار هذه الوثيقة ترخيصًا قانونيًا ولا تمنح سلطةً للاعتماد.
ويتطلب الإصدار المستقر التالي موادَّ متسقة، وترحيلًا خضع للمراجعة، وقيودًا علمية صريحة، وأدلةً تناسب ادعاءاته. ويمكن أن تبقى التجارب غير مكتملة إذا لم يقدّم الإصدار إلا مقترحًا للمعجم، لكن يجب أن تكون هذه الحالة ظاهرة. وإذا ادّعى الإصدار موثوقيةً مبرهَنًا عليها في التصنيف أو فعاليةً للضوابط، فيجب تضمين الدراسة الداعمة وقيودها. فالمعرّفات تجعل الادعاء قابلًا للتتبع؛ لكنها لا تثبت صحته.