غرفة قرارات مجلس منطقة جازان — كل رقم يعرف مصدره وسنته، وكل غياب يُعلن. هاكاثون ابتكر جازان · جامعة جازان × إمارة منطقة جازان · 25–27 أغسطس 2026 · مسار الذكاء الاصطناعي — بند «تحليل البلاغات ودعم اتخاذ القرار».
الأحدث دائماً: الرابط الحي https://daftar-jazan.pages.dev والإصدار v1.5.0 — كل ما دونهما تاريخٌ محفوظ لا نسخة عمل. بقايا الاسم القديم «دفتر جازان» مؤرشفة في
archive/قبل-مسبار/.
| أريد… | افتح |
|---|---|
| الديمو الحي (الأحدث دائماً) | https://daftar-jazan.pages.dev |
| تشغيله محلياً | capabilities/console-jazan-pro/تشغيل-غرفة-العمليات.bat ثم http://127.0.0.1:8791 (ليس localhost — IPv6 يصل خادماً آخر) |
| إعادة النشر بأمر واحد | powershell -ExecutionPolicy Bypass -File tools/deploy.ps1 |
| أجوبة لجنة التحكيم | arsenal/QA-ROOM.md |
| من أين كل رقم | arsenal/DATA-CENSUS.md |
| العرض التقديمي | capabilities/deck-jazan/deck.pdf |
| خطط العمل كما نُفذت | docs/superpowers/plans/ |
| تبويب | ماذا يفعل |
|---|---|
| قرار الموقع | 17 عائلة قرار (6 بسند وزاري بصفحاته + 11 بسند «كثافة الواقع» المعلَن) × 5 نطاقات — يقترح الموقع ويشرح لماذا، بكتلة مال ثلاثية الوجوه، وتقرير ذكاء ينطلق وحده، و«سبر الواقع» بأربعة شهود |
| خريطة القرار | القمر الصناعي المحلي، 96 حياً بمحافظاتها، 6,372 منشأة تنطق أسماءها عند التأشير، بصمات مايكروسوفت 440,630 بأحكام تغطية صريحة |
| محسّن المواقع | p-median حي في المتصفح — ومرآة تفصيل لآخر قرار: محرّكان مستقلان على موقع واحد، ويصرّحان حين يختلفان |
| الشامل | العشرون حياً الأعلى سكاناً جيوبٌ تنبسط إلى لوحات صدارة: عجز كل فئة مقيساً، بالمال والقصة وزرّي التفاصيل والانتقال، وذكاء الحي، وورقة A4 لكل حي |
| الافتتاحية | مشهد الدخول السينمائي |
الذكاء يعمل من تلقاء نفسه: عند وجود المفتاح يشتغل تلقائياً بلا نقرة، وشريحة «✦ DeepSeek متصل» حاضرة في كل التبويبات، والتقرير الرسمي ينطلق وحده مع كل قرار، وكل مخرَج ذكاء يحمل شارة مزوّده الفعلي (الاحتياط يقول اسمه — الصدق قبل التسويق).
سلّم مزوّدين: DeepSeek V3.1 عبر مفتاح API (في خزنة Cloudflare المشفّرة — لا حرف منه هنا) ← احتياط Workers AI بلا مفتاح ← سقوط صادق للحساب المحلي. ستة أوضاع فوق أرقام القرار: التقرير الرسمي · لماذا لا البدائل؟ · أسئلة المجلس الثلاثة (JSON منظّم) · بيان المواطن · سؤال حر مؤرَّض (يرفض ما ليس في الأرقام) · تحليل معمّق بـR1 بسلسلة تفكير ظاهرة. حارس لغوي: عربية دون 85٪ تُعاد. مطفأ = محاكاة مرحلية صادقة، والديمو لا ينكسر بلا إنترنت.
قبل اعتماد أي موقع، زر «اسبر الواقع» يفحص محيطه في أربعة مصادر مستقلة: سجلّ OSM المحلي، سجلّ Overture الجديد (أماكن Meta وشركائها — شاهد عالمي ثانٍ لا يدين لـOSM بشيء)، إعادة استعلام OSM الحي، وغوغل Places الرسمي بمفتاح في الخزنة. ثم يطابق DeepSeek الأسماء عبر اللغتين ويُخرج حكماً منظّماً: توافق/تعارض + ثقة + توصية + القائمة الحمراء «معروفٌ لغوغل، مجهولٌ لسجلّنا». أعدادُ مصادرَ مختلفةٍ لا تُجمَع، ونتائج غوغل نصٌّ عابر لا يُخزَّن ولا يُرسم على الخريطة، وبلا نموذجٍ يبقى حكمٌ عدّيٌّ يقول عن نفسه «بلا نموذج». في أول سبرة حقيقية اختلف الشاهدان فعلاً: صفرٌ عندنا ومستوصفٌ على 462م عند Overture — وهذا بالضبط ما بُني ليُكشف.
| إصدار | اليوم | الجوهر |
|---|---|---|
| v1.5.0 | 26 أغسطس | سبر الواقع والذكاء أساسي: أربعة شهود وحكم منظّم بقائمة حمراء + تفعيل تلقائي وشريحة حضور وتقرير ذاتي + سجلّ Overture (365 شاهداً) — ومعه استبيان المحافظات من مسار عملٍ موازٍ |
| v1.4.1 | 26 أغسطس | الحدّة تتبع القرار: 3,430 بلاطة فوق مدن القرار الأربع بميزانية محسوبة + قوس المقارنة المغلّف بلونين + بطاقة المحسّن من 143 كلمة إلى 47 |
| v1.4.0 | 26 أغسطس | تبويب الشامل بجيوبه العشرين وورقة الحي A4، بعد تدقيق مستقل بثلاث عدسات و15 إصلاحاً |
| v1.3.0 | 26 أغسطس | مفتاح API في الخزنة، سلّم المزوّدين، الأوضاع الستة، «المحافظة قبل الحي»، جيب الفئات |
| v1.2.0 | 26 أغسطس | المال بثلاثة وجوه، لوحة A4 القياس، المحسّن المرآة، طرد أرقام تبوك، العلامة «مسبار» |
| v1.1.0 | 25 أغسطس | 17 عائلة قرار، مفتاح DeepSeek بمسارَيه، /api/ai الأول |
| v1.0.0 | 25 أغسطس | التكافؤ الكامل مع ناظرة تبوك؛ سكان معايَرون على تعداد 2022؛ وحدات تغطية 100٪ |
اللوح (رموز --nz-*، معرّفة في #v-decision وممتدة للشامل):
| رمز | قيمة | دوره |
|---|---|---|
--nz-bg |
#F4F1E8 |
أرضية عاجية |
--nz-panel / --nz-panel-hi |
#FBFAF6 / #FFFDF8 |
البطاقات وحالة التأشير |
--nz-line |
#E7E1D3 |
حدود |
--nz-ink / -2 / -3 |
#1F2A2E / #4E5C63 / #5F6C72 |
نص أساسي/ثانوي/هامشي |
--nz-clay / --nz-clay-text |
#B4573A / #A34C31 |
الطيني: التمييز والفجوة الحرجة |
--nz-brass / --nz-brass-text |
#A8842F / #7A5C1A |
النحاسي: المال والشارات (نصّه الداكن وُلد من تدقيق تباين) |
--nz-marker |
#E8B14E |
مؤشرات الخريطة |
الخطوط: IBM Plex Sans Arabic للنص · Noto Kufi Arabic للعناوين والأرقام الضخمة (34–40px في الأوراق والبطولات). كلها محلية — صفر خطوط شبكية.
الأنماط: بطاقة .nz-fam (16px قطر زوايا، سطر سند <em>) · جيب .shm-pocket (رتبة + قصة + شريط عجز) · بلاطة KPI · شارات السند (وزاري/واقع) وشارات الفجوة (حرجة/فجوة/حدّية — شكلٌ ولونٌ ورقمٌ معاً، لا لون وحده) · سطر السند تحت كل رقم مال · ورقتا A4 (قرار وحي) بعزل صنفَي طباعة nz-print-mode/nz-print-shamil لا يتصادمان.
الحركة: 240مللي cubic-bezier(.2,.8,.2,1) · transform/opacity حصراً (لا width/height) · انبساط FLIP يقيس قبل أن يتحرك · تتالي دخول 30مللي · prefers-reduced-motion يلغي الحركة لا الوظيفة.
الإتاحة والاتجاه: أهداف لمس ≥44px · تباين نصوص ≥4.5 (مدقَّق قياساً) · حلقة تركيز طينية موحّدة (تشمل الحقول) · RTL بدروسه المدفوعة: text-anchor:start+direction:rtl في SVG، وleft:50% الفيزيائية للتوسيط لا المنطقية.
قواعد الصدق (فوق كل ما سبق): رقمٌ بمصدره وسنته، أو غيابٌ معلَن، أو افتراضٌ معلَن قابل للتعديل · غير المقيس يقول ذلك على وجهه · المجاميع المشروطة تحمل شرطها حرفياً · التوأمان القياسيان يقولان «لا يُجمعان».
| سكان محافظات جازان الـ17 (تعداد 2022) — يبلغها الجمع البكسلي بفارق −9 | 1,404,997 |
| عائلات القرار × النطاقات | 17 × 5 |
| أحياء الشامل × اقتراحاتها | 20 × 5–7 (136) |
| منشأة مسماة على الخريطة | 6,372 |
| بصمات مايكروسوفت (بأحكام تغطية 13/17) | 440,630 |
| بلاطات قمر صناعي محلية (حتى z17) | 10,699 |
| شهود سجلّ Overture (من 1,318 خاماً، والمُسقَط معدود: 973) | 365 |
| اختبارات آلية · فحص تكافؤ متصفحي | 95 · 13/13 |
| أسرار في المستودع | 0 |
capabilities/console-jazan-pro/ الديمو الرئيس (index.html + _worker.js + data/)
capabilities/pipeline-jazan/ مولّدات Python + 82 اختباراً (test_console_data.py)
arsenal/ docs/ site/ tools/ الأدلة · الخطط · حزمة الموقع · deploy.ps1 وparity-check
archive/قبل-مسبار/ بقايا العلامة القديمة — للتاريخ لا للعمل
HTML/CSS/JS بلا إطار عمل (عمداً) · MapLibre GL · Python · Cloudflare Pages + Workers AI · wrangler. الكونسول نفسه يعمل دون اتصال؛ الذكاء وحده يحتاج الشبكة ويسقط بصدق دونها.
الهيئة العامة للإحصاء (تعداد 2022) · ساما — نقاط البيع 2024 · وزارة الموارد البشرية (الحد الأدنى للأجر) · «المعايير التخطيطية للخدمات العامة» القرار الوزاري 19378 · التأمينات الاجتماعية عبر أطلس منشآت · WorldPop 2020 (معايَراً) · © OpenStreetMap (ODbL — لقطةً وحيّاً عبر Overpass) · Microsoft Building Footprints (CDLA-Permissive-2.0) · Overture Maps Foundation — سجلّ الأماكن (CDLA-Permissive-2.0) · Google Places API — نتائج نصية عابرة في السبر، Powered by Google، لا تُخزَّن ولا تُرسم · DataSaudi · صور: Esri, Maxar · تضاريس: Mapzen/AWS · نماذج: DeepSeek V3.1/R1.
جميع الحقوق محفوظة. لا رخصة مفتوحة ممنوحة. المستودع خاص.
The decision room for the Jazan Regional Council. Five tabs: a site-decision engine (17 service families, ministerial or declared-observed standards), a satellite decision map, a live p-median optimizer that mirrors the last decision, and al-Shamil — the top-20 districts as expandable pockets, each opening into a measured-deficit leaderboard with money (annual access savings priced at the official minimum wage, measured footprint × user-entered rate, SAMA-sourced demand) and a one-page A4 district sheet.
AI is foundational, not decorative: it auto-enables when keyed, a «✦ DeepSeek connected» presence chip lives on every tab, the official report fires itself on every decision, and each AI output is badged with its ACTUAL provider. DeepSeek V3.1 through an API key held in Cloudflare's encrypted secret store (zero secrets in-repo), Workers AI as keyless fallback, honest local fallback offline — six grounded modes plus Sabr al-Waqi' (reality probe): before trusting a site, four independent witnesses (local OSM snapshot, an Overture/Meta places registry, live Overpass re-query, official Google Places via a vaulted key) are compared by the model into a structured verdict with a red list — "known to Google, unknown to our registry" — the direct answer to the killer critique need for no need. Google results are transient text: never stored, never drawn, attributed.
Every number carries its source and vintage or declares its absence; an independent three-lens audit (lay comprehension, consistency + WCAG, number provenance) preceded v1.4.0 with fifteen fixes applied.
Live: https://daftar-jazan.pages.dev · Latest: v1.5.0 · 95 automated tests · 13/13 browser parity · All rights reserved.