أنهيتَ وحدة الأساس بثلاث وثائق: ملف product-context.md، وملف market-landscape.md، وملف codebase-map.md لمستودعك الخاص. هذه العُدّة تجعلها بنية تحتية. وثيقة السياق التي تكتبها مرة تساعدك مرة واحدة؛ أما وثيقة السياق التي يلصقها فريقك في كل محادثة — والتي يقرؤها Claude في كل مهمة — فتساعد كل spec وprototype ومذكرة، إلى الأبد.
كل ما هنا قابل للنسخ. استبدِل العناصر النائبة لـميزان (العلامة الخليجية لمسك الدفاتر التي تخوض شريكتها المؤسِّسة، دانا القاسمي، الوحدة) بعناصرك أنت، واحفظ الملفات في المجلد الذي يعمل فيه فريقك، وافتحه في Claude Desktop. من تلك اللحظة، تبدأ كل مهمة منتج في ذلك المجلد من مستخدمك الحقيقي، ورهاناتك الحقيقية، وكودك الحقيقي — بدلًا من أن تُعيد كل محادثة شرح الشركة من الصفر.
الحزمة كلها أربعة ملفات وحفنة من الـ prompts. وهذا هو المغزى — أساسٌ صغير بما يكفي ليُلصَق فعلًا خيرٌ من أساسٍ جميل يقبع في وثيقة لا يفتحها أحد. أبقِ الأشياء الحسّاسة خارجه: هذا المجلد يحمل استراتيجيتك وأعرافك، لا الـ cap table أبدًا، ولا البيانات المالية غير المعلنة، ولا بيانات PII للعملاء.
ملف CLAUDE.md لفريق Founders & PMs
هذا هو السياق الثابت الذي يقرؤه Claude تلقائيًا حين يفتح مجلد مشروعك، فلا يضطر أحد إلى إعادة شرح «مستخدمنا» أو «رهاناتنا» في كل محادثة. أبقِه قصيرًا ومُحدَّثًا — فهو يشير إلى وثائق الأساس بدلًا من تكرارها.
# CLAUDE.md — منتج واستراتيجية [اسم الشركة]
## ماذا نعمل
[ملخص المنتج بسطر واحد]. الـ north-star metric لدينا هو [المقياس]. السياق
الكامل موجود في product-context.md — اقرأه قبل كتابة أي spec، أو قرار،
أو خطة.
## الملفات المرجعية الثلاثة — اقرأها أولًا
- product-context.md → ماذا نبني، ولمن، ورهاناتنا، وتركيزنا المضاد
- market-landscape.md → أين نربح ونخسر، والوتد الذي نراهن عليه الـ
roadmap (يُحدَّث كل ربع سنة)
- codebase-map.md → أين ستعيش feature فعلًا في مستودعنا (يُعاد
تشغيله حين تتغيّر بنية module رئيسي)
تحقّق من product-context.md دائمًا قبل وزن feature مقابل «استراتيجيتنا» —
يجب أن تشير تلك العبارة إلى هذا الملف، لا إلى انطباع عابر.
## القاعدة الذهبية
Claude يكتب المسودّة؛ والشخص المُسمّى يقرّر. كل spec، وprototype، ومذكّرة
قرار، وسرد board هو مسودّة حتى يقبلها مؤسِّس أو PM.
المسودّة غير المقبولة نقطة بداية، لا التزام.
## ضوابط التحقّق غير القابلة للتفاوض
- الفجوة الواثقة أفضل من التخمين الواثق — إن لم يذكرها السياق، نبّه إليها،
ولا تخترعها.
- كل ادّعاء عن كودنا الخاص يسمّي ملفًا حقيقيًا قرأه Claude فعلًا، لا تخمينًا
معقول المظهر.
- كل رقم يصل إلى roadmap، أو عميل، أو board يُتحقّق منه مقابل مصدر حقيقي
قبل أن يُنشر.
## DATA SAFETY — non-negotiable
الـ cap table، والبيانات المالية غير المعلنة، وبيانات PII للعملاء، وأي شيء
تحت NDA يبقى خارج هذا المجلد وخارج المحادثات العابرة — أبقِها في مساحة
عمل اعتمدتها الشركة لتلك البيانات. هذا المجلد يحمل الاستراتيجية والأعراف،
لا الطبقة السرّية أبدًا.
## ما الآمن في هذا المجلد
- آمن: product-context.md، وmarket-landscape.md (المواد العلنية فقط)،
وcodebase-map.md، والـ specs، ومذكّرات القرار، ومقاييس المنتج الإجمالية.
- ممنوع هنا: الـ cap table، والبيانات المالية غير المعلنة، وبيانات PII
الخام للعملاء، وأي شيء تحت NDA، ومواد المنافسين التي وافقت على عدم
مشاركتها. نبّهني إن بدا ملفّ يحوي شيئًا من هذا قبل أن نستخدمه.
على Desktop تُنشئ هذا الملف وتعدّله من لوحة الملفات — دون أوامر. توثيق Anthropic يصف وضع Ask permissions بأنه الموصى به للمستخدمين الجدد؛ فأبقِه مُفعّلًا، وأول مرة يقرأ فيها Claude مستودعك أو الـ deck الخاص بك ستوافق عليه في نافذة الإذن.
قالب product-context.md
ورقة المقدّمات من صفحة واحدة التي يستدلّ منها كل spec ومذكّرة وخطة لاحقة. قسم anti-focus هو الانضباط — وثيقة سياق كلّها وصف إيجابي لم تثبت جدواها بعد.
# product-context.md — [اسم الشركة]
## الملخّص
[فقرة واحدة: ماذا تبني ولماذا الآن.]
## ماذا نبني والمشكلة التي يحلّها
[ملموس، لا طموح — المشكلة المحدّدة وكيف تحلّها.]
## لمن هو
لـ: [المستخدم الواحد الأهم الآن]
ليس بعد لـ: [من لا تبني له صراحةً هذه المرحلة، ولماذا]
## الـ north-star metric
[اسم المقياس]: [القيمة الحالية]. [كيف تقيسه / أين يعيش.]
## الاستراتيجية والرهانات هذه المرحلة
- [الرهان 1، سطر واحد]
- [الرهان 2، سطر واحد]
- [الرهان 3، سطر واحد]
## ما لا نفعله صراحةً
- [التخفيض 1] — [سبب من سطر واحد]
- [التخفيض 2] — [سبب من سطر واحد]
## القيود الصارمة
الفريق: [الحجم]. الـ runway: [الأشهر]. المنصة: [web/iOS/Android].
التنظيمي: [أي شيء ينطبق — موقع تخزين البيانات، قنوات الدفع، PDPL، إلخ.]
قالب market-landscape.md
القراءة القابلة لإعادة الاستخدام التي يبدأ منها كل من الـ roadmap وسرد الـ board. إدراج منافسي اللا-استهلاك المملّين هو ما يبقي هذا صادقًا.
# market-landscape.md — [اسم الشركة]
## الملخّص
[فقرة واحدة: شكل الساحة.]
## المنافسون
[الاسم] — لمن هم: [...]. أين يربحون: [...]. أين يخسرون:
[...]. قويّ فعلًا أم صاخب فقط: [...].
[كرّر، مع إدراج «لا تفعل شيئًا» و«جدول بيانات» حيث ينطبق — خط أساس
اللا-استهلاك منافس حقيقي لمعظم المنتجات الناشئة.]
## التحوّلات السوقية المهمّة
- [التحوّل 1 ولماذا يؤثّر في رهاناتك]
- [التحوّل 2 ولماذا يؤثّر في رهاناتك]
## وتدنا
[الموضع الذي تراهن عليه الـ roadmap]، لأن [القوة الحقيقية التي يستند
إليها]. للدفاع عنه يجب أن يبقى صحيحًا أن [ما تحتاج إلى إثباته].
## قائمة المراقبة
- [إشارة قد تغيّر هذه الصورة]
قالب codebase-map.md
النطاق الراسخ على أرض الواقع الذي تحمله إلى نقاش هندسي — كل سطر يتتبّع إلى ملف فتحه Claude فعلًا.
# codebase-map.md — [اسم المستودع]
## البنية
[المجلد]: [مسؤوليته]. [كرّر لكل مجلد رئيسي.]
## مسار حقيقي، متتبَّع
[فعل المستخدم] →
1. [ملف حقيقي] — [ماذا يفعل]
2. [ملف حقيقي] — [ماذا يفعل]
3. [أين تنتهي البيانات]
إن تعطّل [هذا المسار]، ابدأ من [الملف].
## أسئلة أساسية مُجابة
- [السؤال]: [إجابة راسخة، تسمّي الملف]
## feature مرشّحة: [الاسم]
ستلمس غالبًا: [ملفات/مكوّنات حقيقية]. ستحتاج غالبًا: [ملفات/جداول
جديدة]. الحجم التقريبي: [small/medium/large] — تقدير أوّلي للنقاش
الهندسي، لا رقمًا تدافع عنه.
مكتبة الـ prompts المحفوظة (الأساس)
المهام التأسيسية المتكرّرة، في صورة prompts تعيد استخدامها. الصِقها في المحادثة مع فتح الملفات المناسبة؛ وفي مسار الـ Terminal والأتمتة تصبح هذه slash commands بضغطة واحدة، لكنك لا تحتاج شيئًا من ذلك لاستخدامها اليوم.
استخرج مستند context ممّا لديك سلفًا
"هذا الـ pitch deck لدينا وأي ملاحظات استراتيجية. اعكِس هندسة ملف
product-context: ماذا نبني، ولمن هو، والـ north-star metric إن
استطعت إيجاده، ورهانات هذه المرحلة، وقيودنا الصارمة. وحيثما يكون
المصدر غامضًا أو صامتًا، قُل ذلك واسألني — لا تخترعه."
ارسم المشهد التنافسي
"في مجلد market/ صفحات المنافسين وملاحظاتي الأوّلية الخام. ارسم لي
الساحة — المنافسون المباشرون، والمجاورون، وخياري «لا تفعل شيئًا» /
«جدول بيانات». لكلٍّ، سطر واحد عن لمن هم. لا ترتّب بعد، فقط ضع
الساحة أمامي."
خذ لمحة عن الـ codebase
"هذا هو الـ codebase لدينا. بلغة بسيطة، أعطني خريطة: المجلدات
الرئيسية ومسؤولية كل واحد. أبقِها نظرة عامة بحجم شاشة واحدة — بلا
code بعد، فقط شكله."
تتبَّع مسارًا حقيقيًا
"اشرح لي بالضبط ماذا يحدث حين [فعل مستخدم حقيقي] — خطوة بخطوة، مع
تسمية الملفات الحقيقية بالترتيب. أين كنت سأبحث لو تعطّل هذا؟"
قدِّر نطاق feature مرشّحة مقابل الكود الحقيقي
"لو بنينا [feature]، أي الملفات الحالية سيلمسها مهندس على الأرجح،
وما الملفات الجديدة التي ستلزم على الأغلب؟ فقط الشكل التقريبي —
سأستخدمه لتأطير النقاش الهندسي."
تثبيتها (على Desktop، دون أي إعداد)
- احفظ الملفات الأربعة —
CLAUDE.mdوproduct-context.mdوmarket-landscape.mdوcodebase-map.md— في المجلد الذي يعمل فيه فريقك. - افتح ذلك المجلد في Claude Desktop ووافِق على القراءة في نافذة
Ask permissions. - ابدأ أي مهمة بفتح الوثائق ذات الصلة؛ والـ prompts أعلاه تتكفّل بالباقي.
هذا هو التثبيت بأكمله. الأساس الذي بنيته في الوحدة صار الآن بنية تحتية مشتركة — والوحدة الثانية من المسار توسّع هذه الحزمة نفسها بمحرّك الـ spec والـ prototype المبنيّ عليها. وإن كنت تُرسّخ هذا عبر فريق لا لنفسك وحدك، فاقرأ دليل التشغيل لطبقة القرار وأمان البيانات التي تستقرّ تحت النظام كله.