# MKN-031 LAB1 — بازسازی محدود و قابل‌ممیزی

این Lab فقط از JSON ساختگی استفاده می‌کند و canonical content را تغییر نمی‌دهد. وظیفهٔ شما ساخت decision artifact از شواهد قابل‌مشاهده است، نه کپی جواب پنهان.

۱. fixture و `CHECK_RULES.json` را بخوانید.
۲. `evidence/decision.template.json` را با نام تازه کپی کنید.
۳. state، evidence pointer، rationale و minimal repair را پر کنید.
۴. `python run_checks.py <fixture> <submission>` را اجرا کنید.
۵. همین کار را برای `transfer/transfer_fixture.json` بدون کپی verdict baseline تکرار کنید.

checker فقط binding و invariantهای قطعی را می‌سنجد؛ کیفیت توضیح یا مجوز production را تأیید نمی‌کند.
