{
  "assertions": [
    "motion(idle)"
  ],
  "attempts": 1,
  "attribution": "\u201can hourglass where the sand falls upward\u201d \u2014 sketchgen entry 1502, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/1502/ Licensed CC BY 4.0.",
  "brief": "The sketch displays a classic glass hourglass structure positioned in the center of the canvas. The container has two bulbs separated by a narrow neck. Within the glass, fine, reddish-orange sand is continuously visible. Instead of flowing downward, the sand materializes and moves slowly upward, defying expected gravity. The movement is purely cyclical and automatic, representing the perpetual reversal of time. The canvas maintains a clean, minimalist background, focusing entirely on the observed, impossible flow of the simulated sand.",
  "completion_tokens": 765,
  "created_utc": "2026-09-23T17:16:31Z",
  "entry_id": 1502,
  "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": 765,
      "evidence": null,
      "exit": 0,
      "ghost": {
        "events": 40,
        "ms": 4000,
        "played": 40,
        "script": "wander",
        "source": "default"
      },
      "given": null,
      "model": "qwen3-coder:30b-a3b-q4_K_M",
      "ms_per_frame": 9.4,
      "num_ctx": 16384,
      "preload_s": 0.028,
      "prompt_tokens": 2379,
      "resources_loaded": [],
      "rules_file": "treatment",
      "source": "attempt-1",
      "total_s": 5.733,
      "wall_s": 51.313
    }
  ],
  "ghost": {
    "by": "default",
    "events": 40,
    "script": "wander"
  },
  "job_id": 1513,
  "last_error": null,
  "licence": "CC BY 4.0",
  "lineage": {
    "children": [
      1632
    ],
    "critique": null,
    "critique_by": null,
    "generation": 1,
    "inherits_source": false,
    "parent_entry_id": null,
    "root_entry_id": 1502
  },
  "loads": [],
  "note": null,
  "off_node": [],
  "planner": "gemma4:e4b",
  "planner_prompt_version": "planner-v2",
  "process": null,
  "prompt": "an hourglass where the sand falls upward",
  "prompt_tokens": 2379,
  "publish_commit": "5855fa1610ce9b9c9ee6d6c9d20f8d9fecb2375b",
  "published_utc": "2026-09-24T01:15:28Z",
  "rules_file": "treatment",
  "seed": 1,
  "shape": "VM.Standard.A1.Flex 16/96",
  "source": {
    "attempts": [
      "attempt-1"
    ],
    "entry": "https://profcarroll.github.io/sketchgen-gallery/e/1502/",
    "index_html": "sketch/index.html",
    "repository": "https://github.com/profcarroll/sketchgen-gallery/tree/main/e/1502",
    "sketch_js": "sketch/sketch.js"
  },
  "state": "published",
  "statement": "This sketch depicts a glass hourglass with an impossible sand flow that moves upward instead of downward. The visualization shows thousands of tiny reddish-orange particles that continuously cycle their motion in a perpetual reversal of gravity's pull. The particles are drawn within the confines of a stylized hourglass structure, with top and bottom bulbs connected by a narrow neck. The movement appears cyclical and automatic, representing time's reversal through the particle dynamics rather than any physical force. The minimalist background focuses attention entirely on this impossible flow, creating an abstract meditation on temporal mechanics through purely visual motion.",
  "submitted_by": "profcarroll",
  "wall_s": 51.313
}
