Skip to content

Burhan Engine v0.9.0

Choose a tag to compare

@mwthrc23-ui mwthrc23-ui released this 04 Aug 06:37
6930c70

Burhan Engine 0.9.0

إصدار يضيف بنشمارك تشخيصيًا قابلًا للتكرار وفهرسة متزايدة وعائلات تشخيص أعمق، مع تشديد بوابات الاختبار والنشر.

أبرز التغييرات

  • بنشمارك محلي: 56 حالة عبر 10 عائلات، ودقة تشخيص Top-1 وTop-3 مقدارها 100% على المجموعة المضمنة.
  • ربط معالجات KeyError وasync ومخرجات TypeScript القياسية بمسار BurhanAnalyzer، بما يشمل TS2322.
  • فهرسة متزايدة LRU وتحسين فهرسة Python للوراثة ومواضع الاستخدام ورموز الاختبارات.
  • واجهات ProofCertificateV3 وبصمة المشروع الآمنة؛ شهادة V3 ليست بعد مسار CLI مكتملًا.
  • تنقيح الأسرار والمسارات لمزود LLM الاختياري، الذي يظل stub معطلًا افتراضيًا.
  • حماية symlink/junction لبصمة المشروع وحماية SARIF من overwrite عبر الملف المؤقت.
  • تثبيت صورة Docker وGitHub Actions، وإضافة CodeQL وبوابات Ruff والتغطية والبنشمارك.

التحقق

  • 550 اختبارًا ناجحًا + 18 subtest.
  • تغطية مصدرية 89%.
  • Python 3.11 و3.12 ناجحان في CI.
  • Docker build وCodeQL ناجحان، ولا توجد تنبيهات CodeQL أو أسرار مفتوحة وقت الإصدار.

ملاحظة: أرقام Top-1 وTop-3 تقيس تصنيف التشخيص في مجموعة البنشمارك؛ لا تمثل معدل نجاح إصلاحات مثبتة داخل sandbox.

صورة GHCR

ghcr.io/mwthrc23-ui/burhan-engine@sha256:b94fc3d82eef711c35753d21a90be325f4d558f0fcf686ebb9a08c6adecc716e