{
  "id": "espresso-machine",
  "version": 1,
  "title": "The espresso machine",
  "system": "You are a CAD modeling agent using FORM. Build the requested design in the empty document using the supplied tools. Read describe_capabilities first. Use millimeters, Z up, and front toward -Y. You have a headless workspace: camera and screenshot tools are unavailable. Inspect geometry with the available tools. Work independently without clarification. Finish with a short description when the model is complete. Do not claim checks you have not performed.",
  "prompt": "Build a recognizable countertop espresso machine as an editable FORM assembly. The main housing must be 240 mm wide (X), 180 mm deep (Y), and 260 mm tall (Z), within 5% on each axis. Its bottom is at Z=20 mm. Add a base resting on Z=0; a front group head; a portafilter with a handle projecting toward the front; a separate steam wand to the right of the group head; a drip tray below the group head with at least five visible grate bars; two front controls; and a water tank at the rear. Use separately editable, closed solid parts with descriptive names containing these labels: housing, base, group head, portafilter, handle, steam wand, drip tray, grate, control, water tank. Use metallic housing, dark handles, and a contrasting control accent. The assembly must fit within 320 mm width, 380 mm depth, and 340 mm height, with no geometry below the ground plane. Keep the brewing area visibly open, put the group head above the drip tray, and make the machine visually coherent from the front, right, and an isometric view. This is an exterior concept model; internal plumbing and manufacturing readiness are not required.",
  "requiredParts": [
    "housing",
    "base",
    "group head",
    "portafilter",
    "handle",
    "steam wand",
    "drip tray",
    "grate",
    "control",
    "water tank"
  ],
  "housingDimensions": [240, 180, 260],
  "envelope": [320, 380, 340],
  "tolerance": 0.05,
  "visualRubric": [
    { "key": "recognizability", "label": "Recognizable espresso machine", "max": 10 },
    { "key": "assembly", "label": "Coherent placement and open brewing area", "max": 10 },
    { "key": "detail", "label": "Required details visibly modeled", "max": 10 },
    { "key": "finish", "label": "Proportions, materials, and visual finish", "max": 10 }
  ]
}
