v1.13.10 الأحدث

سلسلة تحسينات أمن وخصوصية شاملة (Apple-grade): إلغاء معالجة بريد الدعم عبر AI خارجي، إصلاح race condition في الاشتراكات، توقيع Intel Mac صحيح، وتشذيب أمن متكامل.

إصلاحات أمن وخصوصية
  • إزالة Cloudflare AI من بريد الدعم: classifyIntent + generateReply الآن heuristics محلية. لا بيانات عملاء تُرسَل خارجياً.
  • تدوير GIFT_ADMIN_SECRET: السرّ القديم المكشوف معطَّل + جديد قوي مُولَّد عشوائياً (64 char hex).
  • Self-Cancel Endpoint: /api/v1/license/self-cancel — العميل يلغي اشتراكه بـemail + license_key بدون admin access.
  • إفصاح كامل عن الـ3 outbound calls في privacy.html.
Apple-style Auto-Detection (صفر خيارات)
  • Mac Intel + Apple Silicon: زر تحميل واحد يكشف المعمارية تلقائياً.
  • Windows x64 + ARM64 (Snapdragon/Surface Pro): نفس النمط.
  • Windows 7/8 detection: رسالة ودودة "نظامك قديم" بدلاً من فشل صامت.
  • 3 طبقات كشف: JS + UA + Sec-CH-UA-Arch server-side hint.
إصلاحات تجربة العميل
  • إلغاء modal "اختر OS" — اكتشاف تلقائي + redirect مباشر لـShopify.
  • توحيد نافذة الاسترجاع على 14 يوماً في كل الصفحات.
  • perMachine: true لـWindows (التطبيق في Program Files + اختصار سطح المكتب).
  • خلفية DMG احترافية + Intel/ARM64 builds منفصلة على CI.
v1.13.2 — v1.13.5

تحسينات تجربة العميل بعد الشراء — توحيد روابط التحميل لكل باقة بين الموقع والبريد، إصلاح صفحة "تم الاشتراك بنجاح"، خطوات تثبيت مخصّصة لـmacOS وWindows، خلفية DMG احترافية، وأقسام إدارة الاشتراك والاسترجاع.

إصلاحات تجربة العميل (UX)
  • صفحة "تم الاشتراك": تسلسل ثقة جديد يُلغي ظهور رسالة "لم يتم التحقق من الدفع" للعملاء الذين دفعوا فعلاً.
  • روابط التحميل: توحيد بين الموقع والبريد — كل باقة تحصل على ملفها الصحيح (meyar-setup-{air|plus|max}-{windows|macos}).
  • أحجام تحميل صحيحة: 455 MB Windows / 2.85–5.97 GB macOS حسب الباقة (بدلاً من الأرقام المخيفة 5.5–9.6 GB).
  • خطوات تثبيت مخصّصة: 4 خطوات لـmacOS (DMG → Applications → Launchpad) و4 لـWindows (setup → SmartScreen → اختصار سطح المكتب).
  • خلفية DMG احترافية: تصميم متدرّج بألوان العلامة + سهم توضيحي + "اسحب إلى Applications".
  • أقسام جديدة: بطاقات إدارة الاشتراك، إلغاء الاشتراك، تغيير الباقة، سياسة الاسترجاع.
تصحيحات اتساق + ثقة
  • أسعار صحيحة وموحّدة (AIR 89 / PLUS 149 / MAX حسب الطلب) في Schema.org + إيميلات التذكير + صفحة الباقات.
  • نافذة الاسترجاع موحّدة على 14 يوماً في كل الصفحات (كانت 7 vs 14 متناقضة).
  • تحديث صفحة SmartScreen-help لتعكس أن التوقيع الرقمي SSL.com OV نشط منذ 15 مايو.
  • إضافة سياسة الاسترجاع والدعم الفني وسجل التغييرات إلى تذييل الصفحة.
  • المصطلح الموحّد: "مفتاح الترخيص" بدلاً من خلط "كود التفعيل".
v1.13.0

