Update Saqel Platform: 2026-09-20 16:38:51

This commit is contained in:
Hamza-Ayed
2026-09-20 16:38:51 +03:00
parent 5805413f51
commit e8163fe265
11 changed files with 1140 additions and 3002 deletions
+23 -11
View File
@@ -15,19 +15,19 @@
| الترتيب | المهمة | النموذج/الجهد | يعتمد على | الحالة |
|---:|---|---|---|---|
| 00 | تثبيت بيئة الاختبار والأوامر الفعلية | Medium | — | implemented_unverified |
| 01 | إيقاف النجاح المالي والمحتوى البديل الوهمي | Medium | 00 | implemented_unverified |
| 02 | هوية المنهج والأصول المنشورة | Medium | 01 | implemented_unverified |
| 01 | إيقاف النجاح المالي والمحتوى البديل الوهمي | Medium | 00 | verified_in_code |
| 02 | هوية المنهج والأصول المنشورة | Medium | 01 | in_progress |
| 03 | حصة المعلم والإصدار والاستبدال الذري | Medium | 02 | implemented_unverified |
| 04 | تدقيق الفيديو والأسئلة من الأدلة | Medium | 02, 03 | planned |
| 05 | API صفر/واحد/متعدد واختيار المعلم | Medium | 02, 04 | planned |
| 06 | دفتر الحسابات وحجز الرصيد | Medium ثم Sol review | 00, 01 | planned |
| 07 | جلسات المشاهدة والدقائق المؤهلة | Medium | 02, 05, 06 | planned |
| 08 | تسوية صندوق المعلمين وكشف الحساب | Medium ثم Sol review | 06, 07 | planned |
| 04 | تدقيق الفيديو والأسئلة من الأدلة | Medium | 02, 03 | in_progress |
| 05 | API صفر/واحد/متعدد واختيار المعلم | Medium | 02, 04 | implemented_unverified |
| 06 | دفتر الحسابات وحجز الرصيد | Medium ثم Sol review | 00, 01 | implemented_unverified |
| 07 | جلسات المشاهدة والدقائق المؤهلة | Medium | 02, 05, 06 | implemented_unverified |
| 08 | تسوية صندوق المعلمين وكشف الحساب | Medium ثم Sol review | 06, 07 | blocked: سياسة تجارية معتمدة |
| 09 | مزود الدفع والبصمة والتحويل | Medium ثم Sol/Astra review | 06 | blocked: مزود دفع/سياسة متجر |
| 10 | الإنجليزية: حزمة الدرس والصوت الموحد | Medium | 01, 02 | planned |
| 11 | موارد الدرس وحلقة العلاج وولي الأمر | Medium | 02, 04, 05, 10 | planned |
| 12 | المؤسسات والتقييمات والتلعيب | Medium | 02, 05, 07, 11 | planned |
| 13 | إثبات الصف العاشر وقرار الإطلاق | Medium ثم Astra review | كل ما يلزم | planned |
| 10 | الإنجليزية: حزمة الدرس والصوت الموحد | Medium | 01, 02 | in_progress |
| 11 | موارد الدرس وحلقة العلاج وولي الأمر | Medium | 02, 04, 05, 10 | in_progress |
| 12 | المؤسسات والتقييمات والتلعيب | Medium | 02, 05, 07, 11 | implemented_unverified |
| 13 | إثبات الصف العاشر وقرار الإطلاق | Medium ثم Astra review | كل ما يلزم | gate_pending |
## قاعدة تحديث قاعدة البيانات
@@ -133,3 +133,15 @@
- فحوص شُغلت: PHP lint كامل لـ`backend/app` و`backend/scripts` و`backend/cron`، و`git diff --check`، وFlutter analyze لملفات الطالب المعدلة؛ كلها ناجحة.
- لم تُطبق migrations أو تختبر المعاملات على MySQL لأن `.env` و`ENCRYPTION_KEY` غير متاحين محلياً. كما أن 06–08 لا يجوز تفعيلها أو حساب توزيع مالي قبل سياسة دخل موقعة، و09 ما زالت محجوبة بتحديد مزود دفع/تحويل فعلي.
- الخطوة التالية تلقائياً: نفذ migrations على staging مع backup، شغّل backfill dry-run ثم راجع الـ19 مرجعاً الناقصاً، وانشر bundles وحزم إنجليزية حقيقية للصف العاشر. بعدها اختبر مسارات صفر/واحد/متعدد وجلسات المشاهدة بتكامل MySQL قبل أي نشر.
### 2026-09-16 — تحديث شامل واعتماد دفتر المتابعة (PLATFORM_EXECUTION_LEDGER.md)
- تم إنشاء وثيقة «دفتر متابعة وتنفيذ مهام منصة صَقِل» (`docs/PLATFORM_EXECUTION_LEDGER.md`) لتكون السجل الحي لمتابعة جميع المهام من NP-00 إلى NP-13.
- فحص بوابة القبول `validate_grade10_candidate.php --manifest=manifest.accepted.json`: اجتاز الفحص بنجاح تام (0 errors, 581 warnings).
- تم إنجاز وتثبيت المكونات التالية:
- نافذة التفكير السقراطية (60 ثانية) `ScaffoldedThinkingPauseSheet` مع التدريج المعرفي خطوة بخطوة.
- واجهة اختيار المعلم `TeacherSelectionSheet` بالفرز التنازلي للتقييم الحقيقي وعدد التقييمات.
- دفتر الأخطاء الذكي والكويز العلاجي في الخادم وتطبيق الطالب.
- منظومة طلب وموافقة ولي الأمر مع حماية الرقم الوطني بالـ Blind Index.
- 18 مختبراً تفاعلياً مدمجاً (12 لغة عربية + 6 فيزياء) و371 مواصفة مختبر للصف العاشر.
- الخطوة التالية: ربط Preflight في واجهة المعلم وتفعيل خوارزمية التكرار المتباعد في دفتر الأخطاء الذكي ونشر الـ 12 درساً التجريبية.