{
  "references": [
    {
      "source": "/var/folders/_0/td17kyn922s2bb9qjp81rcy80000gn/T/hapi-blobs/86352d70-c42a-4405-9945-4924c73e6d66-L5lbX8/1792072245904-903f8aa1-f6bb-4744-b907-5cd9a424727b-784a021819fd34f2b99e8358c125a5e0.jpg",
      "sha256": "95ed0d9eff09b8a081edb9798a2f833f32f4e40027c447a80676fbd1488ac450",
      "reference": "assets/shinchan-reference-side.jpg",
      "use": "Visual reference for AI-prepared standing image and manually shaped 3D geometry; the original photo itself is not used as a billboard"
    },
    {
      "source": "/var/folders/_0/td17kyn922s2bb9qjp81rcy80000gn/T/hapi-blobs/86352d70-c42a-4405-9945-4924c73e6d66-L5lbX8/1792072251017-a32bc5a3-006d-417e-9dfe-2401d97bc72a-36173470c96cb468ee96d336706ce10d.jpg",
      "sha256": "771fa9aa19202da401727afea18f3175f4b7baf95997c4b22db800253fa7a825",
      "reference": "assets/shinchan-reference-front.jpg",
      "use": "Visual reference for AI-prepared standing image and manually shaped 3D geometry; the original photo itself is not used as a billboard"
    },
    {
      "source": "/var/folders/_0/td17kyn922s2bb9qjp81rcy80000gn/T/hapi-blobs/86352d70-c42a-4405-9945-4924c73e6d66-L5lbX8/1792072255290-7031dbde-9e9a-48fc-909a-18a5a5064b3e-8aad664f2bb2fbb916176a81f44bc636.jpg",
      "sha256": "b6239bb4480771babd81b6ac1c5b98e43de612165e4fed8c6f8830bb2bb84ea2",
      "reference": "assets/shinchan-reference-rear.jpg",
      "use": "Visual reference for AI-prepared standing image and manually shaped 3D geometry; the original photo itself is not used as a billboard"
    }
  ],
  "ai_models": [
    {
      "provider": "OpenAI",
      "interface": "image_gen.imagegen",
      "model_version": "not returned by the tool",
      "role": "Reference-conditioned transparent standing image, projected as a face texture on manually shaped 3D geometry"
    }
  ],
  "external_api_calls": [
    {
      "service": "OpenAI imagegen",
      "status": "succeeded",
      "input": "Three supplied figurine photographs",
      "used_in_final": true
    },
    {
      "service": "Microsoft TRELLIS.2 official Hugging Face Space",
      "url": "https://huggingface.co/spaces/microsoft/TRELLIS.2",
      "status": "No GLB obtained; first preview result did not complete, subsequent call rejected by ZeroGPU quota",
      "used_in_final": false,
      "logs": [
        "qa/rebuild/outputs/trellis-first-attempt.json",
        "qa/rebuild/outputs/trellis-report.json"
      ]
    }
  ],
  "product_textures": "Original-photo body-marking.png and tag-marking.png from asset-manifest.json",
  "version": 2,
  "generated_asset": {
    "path": "assets/shinchan-character-reference.png",
    "sha256": "2230698ebb470d1915dfb63ada807f04bbaa5cdb467f4e5d97db8ff95f364e46",
    "geometry_role": "Facial colour and eyebrow-relief sampling only; not a generated GLB"
  },
  "geometry": {
    "character": "Curved head with front and back surfaces, projected facial image, sampled eyebrow relief, code-built torso/shorts/ears/feet; continuous curved IK sleeves",
    "product": "Existing approximate gourd-bottle geometry, with original-photo body and tag markings"
  },
  "runtime_api_calls": []
}
