4.4 KiB
Dealix — مطلوب من سامي (Action Items)
آخر تحديث: 2026-04-23 بعد deploy PR #54 + PR #55 الحالة: 16/30 launch gates مغلقة. 4 gates blocked على credentials منك.
🔴 P0 — blockers تمنع الـ E2E التجاري
هذه الـ 4 مفاتيح كل واحد يفتح gate واحد ضروري لإطلاق حقيقي:
1. PostHog API Key → يفتح O3 (funnel tracking)
المطلوب: مفتاح بصيغة phc_XXXXXXXXXXXXX... من PostHog Cloud EU (app.posthog.com).
كيف تجيبه (3 دقائق):
- ادخل https://app.posthog.com (أو eu.posthog.com إذا أنشأت حساب EU)
- Project Settings → API Keys
- انسخ الـ "Project API Key" (مو الـ Personal API Key)
- أرسله هنا
وش نستخدمه: أول حدث حقيقي في الـ funnel (LEAD_CAPTURED, CHECKOUT_STARTED, PAYMENT_SUCCEEDED). بدونه، كود الـ analytics جاهز بس ما يرسل شي.
2. Moyasar Secret Key → يفتح G2 (checkout)
المطلوب: مفتاح بصيغة sk_test_XXX... (للاختبار) أو sk_live_XXX... (للإنتاج).
كيف تجيبه:
- ادخل https://moyasar.com → Dashboard
- Settings → API Keys
- انسخ Secret Key (مو Publishable)
- أرسله هنا + أخبرني test أو live
وش نستخدمه: إنشاء invoice حقيقي بـ 1 SAR (plan = pilot_1sar)، ندفع فيه كتجربة، نتحقق من webhook signature + idempotency في الإنتاج. هذا هو G2 gate.
3. HubSpot Private App Token → يفتح G3 (lead pipeline)
المطلوب: token بصيغة pat-XXX... من Private App.
كيف تجيبه:
- ادخل HubSpot → Settings → Integrations → Private Apps
- أنشئ Private App جديد (أو استخدم الموجود)
- Scopes المطلوبة:
crm.objects.contacts.read,crm.objects.contacts.write,crm.objects.deals.read,crm.objects.deals.write - انسخ Access Token
4. Calendly Personal Access Token → يفتح G3 (lead pipeline)
المطلوب: PAT من Calendly Developer Portal.
كيف تجيبه:
- ادخل https://calendly.com/integrations/api_webhooks
- Generate New Token
- انسخ الـ PAT
5. UptimeRobot API Key → يفتح I3 (status page)
المطلوب: مفتاح ur1234567-abcdef... من Main API Key.
كيف تجيبه:
- ادخل https://uptimerobot.com → My Settings → API Settings
- استخدم Main API Key (مو Monitor-specific)
وش نستخدمه: سكريبت scripts/infra/setup_uptimerobot.sh الجاهز يضبط monitors وصفحة عامة تلقائياً.
🟡 P1 — اختياري لكن يسرّع الإطلاق
6. Real test lead
شخص حقيقي (أنت أو صديق) يروح يحجز على Calendly + يدفع 1 SAR. هذا يغلق G3 + G5 مرة واحدة.
7. تأكيد DNS
حالياً dealix.me ما يشير للسيرفر (188.245.55.180). تأكد GoDaddy DNS A-record صحيح.
✅ ما تسويه أنت الآن (ما يحتاج مني شي)
أقدر أكمل بدون blockers:
PR #55 pricing/plans public + middleware 401 fixMERGED- Redeploy PR #55 للسيرفر (نفس runbook scenario 1)
- T6: k6 load test ضد prod (يحتاج API_BASE + API_KEY من
.envالسيرفر) - T7: Rollback dry-run drill موثق
- T5 النهائي: DLQ fault-injection E2E
- O5: SLO skeleton
- I1: مراجعة RUNBOOK.md + إضافة توقيع Sami في Appendix C
حالة الـ Launch Gates الحالية (16/30):
Technical: ██████░░ 6/8
Security: █████░░ 5/7
Observability: ██░░░░░ 2/5 ← blocked على PostHog
GTM: █░░░░░ 1/5 ← blocked على Moyasar + HubSpot + Calendly
Support: ░░░░ 0/4 ← partially blocked على UptimeRobot
Governance: ██ 2/2 ✅
Recovery: █░░ 1/3
Next Step من عندك
أسرع مسار للإطلاق الحقيقي (paid deal):
- أرسل PostHog + Moyasar أولاً → يفتحان O3 + G2 (أسرع gates)
- أرسل HubSpot + Calendly → يفتحان G3 (يحتاج real lead)
- أرسل UptimeRobot → يفتح I3
بعد هذي الـ 4 → نصل 22-24/30 gates خلال يومين، وباقي فقط الـ commercial (G4, G5).