رفتن به محتوا
پروژهvivid-visual-platformنوعSpecificationنسخه0.1وضعیتپیش‌نویس

معیارهای پذیرش

قابلیت‌های Must هر فاز در محیط staging قابل تست باشند. جریان‌های حیاتی درآمدی E2E پاس شوند. سند API و دیتابیس با پیاده‌سازی هم‌خوان باشد. لاگ و متریک برای سرویس‌های اصلی فعال باشد.

خرید دوره، شروع پخش و ثبت پیشرفت بدون خطای بحرانی. ثبت لید و تغییر مرحله قیف با تاریخچه دقیق. گزارش‌های درآمد و آموزش با داده معتبر تولید شوند.

معیارهای پذیرش مهاجرت (cutover)

Section titled “معیارهای پذیرش مهاجرت (cutover)”
  • تعداد کاربران فعال import‌شده ≥ ۹۹٪ کاربران فعال WP (با تعریف مشترک «فعال»)
  • صفر duplicate email در realm production
  • ورود OIDC + تنظیم رمز جدید برای نمونه ۲۰ کاربر در UAT
  • نقش‌های customer / instructor / admin به‌درستی assign شده
  • فایل CSV لایسنس توسط کارفرما تحویل و checksum ثبت شده
  • reconciliation: count(active licenses WP) = count(active licenses PG)
  • ۱۰۰٪ نمونه تصادفی ۵۰ لایسنس در staging پخش/دوره را باز می‌کند
  • لایسنس منقضی رد دسترسی می‌دهد
  • grace API legacy در ۳۰ روز اول بدون خطای بحرانی
  • سفارش‌های تاریخی قابل مشاهده (read-only) برای پشتیبانی
  • اشتراک‌های فعال WC → subscription فعال در سیستم جدید
  • redirect 301 برای ۱۰۰٪ URLهای پرترافیک (لیست تأییدشده)
  • صفحات اصلی (خانه، فروشگاه، ۵ دوره پرفروش) بدون خطای بصری بحرانی
  • runbook rollback تست شده
  • backup WP و PostgreSQL قبل از T-0 موجود است
  • گزارش cutover ظرف ۷۲ ساعت به stakeholder