# TOL001-LAB1 — Workspace Boundary Map

1. با `python setup_fixture.py --case baseline` fixture را بساز.
2. پوشهٔ `workspace/` را بررسی و `python inspect_repository.py` را اجرا کن.
3. خروجی‌های `environment_identity` و `observation_boundary` را در `submission_notes.md` ثبت کن. هیچ environment variable یا credential را dump نکن.
4. فایل `workspace_boundary_map.csv` را پر کن. membership را از نام پوشه حدس نزن. برای هر نتیجهٔ مهم evidence فایل/command بده؛ reviewer نتیجه را با oracle مخفی مقایسه می‌کند.
5. قبل از هر mutation reset کن و هر بار فقط یک mutation را با `mutate_fixture.py` اجرا کن.
6. ثبت کن چه چیزی تغییر کرد، کدام authority تغییر کرد، چه چیزی هنوز unknown است و کدام observation مستقل می‌تواند نتیجه‌ات را رد کند.
7. برای transfer، `python setup_fixture.py --case transfer` را اجرا و بدون sequence آماده map را بازسازی کن.

اگر build/install اجرا نشده است، observed build state را `UNKNOWN_NOT_OBSERVED` نگه دار؛ evidence معماری static را به ادعای reproducibility تبدیل نکن.

مرز ایمنی: fixture کاملاً local است؛ network، credential، privilege، dump گستردهٔ environment یا تغییر مخرب host لازم نیست.
