# WEB012-LAB1 — Learner Fixture

Repair the product-list starter. Required contracts: runtime-validate category/page; query key must include both normalized dependencies; render remote rows from query data instead of an independent copied state; keep the details dialog local; invalidate the products query family after the fake remote mutation. Then solve the unsolved orders transfer independently. Complete the evidence record and only set browser/DOM attestation to true for observations you actually performed.
