خارطة الطريق
الإنجازات والتقدم
نحن نبني بشفافية تامة. هنا نوثق كل خطوة نخطوها نحو بناء أقوى قاعدة بيانات.
المرحلة 1: التأسيس والبنية التحتية (مكتملة ✅)
- [x] إنشاء الهيكلية الأساسية للمشروع (
src,ffi,libs). - [x] استنساخ وتنظيف المكتبات الأساسية المفتوحة المصدر (
sled,tokio,chacha20poly1305,BLAKE3, وغيرها). - [x] تهيئة
Cargo.tomlكنظام Workspace ليعمل بدون الحاجة للإنترنت. - [x] بناء وتأكيد خلو البيئة من الأخطاء (
cargo check✅).
المرحلة 2: تصميم قلب المحرك (قيد التطوير ⏳)
- [ ] بناء طبقة محرك التخزين فوق
sled. - [ ] إدماج نظام التشفير
chacha20poly1305قبل الكتابة على القرص. - [ ] إعداد بيئة الـ Async باستخدام
tokio. - [ ] إنشاء مترجم الاستعلامات (Query Parser).
المرحلة 3: الواجهات والتكامل (مخطط 🗓️)
- [ ] تطوير مكتبات الـ C لربطها مع نواة
Heroban OS. - [ ] بناء جسر Android JNI لتطبيقات الموبايل.
- [ ] دعم واجهات Python لنماذج الذكاء الاصطناعي.
