# Site ## Pages - [Page not found](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/404/): That page doesn't exist, or it has moved since you last looked - [Component Test](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/assessments/component-test/): One declared structural variable, tested under at least three conditions, with a protocol another person could repeat without asking you anything - [Failure Autopsy](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/assessments/failure-autopsy/): One case from the supplied failure-case pack, reconstructed into the most defensible sequence the incomplete evidence will actually carry - [Sandwich Field Log](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/assessments/field-log/): Four specimens recorded as structures, with what was observed held apart from what was inferred and what remains unknown - [The Sandwich Must Hold](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/assessments/final/): One declared load case, one system designed against it, and the record of the test, the failure, the revision and the defence - [Field Manual](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/field-manual/): Measure first. Explain second. The course methods for recording a specimen, applying a load, identifying failure and defending a claim. - [Lectures](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/lectures/): The four lectures this course takes out of the lab, and what each one is for. - [Moisture Is a Load](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/lectures/moisture-is-a-load/): The Week 4 lecture — how liquid progressively compromises a boundary, and how to design a comparison that can say so - [The Order of Layers](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/lectures/the-order-of-layers/): The Week 8 lecture — assembly order as a structural variable, and how to build one material set twice so that the ordering is the only thing under test - [A Sandwich Is a Structure](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/lectures/week-01/): The opening lecture — what the course treats a sandwich as, why the definition has to be argued for, and what evidence will mean here - [Beams, Spans and Recovery](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/lectures/week-02/): Week 2 — the outer layer as a structural member, and the difference between bending that comes back and bending that does not - [People](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/people/): Who teaches SLOP2895, what each of them owns, and how to reach them. - [Idris Fenn](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/people/idris-fenn/): Tutor. Runs the laboratory sessions, the supplied evidence pack, and the equipment that applies the loads. - [Marisol Quaye](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/people/marisol-quaye/): Convenor. Sets the twelve-week testing programme and marks the final structural defences. - [Policies and participation](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/policies/): The course-wide rules for safe, accessible, low-cost and equivalent participation, and the three routes any practical test can be completed by. - [What Counts as a Sandwich?](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-01/): The opening classification problem — whether a sandwich is defined by its shape, its materials, its function, or the way it is used - [Bread Is a Beam](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-02/): The outer layer treated as structure — how it carries load across a span, where it fails first, and what it does after the load is removed - [Grip, Friction and Slip](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-03/): Resistance at an interface treated as a measurable quantity — what holds two layers together, and the angle at which it stops - [Moisture Is a Load](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-04/): Liquid entering a porous layer as a structural event — where the front is, how fast it slows, and what it takes away - [Load-Bearing Fillings](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-05/): Every layer sorted into two categories — the ones carrying force to a support, and the ones being carried by the rest - [Sauce at the Interface](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-06/): The layer between two others read as a bond or a bearing, and the thickness at which it stops being the first - [Thermal Conflict](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-07/): Temperature treated as a time-dependent load — the gradient across an assembly, where it deposits liquid, and what remains once it has gone - [The Order of Layers](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-08/): Assembly order treated as a structural variable — which interfaces exist, which face is exposed, and which layer ends up carrying the load - [Cutting Geometry](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-09/): The cut treated as a second design — continuity removed, new free edges opened, and span, support and load concentration all moved - [Packaging Is Part of the Structure](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-10/): Packaging treated as a loaded member — where it braces, where it compresses, and what transport adds that the bench cannot - [Failure Autopsy](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-11/): Reconstructing a failure sequence from incomplete evidence, and keeping resemblance separate from established cause - [The Final Stress Test](https://comp4020-agentic-coding-studio.github.io/comp4020-ass2-AuroraSunDev/sessions/week-12/): One declared load case, one documented failure, one justified revision, and the defence that holds them together