{
  "generated_at": "2026-07-23T22:04:07Z",
  "source": "Controlled ComfyUI test server",
  "public_asset_note": "Published PNG copies have embedded workflow metadata removed. file_sha256 records the original ComfyUI files before sanitization; pixel_sha256 remains unchanged.",
  "environment": {
    "gpu": "NVIDIA GeForce RTX 3090",
    "comfyui": "0.28.2",
    "pytorch": "2.9.0+cu128"
  },
  "model": "z_image_turbo_bf16.safetensors",
  "text_encoder": "qwen_3_4b.safetensors",
  "vae": "ae.safetensors",
  "has_lora": false,
  "prompt": "A small red wind-up robot standing on a pale blue tabletop, front view, soft studio light, clean product photograph",
  "controlled_settings": {
    "steps": 9,
    "cfg": 1.0,
    "sampler": "res_multistep",
    "denoise": 1.0,
    "width": 768,
    "height": 512
  },
  "results": [
    {
      "slug": "repeat_a",
      "seed": 918273645,
      "scheduler": "simple",
      "offset": 0,
      "elapsed_seconds": 6.658,
      "file_sha256": "edc1733d0cd7410a03f8f62ee3d7a77d3c018a6823cf5386e3a40c1f15998f8f",
      "pixel_sha256": "25e7d1cf4b78bb6e7e8a39af479ef6a814735fc05d6b41a2784c7b8d3eb16932",
      "output": {
        "filename": "repeat_a_00002_.png",
        "subfolder": "article_reproducibility",
        "type": "output"
      }
    },
    {
      "slug": "repeat_b",
      "seed": 918273645,
      "scheduler": "simple",
      "offset": 20,
      "force_recompute": true,
      "elapsed_seconds": 3.51,
      "file_sha256": "a2a629a29c8d1864498fa3baa68855834caa3f3c871e4e2623b5a59615cc9b18",
      "pixel_sha256": "25e7d1cf4b78bb6e7e8a39af479ef6a814735fc05d6b41a2784c7b8d3eb16932",
      "output": {
        "filename": "repeat_b_00002_.png",
        "subfolder": "article_reproducibility",
        "type": "output"
      }
    },
    {
      "slug": "different_seed",
      "seed": 918273646,
      "scheduler": "simple",
      "offset": 40,
      "elapsed_seconds": 3.511,
      "file_sha256": "ef2aed421ba568f37590ebaa42df7cb05b22f727e45330d1ac11625615bae1e7",
      "pixel_sha256": "1780ec05f21d68eda1b928bb85949c4e0d364a2691585d72f09fbfcfa4f32d19",
      "output": {
        "filename": "different_seed_00002_.png",
        "subfolder": "article_reproducibility",
        "type": "output"
      }
    },
    {
      "slug": "normal_scheduler",
      "seed": 918273645,
      "scheduler": "normal",
      "offset": 60,
      "elapsed_seconds": 4.293,
      "file_sha256": "d1006beed5ec2c4f81b777b08f48eb92a8276f047ba6f7823b3a4c28d14082ba",
      "pixel_sha256": "4937ee7f513023b6872428267b15c9ab820842b4fb3e799288167f8129186c84",
      "output": {
        "filename": "normal_scheduler_00002_.png",
        "subfolder": "article_reproducibility",
        "type": "output"
      }
    }
  ],
  "exact_file_match": false,
  "exact_pixel_match": true,
  "interpretation": "repeat_b added a second identical ModelSamplingAuraFlow shift wrapper, which forced a fresh sampler execution while preserving the effective sampling configuration. The two PNG containers differ because their embedded workflows differ. Their decoded RGB pixel buffers match exactly."
}
