# Site ## Pages - [Page not found](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/404/): That page doesn't exist, or it has moved since you last looked - [Assessment](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/assessments/): Every piece of graded work in the course, what it is worth, and when it is due. - [The Dérive Report](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/assessments/assignment-1/): A documented drift through a real or invented supermarket, read against at least three of the semester's mechanisms - [Counter-Mapping the Supermarket](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/assessments/final-project/): A détournement of a real or invented store's layout, built from the semester's twelve mechanisms rather than restating them - [Lectures](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/): What is covered, week by week, and which topics each lecture draws on. - [Nothing Welcomes You](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-01/): What the automatic door is actually doing, and why the semester starts here instead of at the shelves - [The Store's Real Floor Plan](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-02/): Why the shortest path to what you need is never the path the aisles give you - [A Wheel That Fails on Purpose](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-03/): Trolley geometry as a designed failure, and what a leash looks like when it has four wheels - [Shelf Space Is Rented](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-04/): Perec's inventory method turned on a single aisle, and what eye level turns out to cost - [The Aisle's Momentum, Spent for You](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-05/): Détournement as a way of reading — and eventually rewriting — the endcap's manufactured urgency - [One Lap Is the Whole Store](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-06/): The fresh wall's perimeter loop, and the fieldwork brief that turns it into evidence - [The Last Unscripted Minute](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-07/): Why the queue is the one part of the building nobody designed, and what that makes it worth - [The Job the Machine Didn't Keep](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-08/): Self-checkout as de-skilling in reverse, and the surveillance apparatus hiding inside a convenience - [A Tempo You Didn't Choose](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-09/): Retail sound design as pacing, zone by zone, and why the silence you thought you shopped in was never silent - [The Toll Disguised as a Reward](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-10/): The loyalty card read through Baudrillard's simulacrum, as a fee paid in data rather than currency - [Nowhere, Exactly Repeated](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-11/): Augé's non-place, found in the car park before you've even reached the automatic door - [What the Receipt Leaves Out](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/lectures/week-12/): Closing the argument the door opened in week one, and setting the counter-mapping brief - [People](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/people/): Who teaches the course, and how to reach them. - [Idris Fenn](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/people/idris-fenn/): Tutor. Runs the fieldwork weeks and reads every dérive report against the actual store it claims to describe. - [Marisol Quaye](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/people/marisol-quaye/): The founding convenor. Wrote the twelve-week arc after being asked to leave three different supermarkets for photographing the endcaps. - [Policies and support](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/policies/): The course-wide rules for late work, extensions, academic integrity and getting help. - [The Threshold](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/01-the-threshold/): The automatic door doesn't open for you. It opens because a sensor decided you were a body worth processing — and that's the whole argument for the semester, delivered before you've bought anything - [The Route](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/02-the-route/): Milk is at the back. Bread is at the back. Everything you came for is at the back — and the forty metres between the door and the fridge aisle is not an accident, it is the store's whole argument - [The Trolley](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/03-the-trolley/): The wheel that pulls left is not broken. A trolley that tracked straight would let you leave in a straight line — this one keeps you circling, and calls the circling browsing - [Eye Level](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/04-eye-level/): The shelf at a child's eye height is not for adults, and it is not an accident either — it is the store's smallest, most patient argument, repeated one metre off the ground - [The Endcap](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/05-the-endcap/): The endcap isn't a display. It's a détournement of your own attention, staged at the end of an aisle you were already walking down - [The Fresh Wall](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/06-the-fresh-wall/): Fresh food runs around the outside wall of every supermarket you've ever been in. Walk the whole perimeter and you've already walked the whole store — that's not a coincidence, it's the layout's real argument - [The Queue](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/07-the-queue/): The queue is the one part of the store nobody designed. Everything up to here was routed for you — this is where the routing runs out - [Self-Checkout](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/08-self-checkout/): Self-checkout didn't remove a job. It handed the job to you, unpaid, and called the demotion a convenience - [The Sonic Floor](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/09-the-sonic-floor/): The music in a supermarket was never for you to enjoy. Its only job is your walking speed, and it has been doing that job the whole time you thought you were browsing in silence - [The Loyalty Card](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/10-the-loyalty-card/): The loyalty card isn't a discount. It's a toll booth, and the currency it collects is a complete record of everything you have ever wanted enough to buy twice - [The Car Park](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/11-the-car-park/): The car park isn't part of the supermarket, and it isn't part of anywhere else either. It's the exact non-place Marc Augé was describing — before you've even reached the automatic door - [The Exit](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-VishakhaMathur/sessions/12-the-exit/): The receipt is the only document the store ever gives you back. Twelve weeks of argument end here, in a strip of paper that itemises everything except what just happened to you