ساختمان با مینی، قسمت 7/9: دستورات حالت – وضعیت، لغو، مدل

مینی (mini) — ابزار خط‌فرمان سبک برای مدیریت فازهای توسعه

مینی یک هم‌ارزیِ ارزان و فوری (بدون کلود) است که حلقه‌ی توسعه را در state.json پیگیری می‌کند. سه دستور هستهآن عبارتند از:

۱. status — دیدِ لحظه‌ای
mini status عنوان پروژه، ایده‌های باز، تمام فازها با وضعیت/زمان و فاز بعدی را نمایش می‌دهد. پرچم –phase N جزئیات کامل فاز (هدف، مراحل، گزارش اجرا) و –json خروجی قابل‌تجزیه برای اسکریپت‌ها می‌دهد. فقط‌خواندنی، توکن‌صرف، همیشه امن.

۲. undo — یک قدم به عقب
mini undo –dry-run پیش‌نمایش می‌دهد: کدام فاز/مرحله/کامیت برگردانده می‌شود. با –yes اعمال می‌گردد. تنها یک سطح تاریخچه دارد (نه ctrlZ کامل)؛ اگر فاز done شده و کامیت در HEAD با درخت تمیز باشد، git reset –soft نرم انجام می‌شود، در غیر این صورت فقط state.json بازگردانده می‌شود. در محیط‌های غیرTTY (مانند Bash کلود) از /mini:undo با –dry-run استفاده کنید.

۳. model — هدایت مدل‌های هوش مصنوعی
هفت دامنه وجود دارد: default (وارث همه) و next, plan, do, importGsd, audit, memory. هرکدام قابل تنظیم جدا:
mini model do haiku — کارهای مکانیکی، سریع/ارزان
mini model plan opus — تصمیمات معماری، بهترین کیفیت
پیش‌فرض‌ها: opus/sonnet/haiku یا شناسه کامل مدل. تنظیمات در state.json ذخیره می‌شوند؛ mini model reset به پیشفرض کلود کد بازمی‌گردد.

فلسفه مشترک: دستوراتِ کنترلِ حالت، نهِ اجرا. status/model show آنی و رایگان؛ undo احتیاطمحور (پیشنمایش، یک سطح، git فقط در صورت ایمن بودن). تعادل هزینه/کیفیت با اختصاص مدل‌ مناسب به فاز درست تأمین می‌شود.

pycalc چهار فاز پشت خود دارد و اجرا می شود. حلقه، پست‌های بازرسی، حالت خودمختار و همه اینها تغییر دهید دولت حالا سه دستور که فقط نگاه کن در حالت، یا با دقت آن را به عقب برگردانید: status (من کجا هستم)، undo (یک قدم به عقب)، model (با چه چیزی و به چه قیمتی آن را رانندگی کنیم). این صفحه ابزار مینی است — ارزان، فوری، عمدتاً بدون کلود.

status — من کجا هستم

mini status
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

pycalc
A small commandline calculator: pycalc