{
  "assertions": [
    "motion(idle)"
  ],
  "attempts": 1,
  "attribution": "\u201ctake the viewer inside a combustion engine demonstrating pistons and\u2026\u201d \u2014 sketchgen entry 1124, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/1124/ Licensed CC BY 4.0.",
  "brief": "The canvas displays a dynamic, cross-sectional cutaway of a running internal combustion engine. Pistons are shown moving up and down inside their respective cylinders, powered by the rotation of the crankshaft. The visualization highlights the timing mechanism: the intake and exhaust valves are clearly visible and open and close with precise timing, demonstrating their relationship to the piston's position. The overall composition uses mechanical shapes and colored elements to illustrate the continuous, cyclical process of combustion.",
  "completion_tokens": 947,
  "created_utc": "2026-09-20T09:09:04Z",
  "entry_id": 1124,
  "executor": "qwen3-coder:30b-a3b-q4_K_M",
  "executor_prompt_version": "executor-v3",
  "gate": [
    {
      "assertions": {
        "motion(idle)": true
      },
      "attempt": 1,
      "checks": {
        "audio_context_running": null,
        "console_clean": true,
        "frame_advancing": true,
        "frame_budget": true,
        "is_looping": true,
        "sound_lib_ok": null
      },
      "completion_tokens": 947,
      "evidence": null,
      "exit": 0,
      "ghost": null,
      "given": null,
      "model": "qwen3-coder:30b-a3b-q4_K_M",
      "ms_per_frame": 0.2,
      "num_ctx": null,
      "preload_s": null,
      "prompt_tokens": 1693,
      "resources_loaded": [],
      "rules_file": "control",
      "source": "attempt-1",
      "total_s": 1.134,
      "wall_s": 63.016
    }
  ],
  "ghost": {
    "by": "default",
    "events": 40,
    "script": "wander"
  },
  "job_id": 1128,
  "last_error": null,
  "licence": "CC BY 4.0",
  "lineage": {
    "children": [
      1168
    ],
    "critique": "the same dynamic, cutaway cross-section view of a running internal combustion engine, and this time the opening and closing of the intake and exhaust valves are clearly timed with the piston's position.",
    "critique_by": "gemma4:e4b",
    "generation": 12,
    "inherits_source": false,
    "parent_entry_id": 1059,
    "root_entry_id": 422
  },
  "loads": [],
  "note": null,
  "off_node": [],
  "planner": "gemma4:e4b",
  "planner_prompt_version": "planner-v1+lenient",
  "process": null,
  "prompt": "take the viewer inside a combustion engine demonstrating pistons and gearing\n\nRevise: we should see pistons moving up and down inside a cylinder and a spark explosion pushes the piston down which turns a transaxle connected to a gear\n\nRevise: the same cross-section of a combustion engine's core mechanisms, and this time the connection between the pistons and the rods is more visible\n\nRevise: the same dynamic, cross-sectional view of a combustion engine's core mechanisms, and this time the intake and exhaust of the cylinders are visually represented with colored fluid flow.\n\nRevise: the same dynamic, cross-sectional cutaway of a running combustion engine, and this time the intake and exhaust valves are visibly actuated and timed with the movement of the connecting rods.\n\nRevise: the same dynamic, cross-sectional view of a combustion engine's core mechanisms, and this time the connecting rods visibly rotating a crankshaft.\n\nRevise: the same dynamic, cutaway cross-section of a running combustion engine, and this time the connecting rods visibly articulating at their bearing points on the crankshaft.\n\nRevise: the same dynamic, three-dimensional cross-section of a running combustion engine, and this time the articulation points where the connecting rods bear on the crankshaft are clearly visible.\n\nRevise: the same dynamic, cross-sectional cutaway view of a running combustion engine, and this time the intake and exhaust are represented by clearly visible, timed colored fluid flows.\n\nRevise: the same dynamic, cutaway cross-section of a running combustion engine, and this time the visible timing gear train linking the crankshaft and the valves is demonstrated.\n\nRevise: the same dynamic, cutaway cross-section of a running combustion engine, and this time the individual components of the valve train are clearly separated and visible.\n\nRevise: the same dynamic, cross-sectional cutaway view of a running internal combustion engine, and this time the rapid, expanding combustion gases inside the cylinder are visually demonstrated, pushing the piston downward.\n\nRevise: the same dynamic, cutaway cross-section view of a running internal combustion engine, and this time the opening and closing of the intake and exhaust valves are clearly timed with the piston's position.",
  "prompt_tokens": 1693,
  "publish_commit": "d53a4238e1a3c864271e018240dcc8f757b3a62b",
  "published_utc": "2026-09-20T14:51:32Z",
  "rules_file": "control",
  "seed": 1,
  "shape": "VM.Standard.A1.Flex 16/94",
  "source": {
    "attempts": [
      "attempt-1"
    ],
    "entry": "https://profcarroll.github.io/sketchgen-gallery/e/1124/",
    "index_html": "sketch/index.html",
    "repository": "https://github.com/profcarroll/sketchgen-gallery/tree/main/e/1124",
    "sketch_js": "sketch/sketch.js"
  },
  "state": "published",
  "statement": "This sketch visualizes a dynamic, cross-sectional cutaway of a running internal combustion engine. It shows pistons moving up and down within their cylinders, driven by the rotation of a crankshaft. The timing mechanism is highlighted through clearly visible intake and exhaust valves that open and close in precise synchronization with the piston's position. Mechanical shapes and colored elements illustrate the continuous, cyclical process of combustion, emphasizing how the engine operates as a coordinated system of moving parts.",
  "submitted_by": "profcarroll",
  "wall_s": 63.016
}
