# WEB009-LAB1 — آزمایش ساختار معنایی

هدف: starter را بدون redesign ظاهری repair کنید. هرجا native HTML semantics مناسب است از همان استفاده کنید، relationshipهای heading/landmark/form را حفظ کنید و structure را مستقل از CSS اثبات کنید.

1. `starter/index.html` را در `workspace/index.html` کپی کنید.
2. navigation، main/article، heading hierarchy، label/groupهای form و submit action را repair کنید.
3. `python run_checks.py workspace/index.html` را اجرا کنید.
4. `python mutation_probe.py workspace/index.html heading_to_div` را اجرا کنید و failure را مشاهده کنید؛ سپس `remove_label` و `redundant_landmark` را نیز امتحان کنید.
5. `transfer/starter.html` را به‌عنوان changed-context مستقل repair کنید.
6. `evidence/Semantic_Structure_Accessibility_Evidence_Record_v1.template.json` را تکمیل کنید.

این Lab کاملاً local است و به external network نیاز ندارد.

شباهت ظاهری به‌تنهایی evidence کافی نیست. وقتی native semantics درست همان نقش را بیان می‌کند، بدون دلیل مشخص ARIA اضافه نکنید.
