Ratchet Pattern

ما هو الـ«turn» في reins؟

ما هو الـ«turn» في reins؟

تشريح للـ turn، أصغر وحدة تنفيذ في reins. ما لم يُسجَّل ليس turn — من هذا التعريف الواحد تنبثق استقلالية المُشغِّل ومناعة إعادة التشغيل وقابلية التدقيق جميعًا. وبمقارنته بخطاب Loop Engineering في يونيو 2026، نرى كيف يحوّل الـ turn تلك التوصيات إلى بنية.

الأنظمة تجعل العبقرية أكثر تألقًا

الأنظمة تجعل العبقرية أكثر تألقًا

العبقرية بلا هيكل تتيه، والهيكل وحده يبقى عاديًا. حين تتضاعف العبقرية بالهيكل تتحقق القيمة الحقيقية. معيار ZenFlow (Claude Sonnet، 32 نقطة طرفية، 43 دقيقة) والدليل التاريخي من B-17 وToyota وقوائم مراجعة WHO يثبتون المبدأ ذاته.

لماذا لا يموت الانحراف

لماذا لا يموت الانحراف

الانحراف يعود حتى بعد إصلاحه. عندما أغلقنا منطق الأعمال بـ SSOT، صعد الانحراف ذاته طبقة إلى أعلى في المولّد الذي يبني تلك الـ SSOT. لماذا لا يموت هذا الشيء؟ نعيد البناء من الإنتروبيا.

abloq — مدوّنة يُديرها الوكيل، والتحقق تقفله الآلة

abloq — مدوّنة يُديرها الوكيل، والتحقق تقفله الآلة

إن أوكلتَ المدوّنة إلى وكيل خرج المقال. المشكلة أنك لا تستطيع الوثوق به — يختلق المصادر، ويرفع lastmod لمقال لم يصلحه، ويعبث بملفات لم تطلبها. وإن كان الإنسان سيُدقّق كل شيء فلا معنى للتوكيل أصلًا. جواب abloq هو تقسيم العمل: التوليد احتمالي، والتحقق حتمي. كل ما يكتبه الإنسان ورقةُ مواصفة بصيرة واحدة (insight.yaml)، والكتابة والترجمة والتحديث وتعزيز الأدلة يتولّاها الوكيل بوصفها مهامًّا، والجودة تضمنها بوابة حتمية مشتقّة من ورقة blog.yaml واحدة. الـ PASS المقفول لا رجعة فيه — قد يكون الوكيل لمرة واحدة، لكن التقدّم يتراكم.

لماذا تتباعد حلقة وكيلك بدل أن تتقارب

لماذا تتباعد حلقة وكيلك بدل أن تتقارب

كلما انتشر Loop Engineering اصطدم الناس بالجدار نفسه — الحلقة تعجز عن التقارب فتتباعد. الدوران اللانهائي والانحراف وقرصنة المكافأة، وجوهٌ ثلاثة جذرها واحد: أنك أعدت غرس المُولِّد نفسه في خانة الحُكم داخل الحلقة. لكن التباعد حظٌّ طيب في الحقيقة، لأنه مرئي. الأخطر هو حلقةٌ تقاربت كذبًا في صمت. والوصفة واحدة — لا تمنح سلطة قفل الإنجاز إلا لبوابة حتمية، لا لـ LLM.

حركة مرور الإنتاج هي المواصفة

حركة مرور الإنتاج هي المواصفة

الكود القديم بلا توثيق. ولا اختبارات. ومع ذلك فهو يعمل الآن. شهر واحد من السجلات المكتوبة جيدًا هو في الواقع المواصفة — إذا أنشأت اختبار تكامل Hurl يلتقط السلوك الحالي من حركة مرور الإنتاج، فإنك تثبّت وظائف الكود القديم وتمدّ شبكة أمان لإعادة الهيكلة دون أن تقرأ سطرًا واحدًا من الكود.

نحرق مدينة بأكملها لنحصل على إجابة واحدة

نحرق مدينة بأكملها لنحصل على إجابة واحدة

نموذج بتريليون معامل يحرق من الكهرباء والماء ما يعادل مدينة بأكملها لينطق بإجابة واحدة. ظننت أن هذا جنون. وبينما كنت أبحث عن حل، أدركت: العيب الذي حاول الجميع إصلاحه، تملق الـ LLM، هو نفسه الجواب. إذا أطعمته الـ fact تحول التملق إلى دقة. هذه قصة عن سبب بدئي لـ Reins.

reins — لا يبقى من Quest CLI سوى النطاق، والـ ratchet يصير إطارًا

reins — لا يبقى من Quest CLI سوى النطاق، والـ ratchet يصير إطارًا

