{
  "schema": "studycommons.hero.provenance.v2",
  "asset_role": "Study Commons public Daily Read hero",
  "slug": "where-do-fallen-leaves-go-decomposers",
  "generation_id": "img-d34ce5fba8af22194ab6bc5e",
  "generator": "QwenImage21Pipeline",
  "model": "Qwen/Qwen-Image-2.1-Turbo",
  "model_revision": "fc13ba1986fcb905854dc8de2f52eee395f49b5b",
  "model_license": "Qwen Research License, non-commercial research/evaluation only; commercial use requires separate permission",
  "model_index_sha256": "97e2febeb19d93cb41fa44807cde8bd42757950b5dffeacdb0331fb2d390cf20",
  "checkpoint_sha256": "37230cd77d377c0be0acc06d628fd8a6e978e23eb2c530b73fa98df54ef62557",
  "renderer_source_sha256": "de2a451bc7c95d530b8428e30cfc8d35a876c701915df1f61ed49165ebfda350",
  "prompt": "Full-bleed immersive photorealistic close-up of an autumn Ontario forest floor with multiple layers of fallen red brown and yellow maple leaves in different stages of decomposition, thin fungi mycelium near rotting wood, one small earthworm partly in moist black forest soil, tiny mushrooms on decaying leaf litter. Forest floor texture and foliage extend completely to the edges of the image; natural woodland light and moss in background. No isolated specimen, no cutout, no white background or product studio composition. Professional horizontal 16:9 editorial illustration, natural believable anatomy and objects, no typography, text, logos, marks or watermarks.",
  "prompt_sha256": "fe6ae647223aae11f8d18e52bbd7d2b4888258aceecfe9b01e43679b4b09d2f4",
  "negative_prompt": "",
  "seed": 2026114115,
  "width": 1312,
  "height": 736,
  "num_inference_steps": 8,
  "true_cfg_scale": 1.0,
  "scheduler": "FlowMatchEulerDiscreteScheduler",
  "sampling": "explicit-checkpoint-8-sigma",
  "sample_sigmas": [
    1.0,
    0.978453,
    0.95418,
    0.926626,
    0.89508,
    0.845148,
    0.704534,
    0.414568
  ],
  "generator_device": "cpu",
  "generator_algorithm": "torch.Generator('cpu').manual_seed(seed)",
  "torch_dtype": "bfloat16",
  "cpu_offload": "model",
  "use_kv_cache": true,
  "vae_tiling": true,
  "lora": null,
  "reference_images": [],
  "gpu": "NVIDIA CUDA (hardware-specific machine details withheld)",
  "runtime": {
    "torch": "2.13.0+cu130",
    "diffusers": "0.41.0",
    "transformers": "5.17.0",
    "cuda": "13.0"
  },
  "job_completed_at": "2026-11-01T12:53:04.801806+00:00",
  "output_png_sha256": "d34ce5fba8af22194ab6bc5ea1abd1c58a3a11fa4cf7be9c2236bf8bd7ef3d7e",
  "output_png_dimensions": [
    1312,
    736
  ],
  "postprocess": {
    "format": "AVIF",
    "ffmpeg_version": "ffmpeg version 6.1.1-3ubuntu5 Copyright (c) 2000-2023 the FFmpeg developers",
    "filter": "scale=1280:720:force_original_aspect_ratio=increase:flags=lanczos,crop=1280:720",
    "encoder": "libaom-av1",
    "still_picture": 1,
    "crf": 16,
    "bitrate": "0",
    "cpu_used": 6,
    "pix_fmt": "yuv420p",
    "frames": 1,
    "source_png_sha256": "d34ce5fba8af22194ab6bc5ea1abd1c58a3a11fa4cf7be9c2236bf8bd7ef3d7e",
    "output_avif_sha256": "0abdfcaf966e3852c29b7760ee110f3c5a1529b414c7cd8bcb545ad9845b1f66",
    "output_avif_width": 1280,
    "output_avif_height": 720,
    "output_avif_bytes": 141588
  },
  "reproduce": {
    "recipe": "QwenImage21Pipeline.from_pretrained(model_path, dtype=torch.bfloat16); enable_model_cpu_offload(); vae.enable_tiling(); pipeline(prompt=prompt, width=width, height=height, true_cfg_scale=1.0, num_inference_steps=8, sigmas=sample_sigmas, use_kv_cache=True, generator=torch.Generator('cpu').manual_seed(seed)); encode PNG to AVIF using postprocess fields",
    "model_source": "Hugging Face model ID and exact model_revision above, subject to the stated license",
    "verification": "Compare generated PNG and AVIF against SHA-256 fields. Accelerator and software differences may prevent bit-for-bit equality."
  },
  "provenance_note": "Generation parameters and cryptographic integrity chain, not proof of legal ownership or absence of third-party rights. Private machine paths are excluded."
}
