From 2e453bb7b633222651aeed90d9ec2ae8a4913595 Mon Sep 17 00:00:00 2001 From: Hamza Ayed Date: Sun, 4 Oct 2026 05:03:13 +0300 Subject: [PATCH] docs: verify Windows agent project tests --- SovereignAI-Starter/ROADMAP.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SovereignAI-Starter/ROADMAP.md b/SovereignAI-Starter/ROADMAP.md index 66cba6e..ea460f3 100644 --- a/SovereignAI-Starter/ROADMAP.md +++ b/SovereignAI-Starter/ROADMAP.md @@ -205,7 +205,7 @@ 4. [x] إضافة طبقة مزود النموذج واكتشاف النماذج (2026-10-01): عقد موحد للطلب الكامل والبث والقائمة، واستخدامه في المحادثة والوكيل وقراءة مساحة العمل والويب؛ Ollama هو المزوّد المنفذ حاليًا. تحقق حي من `/health` و`/v1/models` وطلب محادثة باستخدام Gemma. 5. [x] إكمال Markdown للمرحلة 1: جداول قابلة للتمرير، قوائم متداخلة، ومربعات مهام GFM؛ التحليل واختبارات الواجهة الثلاثة ناجحة وبناء Windows Debug نجح. 6. [x] تشغيل جلسة Windows Debug بعد إصلاح مجلدي روابط إضافات `record` المؤقتة. بناء OneDrive يفشل عند cloud placeholders وMSBuild `FTK1011`. في 2026-10-04 نجح بناء وتشغيل نسخة `%TEMP%` (PID 33624) مع API/Gemma؛ ثم أضيف `scripts/run_windows_debug_local.ps1` لمسار ثابت خارج OneDrive. `-BuildOnly` في `%LOCALAPPDATA%\SovereignAI-Starter\windows-dev\flutter_app` نجح أول مرة في 336 ثانية، وإعادة البناء بالـcache نجحت في 55 ثانية. وفي 2026-10-04 شُغلت أيضًا نسخة Debug الأحدث التي تتضمن زر إنشاء المشروع (PID 35400) وأعادت API `/health` حالة `ok` مع Gemma 4 وSQLite والوكيل. - - [ ] تحقق مرئي من نافذة Windows Debug الأحدث ومن زر فتح/إنشاء المشروع، ثم تجربة تسجيل مجلد وقراءة ملف وطلب معاينة تعديل من الواجهة. فحص العمليات أكد استجابة PID 35400 لكن عنوان/مقبض النافذة لم يظهرا؛ لذلك لم يُعتبر هذا تحققًا بصريًا. + - [ ] تحقق مرئي ووظيفي من زر فتح/إنشاء المشروع، ثم تجربة تسجيل مجلد وقراءة ملف وطلب معاينة تعديل من الواجهة. متابعة فحص PID 35400 في 2026-10-04 أكدت وجود نافذة Windows ظاهرة بعنوان `Mithqal AI` ومقبض فعلي؛ هذا يثبت بدء الواجهة، لكنه لا يغني عن فحص عناصرها المرئية وتجربة التدفق. إعادة تحقق API/الوكيل/المصادقة/تغييرات مساحة العمل اجتازت 42/42 اختبار Python مع قاعدة مؤقتة منفصلة؛ محاولة إعادة اختبار Flutter لم تنتج مخرجات من CLI وأُوقفت، فلا تُحسب نجاحًا (اختبارات الواجهة السابقة موثقة أعلاه). - [ ] تجربة `flutter run` التفاعلية عبر السكريبت المحلي بعد إغلاق جلسات Debug القديمة؛ البناء وحده تحقق بالفعل. 7. [x] اختيار مساحة عمل وعرض الملفات المدعومة وتحديد ملفات للسؤال؛ التحقق من المجلدات والملفات على الخادم. 8. [x] إظهار انتقالات تقدم الوكيل أثناء العمل وربطها بحالات التنفيذ الفعلية عبر SSE؛ اختبار API حي لمسار الحاسبة. (2026-10-03: عبر FastAPI على 8100 وجلسة loopback، اختار Gemma 4 أداة `calculator` لمهمة 17×23، سجّل خطوة واحدة `completed` وأعاد 391.)