بنية تحتية للتصحيحات الفورية (Hot-Patch Infrastructure) — تحسينات المحتوى تصل العملاء خلال 6 ساعات بدون إعادة تثبيت، مع منصة إدارة Meyar Forge، وترقية المحرّك القانوني لأسلوب "كبير الشركاء".

Hot-Patch Infrastructure
  • نشر تحسينات الـPrompts والإعدادات لكل العملاء في < 6 ساعات بدون CI rebuild.
  • مصادقة ثلاثية لكل تصحيح: SHA-256 + HMAC-SHA256 + AES-GCM اختياري.
  • إلغاء صريح للتصحيحات المعطوبة عبر revoked_ids في الـmanifest.
  • واجهة /system-updates داخل التطبيق لإدارة التصحيحات يدوياً.
ترقية المحرّك القانوني — Platinum
  • Prompt جديد بأسلوب "كبير الشركاء" — Senior Legal Strategist tone.
  • إلزام Triad: نظام + لائحة تنفيذية + سابقة قضائية في كل إجابة تحليلية.
  • Proactive Insight: فقرة "تنبيه استراتيجي" في كل إجابة تكشف مخاطر لم يسأل عنها العميل.
  • قائمة ممنوعات للقضاء على عبارات الـchatbot ("بصفتي مساعداً"، "بناءً على طلبك"، إلخ).
جودة + توقيع رقمي
  • توقيع رقمي رسمي عبر SSL.com OV Code Signing — GLOW MARK Establishment.
  • 233 اختبار: 207 active + 26 chaos engineering + 0 fail.
  • Red Team: KDF cache + replay defense + revocation chain (3 ثغرات أُغلقت).
v1.12.92

أعمدة الإنتاج الثلاثة: تكامل CI لـmacOS، نظام ثقة ثلاثي الدرجات، وذاكرة دلالية تُسرّع 30% من الاستعلامات.

3 ركائز إنتاجية
  • Pillar 1: CI gate لـmacOS فقط على tags بصيغة -rc (يوفّر 80% من تكلفة CI).
  • Pillar 3: نظام ثقة ثلاثي الدرجات (High/Med/Low) يُعلَن للعميل في كل إجابة.
  • Pillar 4: Semantic Cache يُسرّع الأسئلة المتكرّرة 5×.
v1.12.49

أكبر تحديث جوهري في تاريخ معيار: تغطية كاملة لـ32 نظاماً سعودياً كنسياً، 565 ألف vector في قاعدة البيانات، وإصلاحات حرجة في محرّك تحليل المواد العربية.

قاعدة البيانات — تغطية مكتملة
  • 32/32 نظاماً سعودياً كنسياً الآن بتغطية ≥85% — كانت 16 ناقصة قبل التحديث.
  • إجمالي قاعدة البيانات: 565,673 vector (زيادة 250% عن الإصدار السابق).
  • 1,150 نظاماً ولائحة، 109,842 مادة قانونية مفهرسة.
  • أنظمة جديدة كاملة التغطية: مكافحة الإرهاب (88 مادة)، البنوك (22)، القضاء كاملاً (85)، الأحوال المدنية (43)، التنفيذ (90).
  • +27 نظاماً آخر بتغطية ≥85% (المرور، الإفلاس، التأمينات، إلخ).
إصلاحات حرجة في المحرّك
  • parser المواد العربية: استرجاع المواد المفقودة بصيغة "الحادية والـ..." في نظام التنفيذ (المواد 21، 31، 41، 51، 61، 71، 81، 91 — كانت كلها مفقودة منهجياً).
  • قاموس اكتشاف النصوص القانونية: توسعة المفردات لتشمل القانون المدني (قرابة، أهلية، عقار، إيجاب، تضامن، حوالة، مقاصة، وغيرها).
  • schema migration: 8 ملفات JSON تاريخية (98,324 مادة) تم تحويلها إلى الـschema الحديث.
  • إصلاح metadata الـlaw_name + article_number لـ5,628 chunk في ChromaDB.
  • تحسين دقة تحديد قاعدة البيانات الفعلية (LocalAppData fallback للمسارات العربية).
