# 01 — Inside the Machine

Original, untested prompt brief. Inspired by [Dilum Sanjaya's V8](https://x.com/DilumSanjaya/status/2096280244663775423). This is not his recovered prompt.

## Short comparison brief

Create a beautiful, interactive 3D V8 engine cutaway that helps a curious beginner understand how the moving parts work together. Make it feel like a carefully designed museum exhibit, with synchronized motion, clear labels, and useful controls.

## Directed production brief

Build an original interactive web exhibit called “Inside the Machine.” The opening view should make the viewer want to rotate the engine and understand it. Use a restrained warm-white interface, graphite metal, copper details, and one red accent. Give the engine most of the screen. Keep technical controls secondary until requested.

Choose and document one consistent V8 configuration. Establish cylinder numbering, firing order, crank geometry, cam relationship, and the four-stroke cycle using primary technical references before implementation. Use the same definitions throughout the geometry, animation, labels, and diagrams. If a mechanically credible V8 is blocked, report the specific problem before substituting another mechanism.

Model recognizable crankshaft, connecting rods, pistons, cylinder banks, and the valve/cam mechanism required by your explanation. Derive connected part positions from a shared crank angle and explicit geometry. Add a section view that reveals the working parts, an assembled view, and an exploded inspection view. Use a fixed, reproducible timeline that can be scrubbed, paused, and stepped without changing the mechanical relationships.

Controls: orbit/zoom, reset camera, pause/play, scrub a full four-stroke cycle, change playback speed, select a cylinder, and switch inspection views. A selected cylinder should show its current stroke and a simple linked diagram. Separate any illustrative pressure coloring from measured or simulated thermodynamics. Label the mechanical simplifications in an accessible information panel.

Create a short guided sequence: assembled engine, cutaway, slow-motion cylinder cycle, exploded inspection, return to the complete engine. Every transition should help the viewer follow the same object. Preserve an easy manual-control mode. Recompose the controls for a phone; do not shrink a desktop dashboard until the text is unreadable.

Use the installed website-building workflow and suitable available local tools. Record libraries and versions. Keep geometry and animation editable. Build and inspect the actual app. Check linked motion at several crank angles, the period of the cycle, control behavior, and desktop/phone layouts. Make one targeted correction if a material defect remains.

Deliver a runnable web project, source and dependencies, a 15–20-second demonstration capture, two actual screenshots, a README, the mechanics references and assumptions, and a change example. Include a geometry export if the chosen workflow supports it reliably; distinguish that geometry from the interactive app.

Work inside this task's new local project. Make routine design choices yourself. Use available dependencies and original/procedural assets. Identify missing installations or permissions precisely. Do not publish, buy services, or operate physical hardware. Record the first delivered result and all human follow-ups.

## Common contract for both comparison conditions

Append the same agreed contract to both prompts: required controls and cycle consistency; runnable/editable web source; demo capture and screenshots; documented assumptions; desktop/phone inspection; local work only; identical tools/assets; one initial prompt and the same correction allowance. Freeze it before running the comparison.

## Example material correction

At crank angle [ANGLE], [PART] disagrees with [EXPECTED RELATIONSHIP]. Correct the shared motion model and the linked display. Preserve the established appearance and other passing controls. Recheck the affected cycle and export a fresh demonstration.
