# TST001-LAB1 — راهنمای learner

این fixture یک سرویس قیمت‌گذاری کوچک، deterministic و بدون شبکه است. `change_brief.json` ریسک‌ها را نام می‌برد؛ `acceptance_rule.json` authority پذیرش و `historical_defect.json` defect ثبت‌شده را فراهم می‌کنند. هیچ test-level ratio یا portfolio مرجعی در starter وجود ندارد.

1. `python run_lab.py` را اجرا کن تا baseline سلامت fixture را نشان دهد.
2. `strategy_record.csv` را برای riskهای مهم تکمیل کن.
3. testهای خود را در `tests/test_portfolio.py` بنویس.
4. برای هر sensor، oracle authority و residual blind spot را در رکورد ثبت کن.
5. نتیجه و support/AI use را در `submission_notes.md` مستند کن.

جزئیات challengeهای پنهان تا زمان اجرا نمایش داده نمی‌شوند. چند portfolio می‌توانند معتبر باشند؛ انتخاب boundary باید با risk و seam توجیه شود. برای چرخه mutation از `MUTATION_EVIDENCE_PROTOCOL.fa-IR.md` استفاده کن.
