system-prompts-and-models-o.../salesflow-saas/sales_assets/dealix-use-cases-2026/FOLDER-STRUCTURE-implementation.txt
2026-04-04 18:04:21 +03:00

30 lines
1.4 KiB
Plaintext

هيكل مقترح في المستودع (تنفيذ تدريجي — ليس كل المجلدات مطلوبة يوماً واحداً)
===============================================================================
salesflow-saas/backend/app/
use_cases/ # اختياري: تجميع منطقي
__init__.py
registry.py # USE_CASE_IDS + وصف + مسارات API
case_01_whatsapp_close/
router.py # أو دمج في webhooks الرئيسي
state_machine.py
policies.py # عتبات الموافقة والعملة
# الموجود حالياً يبقى مصدر الحقيقة:
agents/ …
api/v1/ …
flows/ …
openclaw/plugins/ …
salesflow-saas/frontend/src/
app/(dashboard)/use-cases/ # لوحة: أي حالات مفعّلة لكل tenant
salesflow-saas/sales_assets/dealix-use-cases-2026/
… (هذه الحزمة — تسويق وتوجيه تنفيذ)
مبادئ
------
• لا تكرار منطق: الوكلاء الحاليون يُستدعون من use case router.
• كل حالة = تكوين tenant + سياسات + قوالب رسائل، أكثر منها «وكيل جديد» إلا عند الحاجة.
• الاختبارات: pytest للـ API + اختبار إطلاق scripts/full_stack_launch_test.py.