مهمة

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

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

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

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 يعيد للوكيل دليل خطّة «لماذا خسرتَ، وبتغيير ماذا تربح».