Skip to content

[تتبُّع] تنفيذ RFC-0001: تطوير نظام الرسومات (SadUI) #2

Description

@SalehKadah

يتتبّع هذا الـ Issue تنفيذ RFC-0001 بعد اعتماده.

المرحلة 1 — تفعيل الجسر (P0) 🔴 أول واجهة حيّة

  • وسم قيمة الكائن في المفسّر لتُرجع نوع()=«كائن» (الجذر: value.cpp:217-218)
  • تسجيل مكوّنات واجهة في ClassManager لتُنشأ بالنداء (SEM004)
  • توصيل @حالة بإعادة البناء عبر الـ Reconciler
  • بوّابة: tests/integration/test_event_system.ص يمرّ 100% + عرض عنصر حيّ

المرحلة 2 — التوحيد والترجمة (P1)

  • نقل تعريف العناصر/المعدّلات/الأحداث إلى language-truth/ (widgets.yaml) + توليد
  • إصلاح صدّر * المجرّد في محلّل المترجم (stdlib/رسومات.ص:66)
  • دعم UI في sadc بحدّ أدنى (SIR → LLVM)

فجوات P1 إضافية

  • تسجيل مصنع قائمة_كسولة (14/15 → 15/15)
  • حسم التباس نص مقابل نص_عنصر
  • تحذير الإهمال مرئياً في مسار العنصر المنفرد

المرحلة 3-4

  • تعميق باطن أندرويد + هجرة العناصر المُهملة الـ44 + أنيميشن (v2.0)

مرجع الأدلّة السطرية: _bmad-output/systems/ui_system/status/CODE_PATH_REPORT_2026-06-17.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    تتبُّع-تنفيذتتبُّع تنفيذ مقترح RFC معتمَد

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions