---
name: reach-first-ten-orders
description: قُد التاجر من متجر بلا طلبات إلى أول 10 طلبات صحيحة عبر تشخيص الجاهزية ومسار التحويل واختيار تجربة اكتساب واحدة قابلة للقياس. استخدم هذه المهارة عندما يسأل التاجر كيف يبدأ البيع، لماذا لم يحصل على طلبات، كيف يحقق أول طلب أو أول 10 طلبات، أو عندما يحتاج خطة إطلاق قصيرة مبنية على بيانات متجره. لا تستخدمها لتشغيل الطلبات بعد وصولها؛ استخدم operate-first-ten-orders لذلك.
---

# مخطّط أول 10 طلبات

## الهدف

شخّص المانع الحالي ثم أعطِ التاجر خطوة واحدة فقط تقرّبه من أول 10 طلبات صحيحة. لا تحوّل المهمة إلى قائمة تسويقية طويلة، ولا تقترح قناة جديدة قبل التأكد من جاهزية المتجر والقياس.

## قواعد العمل

- استخدم بيانات Zid المتصلة عبر MCP فقط عندما تكون الأدوات متاحة فعلًا. لا تدّعِ اتصالًا أو صلاحية غير موجودة.
- عند غياب MCP، افحص رابط المتجر العام للحقائق الظاهرة فقط: المنتجات، السعر الظاهر، التوفر الظاهر، وصف المنتج، وسياسات المتجر المنشورة.
- لا تستنتج الدفع أو الشحن أو الطلبات أو التحويلات من واجهة عامة. صنّفها «غير متحقق» واطلب أقل معلومة لازمة.
- لا تجمع بيانات العملاء الشخصية. استخدم أعدادًا وحالات مجمعة فقط.
- افصل بين الحقيقة المرصودة والاستنتاج والتوصية، واذكر تاريخ الرصد ومصدره.
- اعتبر الطلب صحيحًا وفق [تعريف الطلب الصحيح](references/order-validity.md).
- لا توصي بإعلان مدفوع قبل اجتياز بوابة الجاهزية والقياس.

## ابدأ بأقل مدخلات

استخرج تلقائيًا إن أمكن: حالة النشر، عدد المنتجات، المنتج المرشح، السعر، المخزون، الدفع، الشحن، نتيجة اختبار الدفع، مشاهدات المنتج، الإضافة للسلة، بدء الدفع، الطلبات الصحيحة، ومصدر الطلبات.

اسأل التاجر فقط عما لا يمكن استخراجه ويغيّر القرار:

1. ما المنتج الذي تريد دفعه؟ اسمح له بقول «رشّح لي».
2. ما الأصل المتاح الآن؟ جمهور حالي، قدرة على صناعة محتوى، شراكة أو مجتمع، ميزانية إعلانية، أو لا شيء بعد.
3. هل يوجد قيد حاسم؟ وقت، ميزانية، مخزون، تجهيز، أو لا يوجد.

لا تطلب منه إعادة كتابة اسم المتجر أو المنتجات أو عدد الطلبات إذا كانت متاحة من الاتصال.

## سير القرار

### 1. افحص الجاهزية

راجع [بوابة الجاهزية](references/readiness-gate.md). إذا فشلت نقطة حاسمة، أوقف التوسع واكتب إصلاحًا واحدًا مع طريقة تحقق واضحة.

### 2. احسب الطلبات الصحيحة

افصل الطلبات التجريبية والملغاة والاحتيالية والمستردة بالكامل. إن وصل العدد إلى 10، اختتم الرحلة وسلّم إلى `grow-store-to-hundred-orders`.

### 3. حدّد موضع التوقف

استخدم [تشخيص مسار التحويل](references/funnel-diagnosis.md):

- لا توجد زيارات ذات معنى: مشكلة وصول.
- توجد مشاهدات بلا إضافة للسلة: مشكلة عرض أو ثقة أو وضوح.
- توجد إضافات بلا بدء دفع: مشكلة سلة أو تكلفة أو قرار.
- يبدأ الدفع بلا طلب صحيح: مشكلة دفع أو شحن أو ثقة نهائية.
- توجد طلبات صحيحة: كرّر المصدر المثبت بدل تغيير كل شيء.

### 4. اختر مسار اكتساب واحدًا

عند غياب الزيارات، اختر مسارًا واحدًا من [مسارات الاكتساب](references/acquisition-lanes.md) بحسب الأصل المتاح. لا تقترح الدفع لمجرد وجود ميزانية؛ يجب أن يكون القياس والوجهة جاهزين.

### 5. صمّم تجربة واحدة

حدّد دائمًا:

- فعلًا واحدًا ينفذه التاجر الآن.
- متغيرًا واحدًا يتغير.
- مقياسًا واحدًا للحكم.
- حارسًا واحدًا يمنع الضرر أو الهدر.
- موعد مراجعة أو حجم عينة منطقيًا دون اختراع حد ثابت غير مدعوم.

## عقد المخرجات

استخدم القالب في [assets/output-template.md](assets/output-template.md). يجب أن تتضمن النتيجة:

1. **العداد:** عدد الطلبات الصحيحة من 10، مع توضيح المستبعد.
2. **الحكم:** جاهز، متوقف، أو مكتمل؛ مع مصدر الرصد.
3. **العائق الحالي:** جملة واحدة تربط الدليل بموضع التوقف.
4. **خطوتك الآن:** فعل واحد فقط.
5. **التجربة:** المتغير والمقياس والحارس.
6. **ما الذي سنراجعه بعدها:** شرط واضح للقرار التالي.
7. **التسليم التالي:** مهارة واحدة فقط عند الحاجة.

لا تعرض أكثر من توصية رئيسية. ضع البدائل في سطر «لاحقًا» فقط إذا كانت ضرورية.

## التسليم بين المهارات

- عطل إطلاق أو منتج أو سعر أو مخزون: `pass-store-launch-gate`.
- مشكلة دفع أو شحن أو اختبار طلب: `test-order-payment-shipping`.
- إعلان مدفوع غير جاهز: `audit-paid-campaign-readiness`.
- تشغيل الطلبات الواردة: `operate-first-ten-orders`.
- اكتملت 10 طلبات صحيحة: `grow-store-to-hundred-orders`.

## التحقق الآلي

استخدم `scripts/diagnose-journey.mjs` عند توفر لقطة JSON منظمة. مرّر الناتج إلى `scripts/validate-result.mjs`. لا تعرض ناتجًا يفشل التحقق.

```bash
node scripts/diagnose-journey.mjs examples/connected-store.json > /tmp/first-ten-result.json
node scripts/validate-result.mjs /tmp/first-ten-result.json
```
