مراجعv1الأدوات وSDK
معمارية FoodTech SDKs
استخدم مكتبة واحدة لكل مسؤولية، ولا تكرر signing أو sync أو storage داخل كل تطبيق.
فصل المسؤوليات
- foodtech_network: التوقيع والشبكة وretry.
- foodtech_database: التخزين المحلي وoutbox/inbox.
- foodtech_sync: المحرك والمطابقة والتعارضات.
- foodtech_printer: الاكتشاف والرسم والإعدادات.
- foodtech_auth: تدفقات الهوية المشتركة.
- foodtech_ui: الهوية المرئية وRTL/LTR.
ملكية التطبيق
المكتبة توفر primitive وعقدًا، بينما التطبيق يملك orchestration الخاص بسطحه. لا تضع business rule خاصًا بـPlus داخل مكتبة عامة.
الإصدار
كل تغيير breaking يحتاج major version وخطة ترقية واختبارات توافق. لا تربط التطبيقات بفرع متحرك أو path محلي في إصدار إنتاج.