مصادر جديدة
  • نظام القضاء بـ85 مادة كاملة من ويكي مصدر (المصدر العام الموثوق).
  • 4 مصادر جديدة لإغلاق الفجوات (lawhub، nezams، mohamah، wikisource).
  • 77 لائحة من وثائق وزارة العدل عبر OCR Tesseract Arabic.
جودة + اختبارات
  • 140 unit test جديد (الإجمالي: 308 اختبار) — الجميع ينجح.
  • archive سياسة "no-delete": كل تغيير قابل للتراجع، صفر فقدان بيانات.
  • توثيق كامل لـ12 خطوة قبل الإطلاق + قائمة rollback.
v1.6.0 مستقرّ

إطلاق حزمة شاملة: ترخيص متعدد الأجهزة، طابور إعادة محاولة للبريد، زر استئناف أثناء الانقطاع، وباقة المؤسسات بتصميم احترافي جديد.

ميزات جديدة
  • دعم جهازين لكل ترخيص — نقل ذاتي مرة كل 90 يوماً دون دعم فني.
  • باقة MAX (مؤسسات) بتصميم enterprise-grade — "احصل على العرض" + طلب انضمام مخصّص.
  • زر «استئناف» يظهر داخل الإجابة إذا انقطع الاتصال أثناء التدفق.
  • طابور persistent لإعادة محاولة بريد الترخيص — لا رسالة تضيع حتى لو تعطل مزود SMTP.
  • لوحة Admin لمراقبة طابور البريد: GET /api/v1/admin/email-queue + summary + retry.
  • بانر ترويجي + تحديث الأسعار: AIR 89 ر.س، PLUS 149 ر.س (بدلاً من 49 و 99).
تحسينات أمنية
  • Admin auto-login الآن يتطلب X-Admin-PIN header كطبقة دفاع إضافية.
  • Multi-device verify يستخدم SELECT ... FOR UPDATE لمنع race بين طلبات متزامنة.
  • Rate limit على POST /contact (5 في الدقيقة لكل IP) يحدّ من إغراق صندوق الوارد.
  • فحص قوة JWT secret: يرفض الإقلاع في prod إذا كان قصيراً أو يحتوي substring ضعيف.
  • Webhook HMAC إلزامي في prod (Shopify + Salla + Zid) — لا توقيع = 503.
  • Revocation list endpoint فعلي (/api/v1/license/revocation-list) يفرض استرداد الأموال خلال 24 ساعة.
الوصول والأداء
  • aria-label على كل زر SVG-only + aria-expanded ديناميكي على FAQ.
  • Focus trap + inert background في modal طلبات المؤسسات.
  • skip-link + <main> landmark على الصفحات الرئيسية.
  • Preconnect لـ Google Fonts على 9 صفحات — توفير 100-150ms LCP.
  • Contrast على النصوص الثانوية: #86868b → #5a5a60 (يجتاز WCAG AA).
  • role=tablist + aria-selected على أزرار تصنيف نموذج التواصل.
إصلاحات
  • Electron: قفل نسخة واحدة — لا تُفتح نسختان من التطبيق في آن واحد.
  • تدفق النص الطويل: rAF batching + AbortController + flush-on-cancel بلا تسريب DOM.
  • 401 أثناء stream يُنظّف tokens ويعيد توجيه /login بعد 1.2 ثانية.
  • نموذج التصدير يستبعد meyar_license_key + tokens من الـ JSON backup.
  • CaseChat يعرض Toast عند انقطاع SSE مع مسودة جزئية.
v1.5.5 مستقرّ

تحديث تلقائي صامت بنمط Apple + تحسين تدفق التوكنات.

ميزات جديدة
  • بانر تحديث تلقائي صامت — يعمل في الخلفية بدون مقاطعة.
  • pipeline UQN لتغطية الجريدة الرسمية (قرارات متحدث رسمي).
v1.5.3 مستقرّ

إصلاحات في CI للبناء + dmg-license كاختيارية.

إصلاحات
  • dmg-license نُقلت إلى optionalDependencies — يحل مشكلة bootstrap على Windows.
  • CI verify steps أصبحت non-fatal — لا تعطّل البناء بسبب فحص ثانوي.