# WEB006-LAB1 — Fixture یادگیرنده

هدف: Contract یک Job API محلی را بدون وابستگی شبکه repair کنید. Starter عمداً در duplicate command replay، pagination مبتنی بر position، side effect در GET، state-setting و error shape خراب است.

۱. قبل از repair، Contract را بنویسید. ۲. `npm test` را برای سطح مشاهده عمومی اجرا کنید. ۳. `src/job-api.mjs` را repair کنید. ۴. Observationها را در `evidence/HTTP_API_Contract_Decision_Record_v1.json` ثبت کنید. ۵. Failure Probeها و Transfer مربوط به Media Render را کامل کنید.

Public testها hidden oracle نیستند. از این fixture رفتار شبکه، TLS، proxy، browser یا durability را ادعا نکنید.
