docs: update all documentation for Package-Based Transformation Phase 0-4

- OVERVIEW-03-CHANGELOG: Add complete Package-Based section (Phase 0-4) with
  commit references, add summary table row, update timeline
- OVERVIEW-05-ROADMAP: Add Package-Based progress bar (83%), update DONE/NOW
  sections with Phase 0-4 complete and Phase 5-6 pending
- OVERVIEW-02-INDEX: Add 4 new roadmap files to index, update file counts
- BIZ-PACKAGE-BASED-SYSTEM: Status → 'در حال پیاده‌سازی — فاز 0-4 تکمیل'
  with all 7 commit hashes
- PACKAGE-TRANSFORMATION-TASKS: Mark Phase 0/1/2 as complete with commit refs,
  update overview diagram with completion markers
This commit is contained in:
masoodafar-web
2026-02-26 00:32:33 +03:30
parent 977ef69e26
commit 37330a3e45
5 changed files with 118 additions and 28 deletions
+20 -16
View File
@@ -1,9 +1,10 @@
# 🔄 نقشه‌راه تحول پکیج‌بیس — تسک‌های گام‌به‌گام
> **وضعیت:** تایید‌شده — آماده شروع
> **وضعیت:** در حال اجرا — **فاز ۰-۴ تکمیل ✅** | فاز ۵ در انتظار
> **تاریخ:** ۱۴۰۴/۱۲/۰۶
> **پیش‌نیاز:** [BIZ-PACKAGE-BASED-SYSTEM.md](../business/BIZ-PACKAGE-BASED-SYSTEM.md) **v3** (تکمیل پورسانت per-package)
> **هدف:** شکستن **۴۸+ تغییر** به تسک‌های اتمیک با ترتیب اجرا و وابستگی‌ها
> **هدف:** شکستن **۴۸+ تغییر** به تسک‌های اتمیک با ترتیب اجرا و وابستگی‌ها
> **کامیت‌ها:** `8b9c317` → `fe3edd1` → `ae92ab8` → `a9cd2fd` → `8e5c7c5` → `ccb938e` → `0002a5a`
> ⚠️ **تغییرات v3:** پورسانت per-package، carryover مجزا، SP parameters داینامیک، گزارش‌دهی FO/BO per-package
@@ -12,21 +13,24 @@
## 📊 نمای کلی
```
مرحله ۰: فیکس باگ فوری (۱ روز)
└─→ مرحله ۱: زیرساخت Domain + DB (۴ روز) ← +۱ روز (v3: NetworkWeeklyBalance)
─→ مرحله ۲: منطق کسب‌وکار (۴ روز) ← موازی
│ └─→ مرحله ۴: UI (۵ روز) ← +۲ (v3: FO/BO گزارش per-package)
└─→ مرحله ۳: پورسانت (۴ روز) ← +۱ (v3: SP params + carryover)
└─→ مرحله ۵: تست + استقرار (۳ روز) ← +۱
مرحله ۰: فیکس باگ فوری (۱ روز) ✅ `8b9c317` + `fe3edd1`
└─→ مرحله ۱: زیرساخت Domain + DB (۴ روز) ✅ `ae92ab8`
─→ مرحله ۱.۵: Migration + Seed ✅ `a9cd2fd`
─→ مرحله ۲: منطق کسب‌وکار (۴ روز) ✅ `8e5c7c5`
└─→ مرحله ۳: بازسازی لایه Package ✅ `ccb938e`
└─→ مرحله ۴: CRUD + Legacy Fixes ✅ `0002a5a`
│ └─→ مرحله UI (۵ روز) ⬜
└─→ مرحله ۳: پورسانت (۴ روز) ⬜ موازی
└─→ مرحله ۵: تست + استقرار (۳ روز) ⬜
مسیر بحرانی: ۰→۱→۲→۴→۵ = ~۱۷ روز (v2: ۱۳ روز)
مسیر بحرانی: ۰→۱→۱.۵→۲→۳→۴→UI→۵ = ~۱۷ روز | انجام‌شده: ۰→۴ (~۱۰ روز)
```
---
## مرحله ۰ — فیکس باگ‌های فوری
## مرحله ۰ — فیکس باگ‌های فوری
> ⏱️ ۱ روز | وابستگی: ندارد | ریسک: کم
> ✅ تکمیل‌شده | کامیت: `8b9c317` + `fe3edd1`
### ✅ وضعیت باگ‌ها (بررسی اولیه لازم)
@@ -66,9 +70,9 @@
---
## مرحله ۱ — زیرساخت (Domain + DB)
## مرحله ۱ — زیرساخت (Domain + DB)
> ⏱️ ۳ روز | وابستگی: مرحله ۰ | ریسک: متوسط (migration)
> ✅ تکمیل‌شده | کامیت: `ae92ab8` (Phase 1) + `a9cd2fd` (Phase 1.5 Migration)
### T1.1 — بروزرسانی Package Entity (۱۱ فیلد جدید — v3)
@@ -224,9 +228,9 @@ WHERE "PackageId" IS NULL;
---
## مرحله ۲ — منطق کسب‌وکار
## مرحله ۲ — منطق کسب‌وکار
> ⏱️ ۴ روز | وابستگی: مرحله ۱ | ریسک: بالا (رگرسیون)
> ✅ تکمیل‌شده | کامیت: `8e5c7c5` (Phase 2) + `ccb938e` (Phase 3) + `0002a5a` (Phase 4)
### T2.1 — Generic Verify Handler
@@ -592,4 +596,4 @@ else
---
*آخرین بروزرسانی: ۱۴۰۴/۱۲/۰۶v3 (پورسانت per-package + گزارش‌دهی + carryover)*
*آخرین بروزرسانی: ۱۴۰۴/۱۲/۰۷فاز ۰-۴ تکمیل (۷ کامیت) | فاز ۵ پورسانت per-package در انتظار*