علّم how-make-quest كيف تبني Quest CLI بيديك العاريتين. لكنك حين تبني الـ CLI الثاني تعيد كتابة الـ ratchet نفسه، وscan/next/submit نفسها، والتجميع نفسه. يستخرج reins ذلك الثابت بوصفه إطارًا — يُورِّد reins الـ ratchet وهيكل الأوامر والتجميع وexport، وأنت لا تُنفّذ سوى بوابة النطاق (gate.Definition بأربع دوال). البوابة كتالوج قواعد صدّ الـ cheese، وdefeat graph في toulmin يعيد للوكيل دليل خطّة «لماذا خسرتَ، وبتغيير ماذا تربح».

الأداةُ التي أعطَتنا الأعنّةَ لم تكن تملك أعنّةً بنفسها — الحدّ بين الطَّقم وReins

الأداةُ التي أعطَتنا الأعنّةَ لم تكن تملك أعنّةً بنفسها — الحدّ بين الطَّقم وReins

"Reins Engineering — أليست هندسة طَقم في نهاية المطاف؟" لا تتعارضان — بل هما جزآن مختلفان من مَرجٍ واحد. لكنّهما مختلفان. حتى أفضل وكيل برمجة في العالم لم يُلجم كودَه بأعنّة — لأن Reins ليست شيئاً تمتلكه، بل شيءٌ تُحكمه.

كيفية صنع Quest CLI — بناء أداة تجعل الآلة هي من يحكم على الإنجاز بنفسك

كيفية صنع Quest CLI — بناء أداة تجعل الآلة هي من يحكم على الإنجاز بنفسك

يقول الذكاء الاصطناعي «لقد أنجزت كل شيء». لكنه في الواقع لم يُنهِ المهمة. هذا المقال يشرح كيف تبني بنفسك الأداة التي تحل تلك المشكلة — Quest CLI. من المبدأ (لماذا) إلى هيكل أوامر cobra (كيف)، يمكّن هذا المقال وحده الوكيل من صنع Quest CLI بلغة Go. وhuma هو المثال المحلول.

الشروط المسبقة لتحسين دقة وكلاء LLM المتعددين

الشروط المسبقة لتحسين دقة وكلاء LLM المتعددين

هل يصبح النظام أدق عند تشغيل عدة وكلاء؟ هذا صحيح بالنصف فقط. النماذج المدرَّبة على البيانات نفسها تخطئ في الموضع نفسه. شرطا عمل الوكلاء المتعددين اثنان — أن تُصمِّم استقلالية الأخطاء، أو أن تُقيم verifier خارج الـ LLM في مجال قابل للتحقق.

لماذا لا يتوقف وكيلك أبدًا

لماذا لا يتوقف وكيلك أبدًا

أمام التباهي بتشغيل وكيل على مدار 24 ساعة، فإن الشعور الذي ينتابك ليس الإعجاب بل التساؤل — لماذا لم ينتهِ بعد؟ البرمجة ليست مشكلة بحث بل مشكلة إرضاء قيود. النظام السليم هو النظام القادر على التوقف.

من يُعرِّف «الإنجاز»؟ — مسألةٌ حلَّتها ألعاب الفيديو قبل أربعين عاماً

من يُعرِّف «الإنجاز»؟ — مسألةٌ حلَّتها ألعاب الفيديو قبل أربعين عاماً

حين تُعرِّف التحقق من إخلاء المستأجر بخمس صور، يتحول الأمر إلى مهمة لعبة. تحديد «الإنجاز» بوصفه شرطاً قابلاً للتحقق آلياً لا ادّعاءً من المنفِّذ — تلك مسألةٌ حلَّتها ألعاب الفيديو قبل أربعين عاماً، وهي الطريقة الصحيحة لإسناد العمل إلى وكلاء الذكاء الاصطناعي.

filefunc × Hono — الكود الذي يقرأه الوكيل دفعةً واحدة: من 60 سطراً إلى 18

filefunc × Hono — الكود الذي يقرأه الوكيل دفعةً واحدة: من 60 سطراً إلى 18

أعدنا هيكلة إطار Hono الحقيقي ذي الـ 23 ألف نجمة باستخدام filefunc. جميع الاختبارات الـ 4419 اجتازت. وعند القياس — انخفض الكود الذي يقرأه الوكيل لفهم مفهوم واحد من وسيط 60 سطراً إلى 18 سطراً، أي بنسبة 71%. المسألة ليست عدد الملفات، بل 'طول ما يُقرأ'.

السابقة ليست صحيحة — كيف يُضفي الذكاء الاصطناعي السلطة على الحلول الترقيعية

السابقة ليست صحيحة — كيف يُضفي الذكاء الاصطناعي السلطة على الحلول الترقيعية

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

بناء أنظمة قابلة لتشغيل الوكلاء

بناء أنظمة قابلة لتشغيل الوكلاء

