Releases: NotMarwan/Hackathon-Jazan
Release list
v1.5.3 — لا صفرَ كاذباً في أي تصنيف
تدقيق ميداني للعائلات الـ17 (298 نداء فوق 4 مدن)
بأمر المشغّل بعد صيده صفرَ «سوبرماركت» الكاذب: مواجهة الفئات الرقمية ضد النص متعدد المرادفات فوق أبو عريش وجازان وصبيا وبيش، وحصاد الهويات من النتائج الحقيقية لا من الذاكرة.
الأحكام: 13 عائلة سليمة · عيادات ناقصة — أُصلحت بالقياس (+9373: من 19 إلى 33 مستوصفاً) · السوق/المول والدفاع المدني وجزء من التموينات لا يصلحها رقم: كل هوياتها المرشحة نقاؤها 5–10٪، وإصلاحها الرقمي يستبدل صفراً كاذباً بحشوٍ كاذب.
الحل البنيوي: الطابق النصي الموسوم
أي صفرٍ فئوي يستدعي بحثاً نصياً واحداً تلقائياً: وجد؟ يظهر الصف موسوماً «مسبار TomTom (نصي)» بتنبيه «مطابقة اسمٍ قد تلتقط جاراً». لم يجد؟ الغياب بشهادة اللسانين معاً. الصفر الكاذب مات بنيوياً — مثبت حياً: سوق@بيش كان صفراً فئوياً فأخرج الطابق النصي «خيبر مول» بأسماء 53 نتيجة موسومة.
فخّان صيدا في التدقيق: «مسجد محطة وقود» كاد يحقن 337 مسجداً في صف الوقود، و«حسن تبريد» كاد يدخل ورش التصليح في البريد — قواعد أسماء تسدّهما. والغيابات الحقيقية موثقة باسمها (لا مول في صبيا).
97 اختباراً · التقرير الكامل: capabilities/pipeline-jazan/tt_audit.md
v1.5.1 — الشاهد الرابع يشهد
TomTom يدخل الخدمة — والقائمة الحمراء تمتلئ لأول مرة
بوابة فوترة غوغل السعودية مسدودة بنيوياً (CNTXT الموزّع الحصري والتسجيل الفردي موقوف — موثّق في منتدى غوغل)، فدخل TomTom شاهداً تجارياً رابعاً: بلا بطاقة ائتمان، 2,500 نداء يومياً مجاناً، ومفتاحه في خزنة Cloudflare.
القياس فوق 5 مدن قرار × 8 عائلات (نصف قطر 800م): OSM يرى 15 منشأة، Overture يرى 21، TomTom يرى 323 — منها 47 مسجداً في أبو عريش وحدها حيث يرى OSM صفراً.
وأول سبرة إنتاجية لمسجدٍ في الروضة (أحد المسارحة): سجلّانا صفر، مسبار OSM الحي صفر، وTomTom ستة مساجد — فامتلأت «القائمة الحمراء: معروفٌ للشاهد الحي، مجهولٌ لسجلّنا» بأسمائها، والتوصية: تحقّق ميدانياً قبل البناء. هذا حرفياً سيناريو «احتياجٍ لغير احتياج» يُقبَض عليه متلبّساً.
معه في هذه النشرة
- إصلاح صدق العدّ: totalResults لا طول الصفحة — 47 حقيقية لا 15 معادة.
- رابط «تحقّق بنفسك» يفتح خرائط جوجل نفسها على المحيط — استعلامٌ في تطبيقهم، صفر كشط وصفر تخزين.
- مرآتا Overpass تتسابقان بمهلة مقيسة 9.5ث بعد خرس private.coffee.
- شارة الحالة «غوغل — · TomTom ✓» والنصوص كلها عدّية-محايدة («الشهود المستقلون»).
96 اختباراً · تكافؤ 13/13 · صفر أسرار في المستودع.
v1.5.0 — سبر الواقع والذكاء أساسي
سبر الواقع — أربعة شهود ضد «احتياجٍ لغير احتياج»
زر «اسبر الواقع» في تبويب القرار يفحص محيط الموقع المقترح في أربعة مصادر مستقلة:
- سجلّ الخريطة (OSM) — عدٌّ لحظي معلن ضمن 400/800/1500م.
- سجلّ Overture الجديد (أماكن Meta وشركائها، CDLA-Permissive-2.0): 365 شاهداً من 1,318 خاماً والمُسقَط معدود — شاهد عالمي ثانٍ مستقل تماماً عن OSM.
- مسبار OSM الحي — إعادة استعلام لحظية بمرآتين تتسابقان (private.coffee خرست ليلة القياس فأحيتها mail.ru؛ مهلة 9.5ث مقيسة لا مخمنة).
- مسبار غوغل Places الرسمي — بمفتاح في خزنة Cloudflare، النتائج نصٌّ عابر لا يُخزَّن ولا يُرسم، Powered by Google. بلا مفتاح: «لم يُفحص» بصدق.
ثم يطابق DeepSeek الأسماء عبر اللغتين ويُصدر حكماً منظّماً: توافق/تعارض/نقص + ثقة + توصية + القائمة الحمراء «معروفٌ لغوغل، مجهولٌ لسجلّنا». بلا نموذج: حكمٌ عدّيٌّ يقول عن نفسه. وفي أول سبرة حقيقية اختلف الشاهدان فعلاً: صفر عندنا ومستوصف على 462م عند Overture.
الذكاء أساسي
- يشتغل تلقائياً عند وجود المفتاح، وإطفاء المستخدم يُحترم.
- شريحة «✦ DeepSeek متصل» في كل التبويبات.
- التقرير الرسمي ينطلق وحده مع كل قرار.
- كل مخرَج ذكاء بشارة مزوّده الفعلي — الاحتياط يسمّي نفسه.
القياس
95 اختباراً آلياً · تكافؤ متصفحي 13/13 · إعادة عدٍّ مستقلة طابقت لوحة السبر حرفياً [0,0,0]/[0,2,2] · صفر أسرار في المستودع (X-Goog-Api-Key مرة واحدة من الخزنة، حظر AIza).
وتضم النشرة استبيان المحافظات من مسار عملٍ موازٍ (D1).
مسبار v1.4.1 — الحدة تتبع القرار + قوس المقارنة
- القمر الصناعي يتبع القرار: 3,430 بلاطة جديدة فوق صبيا وأبو عريش وأحد المسارحة وبيش — أطر مشتقة من مواقع اقتراحات «الشامل» الفعلية، بميزانية محسوبة قبل أول طلب (11,826 من سقف 20,000) وصفر فشل جلب.
- قوس المقارنة: كل «انقلني للموقع» يرسم قوساً متقطعاً بغلاف طيني وقلب ذهبي بين الأقرب القائم والموقع المقترح — الكيلومترات فوقه ووصول الناس تحته، وكل رقم على مقياسه المسمى.
- بطاقة المحسن تنفست: من 143 كلمة إلى 47 — ومقالة المقامات الثلاثة كاملة خلف «من أين هذه الأرقام؟».
- فخ موثق: محرف السهم خارج نطاقات الخطوط المشحونة يفشل بلاطة الرموز كلها بصمت.
مسبار v1.4.0 — تبويب الشامل
مسبار v1.4.0 — تبويب «الشامل»: عشرون حياً تنبسط إلى قرارات
- التبويب الخامس: الأحياء العشرون الأعلى سكاناً جيوبٌ بقصصها («14,887 نسمة وجامع: لا واحد داخل الحي — أقربه خارج الحي بأقل من كيلومتر»)، تنبسط بحركة FLIP في 240 مللي ثانية إلى لوحة صدارة: عجز كل فئة مقيساً بصيغة معلنة (حرجة/فجوة/حدّية — شكلاً ولوناً ورقماً)، وأقرب قائم، والمال الثلاثي (وفر سنوي محلول على مصفوفة الشبكة · تكلفة بمساحة مقاسة × سعر متر تُدخله · طلب من ساما 2024)، وزرا التفاصيل والانتقال للموقع.
- رقم بطولة مشروط الصدق: 9.4 مليون ريال وفر سنوي ممكن — «إن نُفّذ الاقتراح الأول في كل حي مقيس»، والعدّ يفصل 129 اقتراحاً مقيساً عن 7 بالعدّ.
- ذكاء الحي: زر واحد يحلّل الحي عبر سلّم DeepSeek نفسه، بشارة المفتاح.
- ورقة الحي A4: صدارة الحي السبعة في صفحة واحدة بلغة لوحة القرار — وورقتا الطباعة لا تتصادمان.
- فلاتر المحافظات بالرتب الأصلية، وديب-لينك
#shamil=rIDيفتح حياً بعينه منبسطاً، وثبات الحالة بين الجلسات. - تدقيق مستقل قبل الإصدار بثلاث عدسات (فهم غير المختص، الاتساق وWCAG، أصل كل رقم — «كل الثلاثين رقماً في اللوحة يتتبع لحقله») أثمر 15 إصلاحاً كلها مطبقة: توست يتوسط بفارق صفر، قصة لا تناقض نفسها، تباين يبلغ 5.0+، جمعُ عربيةٍ سليم، وتوأما المدارس يقولان «لا يُجمعان».
- 67 اختباراً · تكافؤ 13/13 · صفر أخطاء صفحة · صفر أسرار.
مسبار v1.3.0 — DeepSeek بمفتاح API
مسبار v1.3.0 — DeepSeek بمفتاح API: من مدقّق لغوي إلى محلّل قرار
- سلّم مزوّدين بلا سرّ واحد في المستودع: مفتاح OpenRouter في خزنة Cloudflare المشفّرة ← DeepSeek V3.1 الكامل أولاً، والمقطَّر على Workers AI احتياطاً بلا مفتاح — والشارة على الشاشة تعلن أيّهما يعمل: «DeepSeek عبر مفتاح API خاص ✓».
- ستة أوضاع فوق أرقام القرار: التقرير الرسمي · «لماذا هذا الموقع لا البدائل؟» · أصعب ثلاثة أسئلة يسألها المجلس بأجوبتها (JSON منظّم) · بيان للمواطن بثلاث جمل · سؤال حرّ مؤرَّض («كم الوفر السنوي؟» ⟵ يقتبس الرقم؛ سؤال عن غائب ⟵ «لا يظهر في أرقام هذا القرار») · تحليل معمّق بـR1 بسلسلة تفكير ظاهرة.
- عربية V3.1 قيست 1.0 في كل الأوضاع — داء الانزلاق عولج من جذره، والحارس باقٍ تأميناً.
- «المحافظة قبل الحي» في كل سطر: «ابنِ جامع في أحد المسارحة — حي الروضة» — والبيانات كشفت أن الموقع الفائز ليس في مدينة جازان أصلاً.
- شبكة الفئات صارت جيباً بصفّين وسحّاب داخلي — الصفحة قصرت وزرّ التشغيل عاد للمرمى.
- 63 اختباراً · تكافؤ 13/13 · المفتاح مطفأ = المحاكاة كما هي حرفياً.
مسبار v1.2.0 — المال في القرار + لوحة A4 + المحسّن المرآة
- الاسم صار «مسبار» (الرابط الحي كما هو).
- كتلة المال بثلاثة وجوه في كل قرار: وفر وصول سنوي مقوَّم بالحد الأدنى الرسمي للأجور (22.7 ريال/ساعة)؛ كمية إنشاء مقاسة من بصمات جازان الفعلية × سعر متر تُدخله الجهة (سجلات المناقصات العامة بلا قيم عقود — يُعلن ولا يُخترع)؛ حجم طلب للتجاري من مبيعات نقاط البيع لجازان (ساما 2024: 5,704 ريال/فرد/سنة).
- ورقة A4 صارت لوحة قياس بحتة: بلاطات أرقام، أعمدة البدائل، دائرتا تغطية بجدولهما — صفحة واحدة.
- محسّن المواقع مرآة تفصيل لطبقة القرار: آخر قرار يُحفظ ويُعاد حسابه بمحرك مستقل؛ رسمة عدالة التوزيع حُذفت.
- صندوق «المنطقة في أرقام» كان يحمل أرقام منطقة تبوك حرفياً — أُصلح بقراءة حية من بيانات جازان، واختبار دائم يمنع العودة.
- أولوية «مقارنة الأحياء» بعدد السكان وحده بطلب المجلس. المنشآت التجارية استعادت أسماءها عند التأشير.
- 60 اختباراً، تكافؤ 13/13.
دفتر جازان v1.1.0 — كل التصنيفات + DeepSeek
تبويب القرار: من ٦ عائلات إلى ١٧ — الست الوزارية بصفحاتها كما هي، و١١ جديدة بسند معلَن «كثافة الواقع: منشأة لكل N نسمة» لأن لا فصل وزارياً منشوراً لها. شبكة ٣ أعمدة تتمرر.
مفتاح «تحليل DeepSeek»: مطفأ = المحاكاة المرحلية المعدة مسبقاً كما كانت حرفياً؛ مفعّل = تقرير حقيقي من DeepSeek R1 على Cloudflare Workers AI عبر /api/ai — صفر مفاتيح سرية في المستودع (ربط حساب).
حارس الانزلاق اللغوي: نسبة العربية دون ٨٥٪ تعيد الطلب بأمر أقسى وتسلم المحاولة الأعرب (النموذج جُس منزلقاً للإنجليزية مرة وللصينية أخرى).
فشل الشبكة يسقط بسطر صادق إلى التقرير المحسوب محلياً — الديمو لا ينكسر بلا إنترنت.
٥٥ اختباراً + فحص تكافؤ ١٣/١٣.
دفتر جازان v1.0.0 — التكافؤ الكامل
- نسخة طبق الأصل من قدرات ناظرة تبوك: أربعة تبويبات، بطاقات الأحياء، المؤشر القابل للسحب، شبكة السكان.
- سكان معايَرون على تعداد ٢٠٢٢: منطقة جازان 1,404,997 موزّعة على شبكة 100م، و233 وحدة سكانية تغطي 100٪ (عتبة ≥1,500 نسمة).
- 96 حياً مضلّعاً، 17 محافظة، 2,541 معلماً مصنّفاً، 333 مسجداً بعدّ الاتحاد لا الجمع.
- بصمات مايكروسوفت المفتوحة 440,630 مبنى مع أحكام تغطية صريحة (13/17 محافظة موثوقة، والباقي يُعلن نقصه).
- 59 اختباراً آلياً، فحص متصفح 13/13.