اقرأ قرارات الإصدار وقرارات النتائج وأسباب السياسة والتغطية معًا.
التنفيذ والنتيجة الأمنية والإصدار مفاهيم مختلفة
اكتمال الفحص يعني أن التنفيذ أنتج نتيجة؛ ولا يعني PASS. لكل نتيجة أمنية درجة خطورة وقرار BLOCK أو WARN أو INFO. يجمع قرار الإصدار هذه القرارات مع تغطية أدوات التحليل المطلوبة. راجع نموذج قرارات النتائج والإصدار لقواعد الأولوية الكاملة.
يتقدّم BLOCK عند وجود نتيجة مانعة. دون مانع، تؤدي التغطية المطلوبة الناقصة إلى INCOMPLETE؛ والتغطية المكتملة مع تحذيرات إلى WARN؛ والتغطية المكتملة دون موانع أو تحذيرات إلى PASS. تعبّر عبارة «لا يوجد قرار» عن غياب قرار مسجّل، وليست قرار إصدار خامسًا.
اقرأ السياسة المطبّقة
افتح تفسير قرار الفحص. راجع نسخة السياسة المسجّلة وعتبة fail-on وأعداد النتائج والتغطية الناقصة. تحدد رموز الأسباب المنظّمة سبب القرار؛ وتتضمن فجوات أدوات التحليل السبب والجهة المسؤولة متى توفرا.
مع تفعيل ضوابط الثقة الافتراضية للمحرك، لا تكفي الخطورة عند عتبة fail-on وحدها: تدعم الثقة HIGH المنع، وتحتاج MEDIUM إلى دليل مؤيد، وتنتج LOW تحذيرًا. قد تحمل الأدلة المستوردة تجاوزًا لسياسة مخففة؛ وتحتفظ الخدمة بقرار النتيجة المحفوظ. راجع السياسة والثقة.
مثال: فحص مكتمل مع فجوة
لنتيجة بدرجة HIGH قرار WARN، وفشل تحليل تبعيات مطلوب. قد يكون التنفيذ مكتملًا بينما قرار الإصدار INCOMPLETE. وإذا احتوى الفحص أيضًا على نتيجة BLOCK محفوظة، يصبح قرار الإصدار BLOCK وتظل فجوة التغطية ظاهرة.
يسجّل وقت القرار لحظة حفظه. يساعد عمر القرار ومؤشرات التشغيل الأحدث على تقييم حداثته؛ ولا تُنهي صلاحيته ضمنيًا أو تعيد تقييم سياسة قديمة. لا يتاح استثناء الإصدار إلا عندما تقرر الخدمة الخلفية أهلية الفحص. قد تحمل السجلات القديمة PASS أو WARN مع تغطية مجهولة؛ اقرأ هذا القيد صراحةً. ولا يثبت PASS زوال جميع الثغرات.