{
  "assertions": [
    "motion(idle)",
    "uses(webgl)"
  ],
  "attempts": 2,
  "attribution": "\u201cdraw the Earth in 3D floating in space engulfed by a swarm of orbitin\u2026\u201d \u2014 sketchgen entry 142, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/142/ Licensed CC BY 4.0.",
  "brief": "The canvas presents a breathtaking view of Earth, rendered in deep blues and greens, suspended within the infinite void of space. Surrounding the planet is an immense, meticulously structured field of countless satellites. These satellites do not appear random; they are grouped into several visibly distinct, graceful planes that spiral and sweep around the planet in predictable, beautiful orbits. The entire cosmic tableau slowly rotates and shifts, conveying a monumental sense of scale and continuous movement. The viewer is meant to observe this grand, unchanging mechanical ballet of light and orbital geometry, which operates autonomously without requiring any interaction or input.",
  "completion_tokens": 1314,
  "created_utc": "2026-09-14T22:26:12Z",
  "entry_id": 142,
  "executor": "qwen3-coder:30b-a3b-q4_K_M",
  "executor_prompt_version": "executor-v1",
  "gate": [
    {
      "assertions": {
        "motion(idle)": false,
        "uses(webgl)": true
      },
      "attempt": 1,
      "checks": {
        "audio_context_running": null,
        "console_clean": false,
        "frame_advancing": false,
        "is_looping": true,
        "sound_lib_ok": null
      },
      "completion_tokens": 599,
      "evidence": "Names this sketch shadows (checked before the gate ran):\npreflight: your variable `height` hides p5's `height`; rename it (sketch.js line 15)\n\ngate exit 1: checks failed: console_clean, frame_advancing; assertions failed: motion(idle)\n\nFixed checks that failed:\n- console_clean = false\n- frame_advancing = false\n    frame_advancing compares frameCount at frame 84 of the 120-frame idle window (0) with the end of it (0); at load it was 0\n\nAssertions that failed:\n- motion(idle): idle 0->120 frames: mean abs diff 0.0000/255, 0 of 1152000 pixels changed\n\nConsole (1 error line, first 1 shown):\n- [pageerror] createSphere is not defined\n\nRuntime state the gate read:\n- frame_advancing compares frameCount at frame 84 of the 120-frame idle window (0) with the end of it (0); at load it was 0\n",
      "exit": 1,
      "ghost": null,
      "given": null,
      "model": "qwen3-coder:30b-a3b-q4_K_M",
      "ms_per_frame": null,
      "num_ctx": null,
      "preload_s": null,
      "prompt_tokens": 1154,
      "resources_loaded": [],
      "rules_file": "treatment",
      "source": "attempt-1",
      "total_s": 1.201,
      "wall_s": 63.277
    },
    {
      "assertions": {
        "motion(idle)": true,
        "uses(webgl)": true
      },
      "attempt": 2,
      "checks": {
        "audio_context_running": null,
        "console_clean": true,
        "frame_advancing": true,
        "is_looping": true,
        "sound_lib_ok": null
      },
      "completion_tokens": 715,
      "evidence": null,
      "exit": 0,
      "ghost": null,
      "given": null,
      "model": "qwen3-coder:30b-a3b-q4_K_M",
      "ms_per_frame": null,
      "num_ctx": null,
      "preload_s": null,
      "prompt_tokens": 1394,
      "resources_loaded": [],
      "rules_file": "treatment",
      "source": "attempt-2",
      "total_s": 23.004,
      "wall_s": 39.226
    }
  ],
  "ghost": {
    "by": "default",
    "events": 40,
    "script": "wander"
  },
  "job_id": 143,
  "last_error": null,
  "licence": "CC BY 4.0",
  "lineage": {
    "children": [
      205
    ],
    "critique": "the same cosmic scale and motion, and this time the satellites should form visible, distinct orbital planes",
    "critique_by": "gemma4:e4b",
    "generation": 1,
    "inherits_source": false,
    "parent_entry_id": 101,
    "root_entry_id": 101
  },
  "loads": [],
  "note": null,
  "off_node": [],
  "planner": "gemma4:e4b",
  "planner_prompt_version": "planner-v1",
  "process": null,
  "prompt": "draw the Earth in 3D floating in space engulfed by a swarm of orbiting satellites\n\nRevise: the same cosmic scale and motion, and this time the satellites should form visible, distinct orbital planes",
  "prompt_tokens": 2548,
  "publish_commit": "9c92733711cc0a913007bbf73af731f3765de305",
  "published_utc": "2026-09-14T22:43:22Z",
  "rules_file": "treatment",
  "seed": 1,
  "shape": "VM.Standard.A1.Flex 16/94",
  "source": {
    "attempts": [
      "attempt-1",
      "attempt-2"
    ],
    "entry": "https://profcarroll.github.io/sketchgen-gallery/e/142/",
    "index_html": "sketch/index.html",
    "repository": "https://github.com/profcarroll/sketchgen-gallery/tree/main/e/142",
    "sketch_js": "sketch/sketch.js"
  },
  "state": "published",
  "statement": "This sketch renders a cosmic scene of Earth suspended in space, surrounded by a structured field of satellites orbiting in elegant planes. Using WebGL rendering, it creates a mesmerizing visualization where Earth slowly rotates while satellites trace smooth orbital paths across multiple inclined planes. The composition conveys scale and motion through careful layering and continuous animation, presenting an autonomous mechanical ballet of light and geometry that evolves without user interaction.",
  "submitted_by": "profcarroll",
  "wall_s": 102.503
}
