📄️ 1. Start the Apple Store
Clone the lab, start its containers, and complete a baseline guest checkout.
📄️ 2. Inspect an HTTP Request
Capture a cart action and identify its HTTP method, data, status, and response.
📄️ 3. Trace a Request Through Laravel
Follow a captured cart request from its route to the code that produces its response.
📄️ 4. Map Application State
Classify the store's browser, session, cache, file, and database state.
📄️ 5. Test Architecture Pressures
Use repeatable experiments to observe scaling, state, latency, failure, and concurrency.
📄️ 6. Verify Behavior With Tests
Read and run focused tests that describe the store's HTTP and domain behavior.
📄️ 7. Write the Lab Report
Turn captured requests, code traces, and experiment results into a reproducible explanation.