60-80% من ميزانيات تقنية المعلومات في Fortune 500 تُنفق على حراسة legacy مقفل. لأنهم لا يستطيعون فتحه. المعنى الحقيقي لفقاعة الذكاء الاصطناعي ليس نماذج أذكى — بل أن ذاكرة الشركات المقفلة بدأت تصبح قابلة للوصول.

huma -- سقاطة لا تتخطى أي نقطة نهاية

huma -- سقاطة لا تتخطى أي نقطة نهاية

عندما تطلب من وكيل AI اختبار 42 نقطة نهاية يعلن الانتهاء عند الـ 15. huma يحول قائمة نقاط النهاية إلى جلسة سقاطة لا يستطيع الوكيل تخطي واحدة منها. scan next write verify. أربعة أوامر بدون إعداد.

Agent Operable Codebase

Agent Operable Codebase

هل الكود السهل القراءة للبشر هو نفسه الكود السهل التشغيل للوكلاء؟ ليس كذلك. عندما يحتوي ملف على 20 دالة، ينخفض أداء الوكيل بنسبة 30-85%. يجب تحويل المكتب إلى مصنع.

الدرس 6. يمر ثم يُقفل — مبادئ نمط السقاطة وتطبيقها على نطاق واسع

الدرس 6. يمر ثم يُقفل — مبادئ نمط السقاطة وتطبيقها على نطاق واسع

أعلن الذكاء الاصطناعي أنه انتهى. في الواقع 40/527. نمط السقاطة ينقل حكم الإنجاز إلى الآلة.

Reins Engineering — الذكاء الاصطناعي بلجام

Reins Engineering — الذكاء الاصطناعي بلجام

Harness engineering هو سياج. يمنع الوكيل من الخروج، لكنه لا يضمن وصوله إلى الوجهة. Reins Engineering هو اللجام — توجيه بعقود حتمية، قفل بالسقّاطة، فصل القرارات عن التنفيذ.

Hurl يوقف انحراف Vibe Coding

Hurl يوقف انحراف Vibe Coding

ينهار Vibe Coding بسبب الانحراف المنطقي خلال 3 أشهر. حالات CMU وMETR وDORA وAmazon تثبت ذلك. أعلن عقود API بنص عادي عبر Hurl واقفلها بسقاطة — تقمع الانحراف هيكلياً دون تقييد حرية الذكاء الاصطناعي.

yongol — عارضة السفينة للبرمجيات السحابية المبنية بالذكاء الاصطناعي

yongol — عارضة السفينة للبرمجيات السحابية المبنية بالذكاء الاصطناعي

تنهار البرمجة الحدسية عند 200 نقطة نهاية لأن الذكاء الاصطناعي لا يستطيع التمييز بين القرارات وتفاصيل التنفيذ. yongol ينقل هدف عمل الذكاء الاصطناعي من الشفرة إلى 10 مواصفات تصريحية ويفرض التناسق بين الطبقات قبل التجميع. Harness with reins.

تحيّز المداهنة في الذكاء الاصطناعي ميزة تجارية

تحيّز المداهنة في الذكاء الاصطناعي ميزة تجارية

تحيز المداهنة في LLM ليس خللاً. إنه حتمية رياضية لـ RLHF وميزة تجارية ليس لدى شركات التكنولوجيا الكبرى حافز لإصلاحها. هذا هو السبب في أن LLM-as-Judge مستحيل بنيوياً.

لماذا تعمل وكلاء البرمجة ولماذا تنهار

لماذا تعمل وكلاء البرمجة ولماذا تنهار

نفس النموذج يُهلوس في الدردشة لكنه يُنجز ميزة من 200 سطر في وكيل البرمجة. ليس لأن النموذج تغيّر — بل لأن الطوبولوجيا تغيّرت. التوليد يمكن أن يكون احتمالياً. التحقق يجب أن يكون حتمياً.

Ratchet Pattern — كيف تجعل الوكيل يكمل المهمة حتى النهاية

Ratchet Pattern — كيف تجعل الوكيل يكمل المهمة حتى النهاية

طلبت من وكيل AI كتابة اختبارات لـ 527 دالة، فأعلن 'انتهيت' عند 40 فقط. Ratchet Pattern يفرض حكم الإنجاز عبر verifier آلي، مما يجبر الوكيل على المضي حتى النهاية.

tsma -- خط الدفاع ضد التراجع في الكود القديم

tsma -- خط الدفاع ضد التراجع في الكود القديم

أداة CLI تفهرس جميع الدوال، وتكتشف وجود الاختبارات، وتقيس التغطية، وتقدم تغذية راجعة دقيقة لوكلاء LLM. أمر واحد يبني خط دفاع ضد التراجع في الكود القديم.

filefunc — ملف واحد، مفهوم واحد

filefunc — ملف واحد، مفهوم واحد

وحدة التنقل لوكيل الكود الذكي هي الملف. filefunc هو اتفاقية هيكلة كود Go وأداة CLI تفرض مفهوماً واحداً لكل ملف.