<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reins on المهندس بارك جون وو</title><link>https://www.parkjunwoo.com/ar/tags/reins/</link><description>Recent content in Reins on المهندس بارك جون وو</description><generator>Hugo</generator><language>ar</language><lastBuildDate>Fri, 05 Jun 2026 20:00:00 +0900</lastBuildDate><atom:link href="https://www.parkjunwoo.com/ar/tags/reins/index.xml" rel="self" type="application/rss+xml"/><item><title>reins — لا يبقى من Quest CLI سوى النطاق، والـ ratchet يصير إطارًا</title><link>https://www.parkjunwoo.com/ar/tech/reins/</link><pubDate>Fri, 05 Jun 2026 20:00:00 +0900</pubDate><guid>https://www.parkjunwoo.com/ar/tech/reins/</guid><description>علّم how-make-quest كيف تبني Quest CLI بيديك العاريتين. لكنك حين تبني الـ CLI الثاني تعيد كتابة الـ ratchet نفسه، وscan/next/submit نفسها، والتجميع نفسه. يستخرج reins ذلك الثابت بوصفه إطارًا — يُورِّد reins الـ ratchet وهيكل الأوامر والتجميع وexport، وأنت لا تُنفّذ سوى بوابة النطاق (gate.Definition بأربع دوال). البوابة كتالوج قواعد صدّ الـ cheese، وdefeat graph في toulmin يعيد للوكيل دليل خطّة «لماذا خسرتَ، وبتغيير ماذا تربح».</description></item></channel></rss>