قصة سلمى، التي بنت نظام حجز لنادي بادل في الرياض بالذكاء الاصطناعي قبل رمضان. في كل فصل مشكلة حدثت لها، والفكرة التي تحلها، والطلب الذي كتبته للمساعد، وكيف تأكدت أنه يعمل.
اقرأه بالترتيب كقصة، أو انتقل إلى الفكرة التي تحتاجها من فهرس الأفكار. كل طلب في الكتاب تستطيع نسخه كما هو، وتعديله لمشروعك.
سلمى ومن حولها شخصيات من خيالي، جمعت فيها مواقف رأيتها مع من عملت معهم ومن تعلموا مني. أسماء الأدوات والمنصات حقيقية، والمعلومات التقنية صحيحة حتى نوفمبر 2026. الأسعار والأرقام داخل القصة أمثلة، وليست أرقام عملاء. وما أرويه في فقرات «من موقعي» حدث فعلاً في موقعي ahmedhelmy.me.
على الملعب رقم 2 في نادي رالي للبادل وقفت مجموعتان. ثمانية لاعبين، وثمانية مضارب، وجوالان مرفوعان أمام نوف عند مكتب الاستقبال.
على الجوالين الرسالة نفسها:
«تم تأكيد حجزك. الملعب 2. الساعة 11:00 مساءً».
كانت أول ليلة جمعة في رمضان. الملاعب الثلاثة محجوزة حتى السحور، ولا ملعب بديل.
قال أحد اللاعبين: «دفعنا قبل التراويح. والرسالة من نظامكم».
نظرت نوف إلى لوحة الحجوزات على جوالها. اسمان على ساعة واحدة، وكلاهما مدفوع. عرضت على المجموعة الثانية الساعة 3 فجراً بلا مقابل، فشكرها أكبرهم وخرجوا إلى السيارات.
كتبت نوف في جروب الإدارة على واتساب سطراً واحداً، وأرفقت معه صورتي الشاشتين: «حجزان على الملعب 2، والاثنان مدفوعان».
في الإسكندرية كانت الساعة 10:04. جلست سلمى أمام شاشتها، وكوب الشاي بجانبها برد منذ ساعة. وصلها تسجيل صوتي من فيصل، صاحب النادي، مدته 14 ثانية.
لم تحتج أن تسمعه حتى آخره.
النظام الذي بنته منذ نوفمبر باع الساعة نفسها مرتين.
في أول ليلة جمعة من رمضان وصلت رسالة التأكيد نفسها إلى مجموعتين على الملعب نفسه، لأن النظام لم يُطلب منه أن يمنع ذلك.
هذا الكتاب عن الأسابيع الأربعة عشر التي سبقت تلك الليلة، وعن الأسابيع التي تلتها.
سلمى في السادسة والعشرين. درست التجارة، وعملت ثلاث سنوات في خدمة عملاء تطبيق توصيل، وتعلمت في المساء أن تبني بالمساعد البرمجي. قبل هذا المشروع بنت صفحتي هبوط لصديقتين، ولم تأخذ عنهما جنيهاً.
في نوفمبر وقّعت أكبر عقد رأته في حياتها: 15 ألف ريال على ثلاث دفعات، لنظام حجز في نادي بادل بشمال الرياض. والشرط الذي كرره فيصل في كل مكالمة أن يعمل قبل رمضان، لأن ليالي رمضان أزحم ليالي السنة عنده.
كانت تكلمني مساء كل خميس نصف ساعة، وبعد كل مكالمة ترسل لي ما فهمته في سطرين.
لم أكتب سطراً في مشروعها، ولم أفتح ملفاً واحداً من ملفاته. كنت أسأل، وهي تبني.
المساعد بنى لها كل ما طلبته. وهذا الكتاب عن كل ما لم تطلبه.
في كل فصل مشكلة حدثت لها، واسم الفكرة التي تحلها، والطلب الذي كتبته للمساعد. ثم كيف تأكدت بعينها أنه نُفّذ.
وفي آخر كل فصل قاعدة أضافتها إلى ملف قواعدها. بدأ الملف بسطر واحد في نوفمبر، وستجده كاملاً في آخر الكتاب.
لن تحتاج أن تكتب الكود. ستحتاج أن تعرف ماذا تطلب، وأن تقرأ ما تغيّر، وأن ترى بعينك دليلاً على أنه يعمل.
نبدأ من أول مكالمة بينها وبين فيصل، مساء الثلاثاء 3 نوفمبر. طلب فيصل أحد عشر شيئاً، وقالت سلمى نعم لكلها.
الفصل 1 · الخطة قبل الكود والنسخة الأولى (MVP)
ما سيدفع فيصل ثمنه أولاً
الثلاثاء 3 نوفمبر · 8:30 مساءً · الإسكندرية
بدأت أول مكالمة في الثامنة والنصف بتوقيت الإسكندرية، التاسعة والنصف في الرياض. كان فيصل الدوسري في سيارته أمام النادي، وصوت الكرات يصل من الملاعب خلفه.
«يا سلمى، عندي قائمة. اكتبي».
أملى عليها أحد عشر طلباً في سبع دقائق: تطبيق في App Store وGoogle Play، وحجز ودفع على الإنترنت، واشتراكات شهرية، وجدول للمدربين، وبطولات. ثم متجر مضارب وكرات، ونقاط للاعبين، وتقييم للملاعب، ودوري للسيدات، وتقرير أسبوعي لنوف، و«شيء بالذكاء الاصطناعي، الكل يسأل عنه».
ثم قال الجملة التي سيكررها في كل مكالمة بعدها: «أهم شيء رمضان. حجزنا ساعة لمجموعتين في رمضان الماضي، وخسرت لاعبَين من أقدم لاعبيّ».
قالت سلمى نعم لكل سطر.
في العاشرة فتحت المساعد البرمجي، ولصقت القائمة كلها في طلب واحد طويل يبدأ هكذا: «ابنِ نظام حجز كاملاً لنادي بادل في الرياض بكل هذه المزايا، وابدأ الآن».
في الواحدة بعد منتصف الليل كان في المجلد 40 ملفاً. فتحت الصفحة الأولى في المتصفح، وكانت جميلة. الساعة فيها مكتوبة 11:00 PM، والزر الكبير «Book now».
الدفع بالبطاقة فقط، Visa وMastercard. ولا حجز قبل إنشاء حساب ببريد وكلمة مرور.
فكرت سلمى في أبي خالد، الذي ذكره فيصل مرتين في المكالمة. يحجز كل خميس الساعة 10 برسالة واتساب من سطر واحد. لن ينشئ حساباً بكلمة مرور ليحجز ساعته المعتادة.
لم تختر سلمى أياً من هذه القرارات الأربعة. ولم يسألها أحد عنها.
ما حدث فعلاً
اتصلت بي صباح الأربعاء، قبل موعدنا المعتاد بيوم. سألتها سؤالاً واحداً قبل أن نفتح أي ملف: «من أول شخص سيدفع، وماذا سيفعل بالضبط؟»
«لاعب مثل أبي خالد. يحجز ساعة الخميس، ويدفع».
«بماذا يدفع؟»
«بمدى غالباً. لم أسأل فيصل».
المساعد لم يخطئ بمنطقه. وصله أحد عشر طلباً بلا قرار واحد، فقرر هو.
أخذ ما يناسب موقعاً في أمريكا: ساعة بنظام 12، وواجهة إنجليزية، وبطاقات عالمية، وحساب قبل كل شيء.
والمشكلة الأكبر في القائمة نفسها. أحد عشر شيئاً قبل رمضان تعني أنه لن يكتمل شيء منها قبل رمضان.
وفيصل لا يدفع ثمن القائمة. يدفع ثمن ليلة جمعة في رمضان بلا حجزين على ساعة واحدة.
الفكرة بكلمات بسيطة
حين تطلب من المساعد أن يبني دون خطة، تترك له كل قرار لم تكتبه. يسمي المبرمجون الحل الخطة قبل الكود، وفي Claude Code وضع جاهز لها اسمه وضع التخطيط (plan mode).
تضغط Shift+Tab حتى يظهر، فيقرأ المساعد ويسأل ويقترح، ولا يعدّل ملفاً حتى توافق. وفي Codex تطلب الخطة صراحة، وتقول له ألا يعدّل شيئاً قبل موافقتك.
فكّر في مقاول التشطيب. تجلس معه على الرسم قبل أن يكسر حائطاً، وإلا قرر هو أين تذهب الفيش.
والخطة الجيدة تبدأ صغيرة. النسخة الأولى (MVP) أصغر نسخة يستخدمها شخص ويدفع مقابلها. مثل محل عصير جديد يفتح بستة أصناف يتقنها، ويضيف السابع حين يطلبه الزبائن.
ما يجب أن يحدث قبل أول سطر:
يسألك المساعد عن كل قرار سيأخذه نيابة عنك، سؤالاً بعد سؤال.
تكتب الخطة في صفحة واحدة: من يستخدم النظام، وماذا يفعل في أول يوم، وما الذي أجّلته ولماذا.
تذكر الخطة الملفات التي ستتغير، وكيف يُختبر كل جزء.
النسخة الأولى صغيرة في المزايا فقط. الدفع والأمان فيها كاملان من أول يوم.
متى لا تحتاج هذا: تصحيح كلمة، أو تغيير لون زر واحد.
كل قرار لا تكتبه في صفحة التخطيط يتخذه المساعد عنك دون أن يسألك، وتكتشفه بعد أن يُبنى.
ماذا طلبت سلمى من المساعد
في المساء نفسه أغلقت سلمى المجلد القديم كما هو، وفتحت مجلداً جديداً، وشغّلت وضع التخطيط. ثم كتبت:
السطر الثاني هو سؤالي لها، مكتوباً للمساعد. حين يعرف من سيدفع، يعرف ما يُبنى أولاً.
والسطر الثالث جعل الجلسة حواراً. أجابت سلمى عن 26 سؤالاً في 50 دقيقة: الساعة بنظام 24، والعربية أولاً، وتوقيت الرياض، والحجز برقم الجوال.
في الخطة الأولى وضع المساعد حساباً إلزامياً بالبريد وكلمة المرور في أول يوم. كتبت سلمى تحته:
«لاعبو النادي يحجزون برقم الجوال من واتساب. الحساب يؤجَّل».
فنقله المساعد إلى قائمة المؤجلات، ولم يجادل.
خرجت الصفحة بأربعة أشياء لأول يوم: حجز ساعة على ملعب، ودفع بمدى، ورسالة تأكيد على واتساب، وقائمة حجوزات لنوف على جوالها. والسبعة الباقية تحت «لاحقاً»، ولكل واحد سببه.
في السؤال الحادي والعشرين سألها المساعد عن لاعبين يضغطان زر الحجز على الساعة نفسها في اللحظة نفسها. كتبت سلمى: «نرجع لهذا لاحقاً».
كيف تتأكد بنفسك
اعدد القرارات المكتوبة في الخطة: اللغة، والتوقيت، وطريقة الدفع، وهل الحساب إلزامي. كل قرار لا تجده مكتوباً سيأخذه المساعد عنك.
اقرأ قسم «ما أجّلناه». إن وجدته فارغاً، فالخطة لم ترفض شيئاً بعد.
اكتب اسم أول شخص سيدفع، وما سيفعله خطوة خطوة. يجب أن تجد كل خطوة في الخطة.
في آخر جلسة التخطيط، اطلب من المساعد قائمة الملفات التي غيّرها. الجواب الصحيح: لا شيء.
قبل أن تنام، فتحت سلمى ملفاً نصياً على جهازها سمّته rules.txt، وكتبت فيه أول سطر.
القاعدةاكتب الصفحة قبل السطر الأول
أرسلت سلمى الصفحة إلى فيصل صباح الخميس. بعد ساعة وصلها منه تسجيل صوتي مدته 40 ثانية، وفيه سؤال لم تعرف جوابه: «أين سيعيش التطبيق؟»
الفصل 2 · الواجهة والخادم وقاعدة البيانات وJSON
أين يعيش التطبيق
الخميس 5 نوفمبر · 4:10 عصراً · الإسكندرية
وصلت من فيصل ثلاثة تسجيلات صوتية متتالية. كانت الساعة 5:10 في الرياض، وهو في مكتب النادي ينتظر شريكه.
الفصل 3 · نقاط الحفظ وأداة Git
العرض الذي توقف أمام الشريك
الخميس 5 نوفمبر · 9:05 مساءً · الرياض
في التاسعة وخمس دقائق بتوقيت الرياض أرسلت سلمى الرابط. كان رابطاً مؤقتاً يفتح التطبيق من جهازها في الإسكندرية مباشرة، جهّزه لها المساعد في عشرين دقيقة.
الفصل 4 · ملف تثبيت الإصدارات والبيئة المعزولة
الإيصال يطبع الحروف منفصلة
الخميس 12 نوفمبر · 6:20 مساءً · الإسكندرية
جرّبت نوف أول حجز من جوالها عند مكتب الاستقبال، والساعة 7:20 في الرياض. وصلها إيصال PDF على واتساب بعد ثوانٍ.
الفصل 5 · متغيرات البيئة والمفتاح السري وأقل صلاحية
مفتاح الدفع في لقطة شاشة
الخميس 12 نوفمبر · 11:48 مساءً · الإسكندرية
بعد دقيقتين من إرسال الصورة رنّ جوال سلمى. كان المتصل عمر فتحي، صديقها منذ أيام الجامعة، ويعمل مطوّراً في شركة مدفوعات في القاهرة. لم يسلّم.
الفصل 6 · ملف CLAUDE.md وذاكرة المساعد
مساعد ينسى قراراتنا كل صباح
السبت 14 نوفمبر · 10:15 صباحاً · الإسكندرية
سألها المساعد في أول الجلسة: «أين تريدين أن أضع إعدادات الدفع؟»
الفصل 7 · تصميم البيانات وSQL
اسم الملعب تغيّر في ألف حجز
الثلاثاء 1 ديسمبر · 9:20 مساءً · الإسكندرية
وصل من نوف تسجيل صوتي مدته 31 ثانية، والساعة 10:20 في الرياض. كانت تراجع تقرير الأسبوع على جوالها عند مكتب الاستقبال.
الفصل 8 · ترحيل البيانات والنسخة التجريبية
قاعدتا بيانات لا تتشابهان
الخميس 10 ديسمبر · 10:04 مساءً · الرياض
فتح أبو خالد صفحة الحجز ليحجز ساعة الخميس القادم، كعادته قبل أن يلعب. ظهرت له صفحة بيضاء في وسطها سطر واحد: «خطأ في الخادم».
الفصل 9 · تقسيم الكود وفصل الطبقات
ثلاثة أسعار لحجز واحد
الخميس 17 ديسمبر · 10:40 مساءً · الرياض
وقفت ثلاث لاعبات من دوري ريم الحربي أمام مكتب نوف، وكل واحدة تمد جوالها. حجزن الملعب 1 الساعة 11 مساءً، بسعر الذروة الجديد.
الفصل 10 · المعاملة والحساب بالهللات
المبلغ خُصم والحجز لم يُسجّل
السبت 19 ديسمبر · 5:12 مساءً · الرياض
ضغط أبو خالد زر الدفع لحجز الخميس 24 ديسمبر، الساعة 10 مساءً، 200 ريال بمدى. بعد ثوانٍ وصلته رسالة البنك بخصم 200.00 ريال.
الفصل 11 · الإشعار الآلي والتنفيذ مرة واحدة
ريم دفعت مرتين
الأحد 20 ديسمبر · 9:30 صباحاً · الرياض
أرفقت ريم الحربي برسالتها صورتين من رسائل البنك. خصم 200.00 ريال في 11:02 مساء السبت، ثم خصم 200.00 ريال آخر في 11:02 نفسها.
الفصل 12 · مهلة الانتظار وإعادة المحاولة
صفحة الدفع تدور بلا نهاية
الخميس 24 ديسمبر · 9:04 مساءً · الرياض
في الساعة 9:04 مساء الخميس، أرسلت نوف إلى سلمى صورة من جوالها. لوحة الحجوزات التي تفتحها على مكتب الاستقبال كانت بيضاء، وفي أعلاها دائرة تدور.
الفصل 13 · النطاق وDNS وتشفير الاتصال
عنوان على الملصق قبل المطبعة
الثلاثاء 5 يناير · 4:30 مساءً · الرياض
صباح الثلاثاء أرسلت المطبعة إلى فيصل ثلاثة ملصقات، لكل ملعب ملصق. في وسط كل واحد رمز QR، وتحته سطر بخط النادي: «احجز ملعبك من جوالك».
الفصل 14 · إثبات الهوية والصلاحية وبصمة كلمة المرور
حساب المدرب يفتح كل الحجوزات
الأربعاء 13 يناير · 8:10 مساءً · الرياض
مساء الأربعاء، بعد حصة الثامنة، أرسل الكابتن مازن إلى سلمى صورة شاشة وسطراً واحداً: «هذا ليس حجزي.»
الفصل 15 · التخمين المتكرر وحد المحاولات
أربعون رسالة لاستعادة كلمة المرور
الأحد 17 يناير · 5:40 صباحاً · الرياض
خرج فيصل من المسجد بعد صلاة الفجر، وفتح بريده وهو يمشي إلى السيارة. وجد أربعين رسالة بعنوان واحد، «طلب إعادة تعيين كلمة المرور».
الفصل 16 · فحص المدخلات وحقن السكربت
تقييم مزيف ورقم بالأرقام الهندية
الجمعة 22 يناير · 11:20 مساءً · الرياض
في الساعة 11:20 مساء الجمعة، وقف لاعب عند مكتب نوف وجواله في يده. سألها: «هل يجب أن أكتب بطاقتي مرة أخرى لأؤكد الحجز؟»
الفصل 17 · إذن القراءة بين المواقع وتزوير الطلب
لوحة نوف على عنوان مستقل
الثلاثاء 26 يناير · 7:52 مساءً · الرياض
في الساعة 7:52 مساء الثلاثاء، وصلت إلى جروب لاعبي النادي على واتساب رسالة من رقم غريب: «ساعة مجانية لأول 50 لاعباً، احجزها من هنا». وتحتها رابط.
الفصل 18 · تزوير طلبات الخادم
شعار الفريق الذي فتح باب الخادم
السبت 30 يناير · 11:30 مساءً · القاهرة
في الساعة 11:30 مساء السبت، أرسل عمر إلى سلمى ملفاً اسمه logo.png، وتحته سطر واحد: «افتحيه بمحرر نصوص.»
الفصل 19 · الاختبار واختبار المتصفح بأداة Playwright
ساعات السحور صارت مجانية
الاثنين 1 فبراير · 11:40 مساءً · الرياض
في الساعة 11:40 مساء الاثنين، كانت نوف تراجع حجوزات أول أسبوع من رمضان على اللوحة، فرأت عموداً من الأصفار. 37 حجزاً، كلها بين الواحدة والثالثة فجراً، وكلها بصفر ريال.
الفصل 20 · النسخة التجريبية والنشر الآلي
النشر اليدوي في الثانية فجراً
الخميس 4 فبراير · 2:05 صباحاً · الرياض
في الساعة 2:05 فجر الخميس بتوقيت الرياض، انتهت آخر مباراة في النادي، وبدأت سلمى النشر. كانت الساعة في الإسكندرية الواحدة وخمس دقائق، وأمامها ورقة كتبت عليها خطوات النشر قبل شهر. كانت قد جرّبت التعديل مساء الأربعاء على النسخة التجريبية، فعمل كل شيء.
الفصل 21 · حقن التعليمات وتكلفة المحادثة والبيانات الشخصية
وكيل واتساب يرد على اللاعبين
الثلاثاء 9 فبراير · 11:40 مساءً · الرياض
في الساعة 11:40 مساء الثلاثاء، أرسلت نوف إلى سلمى صورة محادثة من رقم واتساب النادي. كانت الليلة الثانية لوكيل واتساب الذي بنته سلمى في ثلاثة أيام، ليرد على اللاعبين بدل نوف.
الفصل 22 · حالة التسابق
حجزان لملعب واحد
الخميس 11 فبراير · 11:09 مساءً · الرياض
في الساعة 11:09 مساءً، بعد خمس دقائق من رسالة فيصل الصوتية، أرسلت نوف إلى سلمى صورتين. رسالتا تأكيد للملعب 2 الساعة 11، الأولى باسم أبي خالد، والثانية باسم لاعب يحجز في النادي لأول مرة.
الفصل 23 · السجل المنظم وتتبع الأخطاء
سجلات لا تقول من حجز أولاً
السبت 13 فبراير · 1:40 ظهراً · الإسكندرية
قبل الإفطار بأربع ساعات، فتحت سلمى سجل الخادم لليلة الجمعة. أرادت أن تعرف شيئاً واحداً قبل أن تكلم فيصل: أي الطلبين على الملعب 2 وصل أولاً.
الفصل 24 · الاستعلام لكل عنصر والتخزين المؤقت
قائمة الملاعب المتاحة بعد التراويح
الثلاثاء 16 فبراير · 9:40 مساءً · الرياض
خرج المصلون من التراويح في شمال الرياض، وفتح كثير منهم صفحة واحدة على جوالاتهم: «المتاح الليلة». في نصف ساعة فُتحت الصفحة 2,000 مرة.
الفصل 25 · تقسيم النتائج إلى صفحات والفهرس
لوحة نوف لا تفتح على الجوال
الخميس 18 فبراير · 10:55 مساءً · الرياض
وصل أبو خالد إلى مكتب الاستقبال قبل موعده بخمس دقائق، كعادته كل خميس. قال لنوف: «الساعة 11، الملعب 1، باسمي.»
الفصل 26 · حد الطلبات
سماسرة ساعات الليل
الأحد 21 فبراير · 12:01 صباحاً · الرياض
يفتح النظام الحجز قبل سبعة أيام، في منتصف الليل. في الثانية عشرة ودقيقة، فتح أبو خالد التطبيق ليحجز ساعة الخميس القادم، كما يفعل كل أسبوع.
الفصل 27 · المهام في الخلفية وطابور المهام
التأكيد يصل بعد عشر دقائق
الأربعاء 24 فبراير · 11:20 مساءً · الرياض
حجز أبو خالد ساعة الخميس في الحادية عشرة وثماني دقائق، ودفع بمدى. دارت الدائرة على شاشته ثماني ثوانٍ، ثم ظهرت رسالة «انتهت مهلة الاتصال».
الفصل 28 · قاطع الدائرة والواجهة الموحدة
ليلة توقف فيها مزود واتساب
الجمعة 5 مارس · 10:15 مساءً · الرياض
في ليلة السابع والعشرين من رمضان كانت الملاعب الثلاثة محجوزة حتى السحور، وقائمة الانتظار فيها 23 اسماً. في العاشرة والربع توقف مزود رسائل واتساب عن الرد.
الفصل 29 · التوقيت العالمي والعملة الثانية
فرع الإسكندرية بالجنيه
الأحد 4 أبريل · 8:10 مساءً · الإسكندرية
في نادي حازم الشاذلي بسموحة، على بعد عشر دقائق من بيت سلمى، كان الملعبان قد اكتملا قبل الافتتاح بأسابيع. جرّب حازم النظام بنفسه، فحجز من جواله الملعب 1 الساعة 9 مساءً، ودفع 600 جنيه بفودافون كاش من صفحة الاختبار.
الفصل 30 · قاعدة المستندات أم الجداول
بطولات لا يناسبها جدول واحد
الخميس 8 أبريل · 7:00 مساءً · الإسكندرية
وضع حازم ورقة على مكتبه في النادي، وكتب فيها ثلاثة أسماء: أمسيات Americano، ودوري الفرق، ومخيم الأطفال.
الفصل 31 · المهارة
نفس الخطوات لكل نادٍ جديد
الأحد 11 أبريل · 10:30 صباحاً · الإسكندرية
اتصل حازم بسلمى في العاشرة والنصف صباحاً. سعر الساعة على الملعب 2 في الموقع صار 60 جنيهاً بدل 600، ولاعبان حجزا بهذا السعر قبل أن يلاحظ أحد.
الفصل 32 · MCP وأدوات المساعد
المساعد يرى ما تراه سلمى
الخميس 15 أبريل · 9:00 مساءً · الإسكندرية
في السابعة مساءً أرسل حازم تسجيلاً صوتياً مدته 11 ثانية: «كم ساعة باع كل ملعب الأسبوع الماضي، وما أضعف ساعة في اليوم؟»
الفصل 33 · النسخة الاحتياطية والاستعادة
النسخة الاحتياطية التي لم نجربها
الثلاثاء 20 أبريل · 11:15 صباحاً · الإسكندرية
قبل الافتتاح بتسعة أيام، أرادت سلمى أن تنظف النظام من بيانات التجربة، فرق وهمية اسمها «اختبار 1» و«اختبار 2»، وحجوزات بأسماء أصدقائها.
الخاتمة · ليلة افتتاح سموحة
خاتمة القصة
الخميس 29 أبريل · 7:30 مساءً · الإسكندرية
على زجاج الملعب 1 في سموحة لصق حازم ملصقاً فيه رمز QR، مثل الملصقات التي طُبعت لنادي رالي في يناير. وعند الاستقبال وقف ياسر، بحسابه الجديد بدور الاستقبال، يفتح الحجوزات على جواله صفحة بعد صفحة.
ملحق · ملف CLAUDE.md كاملاً
ملف القواعد الذي كتبته سلمى
بدأ الملف سطراً واحداً في ملف نصي على جهاز سلمى، ليلة كتبت خطتها الأولى. وفي الفصل السادس صار ملف CLAUDE.md يقرؤه المساعد في كل جلسة. وفي آخر الموسم صار فيه سطر لكل فصل، وكل سطر جاء بعد مشكلة حدثت في القصة.
ملحق · فهرس الأفكار
إن كنت تبحث عن فكرة بعينها
كل فكرة في الكتاب، باسمها العربي واسمها الإنجليزي، ورقم الفصل الذي تظهر فيه. حين يذكر الفهرس أكثر من فصل، فالأول يشرح الفكرة، والباقي يعود إليها في موقف جديد.