{
 "note": "Generated by scripts/gen-model-requests.mjs (ADR-033). Edit model-requests.manual.json or the source data, then re-run pnpm data:build. Delivery records live in model-delivered.json (tools/model-inbox.mjs).",
 "howTo": "docs/production/TRIPO_PIPELINE.md#current-mode-by-hand-from-the-model-request-log-adr-033",
 "tripo": {
  "mode": "image-to-3D",
  "views": "multi-view with the request's views if your plan offers it, otherwise front.png only",
  "texture": "on, PBR",
  "autoRig": false,
  "animation": "none",
  "pose": "unchanged (keep the reference pose)",
  "faceLimit": "the request's polygon budget, if the site offers a face limit or low-poly option; otherwise export as is (agents retopologise)",
  "export": "GLB"
 },
 "counts": {
  "total": 100,
  "byKind": {
   "monster": 20,
   "armour": 39,
   "mount": 4,
   "prop": 11,
   "elite": 20,
   "boss": 2,
   "clothing": 4
  },
  "byStatus": {
   "pending": 40,
   "views-missing": 60
  }
 },
 "requests": [
  {
   "id": "MDL-MON-duneplate_beetle",
   "kind": "monster",
   "name": "Duneplate Beetle",
   "use": "Duneplate Beetle (level 7, Old Orchard): monster mesh for the arthropod_beetle family rig",
   "subject": "Duneplate Beetle: a medium arthropod beetle monster of Old Orchard (level 7, carapace surface)",
   "neededBy": "M2-06",
   "neededFor": "Hit reactions: flinch_light/heavy, stagger, knockback on Dune Beetle placeholder (insectoid set)",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Duneplate Beetle: a medium arthropod beetle monster of Old Orchard (level 7, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-duneplate_beetle/",
    "files": {
     "side": "art/3d/requests/MDL-MON-duneplate_beetle/side.png",
     "front": "art/3d/requests/MDL-MON-duneplate_beetle/front.png",
     "top": "art/3d/requests/MDL-MON-duneplate_beetle/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/duneplate-beetle.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-duneplate_beetle.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "duneplate_beetle"
   }
  },
  {
   "id": "MDL-ARM-gate_helm",
   "kind": "armour",
   "name": "Gate Helm",
   "use": "Gate Helm: helmet piece of the Bronze plate T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Gate Helm, the helmet of the Bronze plate T5 set: lamellar bronze plates over quilted cloth, humble, rough-forged starter quality",
   "set": "Bronze plate T5",
   "slot": "helmet",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Gate Helm: the helmet of the Bronze plate T5 set — lamellar bronze plates over quilted cloth, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-gate_helm",
    "file": "art/source/production-sheets/ART-3D-ARM-gate_helm.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-gate_helm/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-gate_helm/front.png",
     "side": "art/3d/requests/MDL-ARM-gate_helm/side.png",
     "back": "art/3d/requests/MDL-ARM-gate_helm/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-gate_helm",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-gate_helm.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-gate_helm (art request queue).",
   "source": {
    "file": "items.json",
    "id": "gate_helm"
   }
  },
  {
   "id": "MDL-ARM-wall_guard_lamellar",
   "kind": "armour",
   "name": "Wall-guard Lamellar",
   "use": "Wall-guard Lamellar: armour piece of the Bronze plate T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Wall-guard Lamellar, the armour of the Bronze plate T5 set: lamellar bronze plates over quilted cloth, humble, rough-forged starter quality",
   "set": "Bronze plate T5",
   "slot": "armour",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Wall-guard Lamellar: the armour of the Bronze plate T5 set — lamellar bronze plates over quilted cloth, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-wall_guard_lamellar",
    "file": "art/source/production-sheets/ART-3D-ARM-wall_guard_lamellar.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-wall_guard_lamellar/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-wall_guard_lamellar/front.png",
     "side": "art/3d/requests/MDL-ARM-wall_guard_lamellar/side.png",
     "back": "art/3d/requests/MDL-ARM-wall_guard_lamellar/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-wall_guard_lamellar",
   "references": [
    "/art/new/item-icons/art-eqp-armour-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-wall_guard_lamellar.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-wall_guard_lamellar (art request queue).",
   "source": {
    "file": "items.json",
    "id": "wall_guard_lamellar"
   }
  },
  {
   "id": "MDL-ARM-gate_gauntlets",
   "kind": "armour",
   "name": "Gate Gauntlets",
   "use": "Gate Gauntlets: gloves piece of the Bronze plate T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Gate Gauntlets, the gloves of the Bronze plate T5 set: lamellar bronze plates over quilted cloth, humble, rough-forged starter quality",
   "set": "Bronze plate T5",
   "slot": "gloves",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Gate Gauntlets: the gloves of the Bronze plate T5 set — lamellar bronze plates over quilted cloth, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-gate_gauntlets",
    "file": "art/source/production-sheets/ART-3D-ARM-gate_gauntlets.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-gate_gauntlets/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-gate_gauntlets/front.png",
     "side": "art/3d/requests/MDL-ARM-gate_gauntlets/side.png",
     "back": "art/3d/requests/MDL-ARM-gate_gauntlets/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-gate_gauntlets",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-gate_gauntlets.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-gate_gauntlets (art request queue).",
   "source": {
    "file": "items.json",
    "id": "gate_gauntlets"
   }
  },
  {
   "id": "MDL-ARM-gate_greaves",
   "kind": "armour",
   "name": "Gate Greaves",
   "use": "Gate Greaves: boots piece of the Bronze plate T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Gate Greaves, the boots of the Bronze plate T5 set: lamellar bronze plates over quilted cloth, humble, rough-forged starter quality",
   "set": "Bronze plate T5",
   "slot": "boots",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Gate Greaves: the boots of the Bronze plate T5 set — lamellar bronze plates over quilted cloth, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-gate_greaves",
    "file": "art/source/production-sheets/ART-3D-ARM-gate_greaves.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-gate_greaves/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-gate_greaves/front.png",
     "side": "art/3d/requests/MDL-ARM-gate_greaves/side.png",
     "back": "art/3d/requests/MDL-ARM-gate_greaves/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-gate_greaves",
   "references": [
    "/art/new/item-icons/art-eqp-boots-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-gate_greaves.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-gate_greaves (art request queue).",
   "source": {
    "file": "items.json",
    "id": "gate_greaves"
   }
  },
  {
   "id": "MDL-ARM-scout_hood",
   "kind": "armour",
   "name": "Scout Hood",
   "use": "Scout Hood: helmet piece of the Trail leather T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Scout Hood, the helmet of the Trail leather T5 set: fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality",
   "set": "Trail leather T5",
   "slot": "helmet",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Scout Hood: the helmet of the Trail leather T5 set — fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-scout_hood",
    "file": "art/source/production-sheets/ART-3D-ARM-scout_hood.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-scout_hood/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-scout_hood/front.png",
     "side": "art/3d/requests/MDL-ARM-scout_hood/side.png",
     "back": "art/3d/requests/MDL-ARM-scout_hood/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-scout_hood",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-scout_hood.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-scout_hood (art request queue).",
   "source": {
    "file": "items.json",
    "id": "scout_hood"
   }
  },
  {
   "id": "MDL-ARM-scout_armour",
   "kind": "armour",
   "name": "Scout Armour",
   "use": "Scout Armour: armour piece of the Trail leather T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Scout Armour, the armour of the Trail leather T5 set: fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality",
   "set": "Trail leather T5",
   "slot": "armour",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Scout Armour: the armour of the Trail leather T5 set — fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-scout_armour",
    "file": "art/source/production-sheets/ART-3D-ARM-scout_armour.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-scout_armour/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-scout_armour/front.png",
     "side": "art/3d/requests/MDL-ARM-scout_armour/side.png",
     "back": "art/3d/requests/MDL-ARM-scout_armour/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-scout_armour",
   "references": [
    "/art/icons/equipment/scout-armor.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-scout_armour.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-scout_armour (art request queue).",
   "source": {
    "file": "items.json",
    "id": "scout_armour"
   }
  },
  {
   "id": "MDL-ARM-wayworn_gloves",
   "kind": "armour",
   "name": "Wayworn Gloves",
   "use": "Wayworn Gloves: gloves piece of the Trail leather T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Wayworn Gloves, the gloves of the Trail leather T5 set: fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality",
   "set": "Trail leather T5",
   "slot": "gloves",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Wayworn Gloves: the gloves of the Trail leather T5 set — fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-wayworn_gloves",
    "file": "art/source/production-sheets/ART-3D-ARM-wayworn_gloves.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-wayworn_gloves/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-wayworn_gloves/front.png",
     "side": "art/3d/requests/MDL-ARM-wayworn_gloves/side.png",
     "back": "art/3d/requests/MDL-ARM-wayworn_gloves/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-wayworn_gloves",
   "references": [
    "/art/icons/equipment/wayworn-gloves.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-wayworn_gloves.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-wayworn_gloves (art request queue).",
   "source": {
    "file": "items.json",
    "id": "wayworn_gloves"
   }
  },
  {
   "id": "MDL-ARM-wayworn_boots",
   "kind": "armour",
   "name": "Wayworn Boots",
   "use": "Wayworn Boots: boots piece of the Trail leather T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Wayworn Boots, the boots of the Trail leather T5 set: fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality",
   "set": "Trail leather T5",
   "slot": "boots",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Wayworn Boots: the boots of the Trail leather T5 set — fitted quilted leather with brass studs and sand-green wraps, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-wayworn_boots",
    "file": "art/source/production-sheets/ART-3D-ARM-wayworn_boots.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-wayworn_boots/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-wayworn_boots/front.png",
     "side": "art/3d/requests/MDL-ARM-wayworn_boots/side.png",
     "back": "art/3d/requests/MDL-ARM-wayworn_boots/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-wayworn_boots",
   "references": [
    "/art/icons/equipment/wayworn-boots.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-wayworn_boots.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-wayworn_boots (art request queue).",
   "source": {
    "file": "items.json",
    "id": "wayworn_boots"
   }
  },
  {
   "id": "MDL-ARM-archivist_circlet",
   "kind": "armour",
   "name": "Archivist Circlet",
   "use": "Archivist Circlet: helmet piece of the Lantern silk T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Archivist Circlet, the helmet of the Lantern silk T5 set: layered indigo silk with bronze thread runes, humble, rough-forged starter quality",
   "set": "Lantern silk T5",
   "slot": "helmet",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Archivist Circlet: the helmet of the Lantern silk T5 set — layered indigo silk with bronze thread runes, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-archivist_circlet",
    "file": "art/source/production-sheets/ART-3D-ARM-archivist_circlet.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-archivist_circlet/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-archivist_circlet/front.png",
     "side": "art/3d/requests/MDL-ARM-archivist_circlet/side.png",
     "back": "art/3d/requests/MDL-ARM-archivist_circlet/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-archivist_circlet",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-archivist_circlet.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-archivist_circlet (art request queue).",
   "source": {
    "file": "items.json",
    "id": "archivist_circlet"
   }
  },
  {
   "id": "MDL-ARM-travelling_robe",
   "kind": "armour",
   "name": "Travelling Robe",
   "use": "Travelling Robe: armour piece of the Lantern silk T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Travelling Robe, the armour of the Lantern silk T5 set: layered indigo silk with bronze thread runes, humble, rough-forged starter quality",
   "set": "Lantern silk T5",
   "slot": "armour",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Travelling Robe: the armour of the Lantern silk T5 set — layered indigo silk with bronze thread runes, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-travelling_robe",
    "file": "art/source/production-sheets/ART-3D-ARM-travelling_robe.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-travelling_robe/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-travelling_robe/front.png",
     "side": "art/3d/requests/MDL-ARM-travelling_robe/side.png",
     "back": "art/3d/requests/MDL-ARM-travelling_robe/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-travelling_robe",
   "references": [
    "/art/new/item-icons/art-eqp-armour-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-travelling_robe.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-travelling_robe (art request queue).",
   "source": {
    "file": "items.json",
    "id": "travelling_robe"
   }
  },
  {
   "id": "MDL-ARM-scribe_wraps",
   "kind": "armour",
   "name": "Scribe Wraps",
   "use": "Scribe Wraps: gloves piece of the Lantern silk T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Scribe Wraps, the gloves of the Lantern silk T5 set: layered indigo silk with bronze thread runes, humble, rough-forged starter quality",
   "set": "Lantern silk T5",
   "slot": "gloves",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Scribe Wraps: the gloves of the Lantern silk T5 set — layered indigo silk with bronze thread runes, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-scribe_wraps",
    "file": "art/source/production-sheets/ART-3D-ARM-scribe_wraps.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-scribe_wraps/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-scribe_wraps/front.png",
     "side": "art/3d/requests/MDL-ARM-scribe_wraps/side.png",
     "back": "art/3d/requests/MDL-ARM-scribe_wraps/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-scribe_wraps",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-scribe_wraps.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-scribe_wraps (art request queue).",
   "source": {
    "file": "items.json",
    "id": "scribe_wraps"
   }
  },
  {
   "id": "MDL-ARM-pilgrim_slippers",
   "kind": "armour",
   "name": "Pilgrim Slippers",
   "use": "Pilgrim Slippers: boots piece of the Lantern silk T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Pilgrim Slippers, the boots of the Lantern silk T5 set: layered indigo silk with bronze thread runes, humble, rough-forged starter quality",
   "set": "Lantern silk T5",
   "slot": "boots",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Pilgrim Slippers: the boots of the Lantern silk T5 set — layered indigo silk with bronze thread runes, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-pilgrim_slippers",
    "file": "art/source/production-sheets/ART-3D-ARM-pilgrim_slippers.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-pilgrim_slippers/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-pilgrim_slippers/front.png",
     "side": "art/3d/requests/MDL-ARM-pilgrim_slippers/side.png",
     "back": "art/3d/requests/MDL-ARM-pilgrim_slippers/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-pilgrim_slippers",
   "references": [
    "/art/new/item-icons/art-eqp-boots-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-pilgrim_slippers.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-pilgrim_slippers (art request queue).",
   "source": {
    "file": "items.json",
    "id": "pilgrim_slippers"
   }
  },
  {
   "id": "MDL-ARM-trail_belt",
   "kind": "armour",
   "name": "Trail Belt",
   "use": "Trail Belt: belt piece of the Belts T5 set (item level 6), a separate mesh fitted to the body in Blender",
   "subject": "Trail Belt, the belt of the Belts T5 set: tooled leather with copper links and pouches, humble, rough-forged starter quality",
   "set": "Belts T5",
   "slot": "belt",
   "tier": "T5",
   "neededBy": "M3",
   "neededFor": "Modular slots: helmet/body/gloves/boots + costume override; hide covered submeshes",
   "budget": {
    "tris": 800,
    "key": "armour_belt",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.25,
     0.6
    ],
    "key": "armour_belt",
    "proposed": true
   },
   "prompt": "Trail Belt: the belt of the Belts T5 set — tooled leather with copper links and pouches, humble, rough-forged starter quality. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.25–0.6 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 800,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-trail_belt",
    "file": "art/source/production-sheets/ART-3D-ARM-trail_belt.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-trail_belt/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-trail_belt/front.png",
     "side": "art/3d/requests/MDL-ARM-trail_belt/side.png",
     "back": "art/3d/requests/MDL-ARM-trail_belt/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-trail_belt",
   "references": [
    "/art/icons/equipment/trail-belt.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-trail_belt.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-trail_belt (art request queue).",
   "source": {
    "file": "items.json",
    "id": "trail_belt"
   }
  },
  {
   "id": "MDL-MON-dewhorn_hare",
   "kind": "monster",
   "name": "Dewhorn Hare",
   "use": "Dewhorn Hare (level 1, Dewgrass Meadow): monster mesh for the quadruped_small family rig",
   "subject": "Dewhorn Hare: a small quadruped monster of Dewgrass Meadow (level 1, fur surface)",
   "neededBy": "M4",
   "neededFor": "4 monsters (hare, fox, boar, beetle) modelled, rigged, reaction sets",
   "budget": {
    "tris": 4000,
    "key": "monster_small",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster small, LOD0)"
   },
   "sizeM": {
    "range": [
     0.4,
     0.8
    ],
    "key": "monster_small"
   },
   "prompt": "Dewhorn Hare: a small quadruped monster of Dewgrass Meadow (level 1, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.4–0.8 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 4000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-dewhorn_hare/",
    "files": {
     "side": "art/3d/requests/MDL-MON-dewhorn_hare/side.png",
     "front": "art/3d/requests/MDL-MON-dewhorn_hare/front.png",
     "top": "art/3d/requests/MDL-MON-dewhorn_hare/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/dewhorn-hare.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-dewhorn_hare.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "dewhorn_hare"
   }
  },
  {
   "id": "MDL-MON-reed_fox",
   "kind": "monster",
   "name": "Reed Fox",
   "use": "Reed Fox (level 3, Dewgrass Meadow): monster mesh for the quadruped_small family rig",
   "subject": "Reed Fox: a small quadruped monster of Dewgrass Meadow (level 3, fur surface)",
   "neededBy": "M4",
   "neededFor": "4 monsters (hare, fox, boar, beetle) modelled, rigged, reaction sets",
   "budget": {
    "tris": 4000,
    "key": "monster_small",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster small, LOD0)"
   },
   "sizeM": {
    "range": [
     0.4,
     0.8
    ],
    "key": "monster_small"
   },
   "prompt": "Reed Fox: a small quadruped monster of Dewgrass Meadow (level 3, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.4–0.8 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 4000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-reed_fox/",
    "files": {
     "side": "art/3d/requests/MDL-MON-reed_fox/side.png",
     "front": "art/3d/requests/MDL-MON-reed_fox/front.png",
     "top": "art/3d/requests/MDL-MON-reed_fox/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/reed-fox.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-reed_fox.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "reed_fox"
   }
  },
  {
   "id": "MDL-MON-orchard_boar",
   "kind": "monster",
   "name": "Orchard Boar",
   "use": "Orchard Boar (level 5, Old Orchard): monster mesh for the quadruped_medium family rig",
   "subject": "Orchard Boar: a medium quadruped monster of Old Orchard (level 5, fur surface)",
   "neededBy": "M4",
   "neededFor": "4 monsters (hare, fox, boar, beetle) modelled, rigged, reaction sets",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Orchard Boar: a medium quadruped monster of Old Orchard (level 5, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-orchard_boar/",
    "files": {
     "side": "art/3d/requests/MDL-MON-orchard_boar/side.png",
     "front": "art/3d/requests/MDL-MON-orchard_boar/front.png",
     "top": "art/3d/requests/MDL-MON-orchard_boar/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/orchard-boar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-orchard_boar.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "orchard_boar"
   }
  },
  {
   "id": "MDL-MNT-reedback_strider",
   "kind": "mount",
   "name": "Reedback Strider",
   "use": "Reedback Strider: level-10 mount (Stablemaster)",
   "subject": "Reedback Strider, long-legged dune lizard with reed-like dorsal quills and a woven saddle, palette #8a9a5b, #d9c38a, #5a3d22",
   "neededBy": "M5",
   "neededFor": "Mount + waypoint travel + click-to-travel (map/minimap click → navmesh path, auto-mount over 40 m, waypoint offer; controls.json clickToTravel)",
   "budget": {
    "tris": 14000,
    "key": "mount",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.6,
     3.2
    ],
    "key": "mount",
    "proposed": true
   },
   "prompt": "Reedback Strider: long-legged dune lizard with reed-like dorsal quills and a woven saddle, palette #8a9a5b, #d9c38a, #5a3d22. Rideable monster mount with a Silk Road caravan saddle and bronze fittings; the rider seat is level and clear. Neutral standing pose, no rider. Real-world height 1.6–3.2 m to the saddle.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-MNT-reedback_strider",
    "file": "art/source/production-sheets/ART-3D-MNT-reedback_strider.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-MNT-reedback_strider/",
    "files": {
     "front": "art/3d/requests/MDL-MNT-reedback_strider/front.png",
     "side": "art/3d/requests/MDL-MNT-reedback_strider/side.png",
     "back": "art/3d/requests/MDL-MNT-reedback_strider/back.png"
    }
   },
   "viewsFrom": "ART-3D-MNT-reedback_strider",
   "references": [
    "/art/new/mounts/art-mnt-reedback-strider.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MNT-reedback_strider.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-MNT-reedback_strider (art request queue).",
   "source": {
    "file": "mounts.json",
    "id": "reedback_strider"
   }
  },
  {
   "id": "MDL-MNT-duneplate_carrier",
   "kind": "mount",
   "name": "Duneplate Carrier",
   "use": "Duneplate Carrier: level-20 mount (Stablemaster)",
   "subject": "Duneplate Carrier, giant armoured dune beetle carrying a lacquered howdah, lamp-glands glowing under its plates, palette #6b4a2b, #d0a24a, #3b2a1f",
   "neededBy": "M5",
   "neededFor": "Mount + waypoint travel + click-to-travel (map/minimap click → navmesh path, auto-mount over 40 m, waypoint offer; controls.json clickToTravel)",
   "budget": {
    "tris": 14000,
    "key": "mount",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.6,
     3.2
    ],
    "key": "mount",
    "proposed": true
   },
   "prompt": "Duneplate Carrier: giant armoured dune beetle carrying a lacquered howdah, lamp-glands glowing under its plates, palette #6b4a2b, #d0a24a, #3b2a1f. Rideable monster mount with a Silk Road caravan saddle and bronze fittings; the rider seat is level and clear. Neutral standing pose, no rider. Real-world height 1.6–3.2 m to the saddle.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-MNT-duneplate_carrier",
    "file": "art/source/production-sheets/ART-3D-MNT-duneplate_carrier.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-MNT-duneplate_carrier/",
    "files": {
     "front": "art/3d/requests/MDL-MNT-duneplate_carrier/front.png",
     "side": "art/3d/requests/MDL-MNT-duneplate_carrier/side.png",
     "back": "art/3d/requests/MDL-MNT-duneplate_carrier/back.png"
    }
   },
   "viewsFrom": "ART-3D-MNT-duneplate_carrier",
   "references": [
    "/art/new/mounts/art-mnt-duneplate-carrier.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MNT-duneplate_carrier.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-MNT-duneplate_carrier (art request queue).",
   "source": {
    "file": "mounts.json",
    "id": "duneplate_carrier"
   }
  },
  {
   "id": "MDL-MNT-emberhorn_aurochs",
   "kind": "mount",
   "name": "Emberhorn Aurochs",
   "use": "Emberhorn Aurochs: level-30 mount (Stablemaster)",
   "subject": "Emberhorn Aurochs, massive scorched desert ox with ember-veined horns and soot-black fur, bronze barding, palette #3a2a22, #d9582b, #c99a4a",
   "neededBy": "M5",
   "neededFor": "Mount + waypoint travel + click-to-travel (map/minimap click → navmesh path, auto-mount over 40 m, waypoint offer; controls.json clickToTravel)",
   "budget": {
    "tris": 14000,
    "key": "mount",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.6,
     3.2
    ],
    "key": "mount",
    "proposed": true
   },
   "prompt": "Emberhorn Aurochs: massive scorched desert ox with ember-veined horns and soot-black fur, bronze barding, palette #3a2a22, #d9582b, #c99a4a. Rideable monster mount with a Silk Road caravan saddle and bronze fittings; the rider seat is level and clear. Neutral standing pose, no rider. Real-world height 1.6–3.2 m to the saddle.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-MNT-emberhorn_aurochs",
    "file": "art/source/production-sheets/ART-3D-MNT-emberhorn_aurochs.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-MNT-emberhorn_aurochs/",
    "files": {
     "front": "art/3d/requests/MDL-MNT-emberhorn_aurochs/front.png",
     "side": "art/3d/requests/MDL-MNT-emberhorn_aurochs/side.png",
     "back": "art/3d/requests/MDL-MNT-emberhorn_aurochs/back.png"
    }
   },
   "viewsFrom": "ART-3D-MNT-emberhorn_aurochs",
   "references": [
    "/art/new/mounts/art-mnt-emberhorn-aurochs.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MNT-emberhorn_aurochs.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-MNT-emberhorn_aurochs (art request queue).",
   "source": {
    "file": "mounts.json",
    "id": "emberhorn_aurochs"
   }
  },
  {
   "id": "MDL-MNT-mirage_drake",
   "kind": "mount",
   "name": "Mirage Drake",
   "use": "Mirage Drake: level-40 mount (Stablemaster)",
   "subject": "Mirage Drake, sand-wyrm drake with translucent heat-haze frills and pale gold scales, wingless, sinuous, palette #e8d29a, #c97a3a, #7ad0c8",
   "neededBy": "M5",
   "neededFor": "Mount + waypoint travel + click-to-travel (map/minimap click → navmesh path, auto-mount over 40 m, waypoint offer; controls.json clickToTravel)",
   "budget": {
    "tris": 14000,
    "key": "mount",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.6,
     3.2
    ],
    "key": "mount",
    "proposed": true
   },
   "prompt": "Mirage Drake: sand-wyrm drake with translucent heat-haze frills and pale gold scales, wingless, sinuous, palette #e8d29a, #c97a3a, #7ad0c8. Rideable monster mount with a Silk Road caravan saddle and bronze fittings; the rider seat is level and clear. Neutral standing pose, no rider. Real-world height 1.6–3.2 m to the saddle.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-MNT-mirage_drake",
    "file": "art/source/production-sheets/ART-3D-MNT-mirage_drake.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-MNT-mirage_drake/",
    "files": {
     "front": "art/3d/requests/MDL-MNT-mirage_drake/front.png",
     "side": "art/3d/requests/MDL-MNT-mirage_drake/side.png",
     "back": "art/3d/requests/MDL-MNT-mirage_drake/back.png"
    }
   },
   "viewsFrom": "ART-3D-MNT-mirage_drake",
   "references": [
    "/art/new/mounts/art-mnt-mirage-drake.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MNT-mirage_drake.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-MNT-mirage_drake (art request queue).",
   "source": {
    "file": "mounts.json",
    "id": "mirage_drake"
   }
  },
  {
   "id": "MDL-PRP-dewgrass_meadow",
   "kind": "prop",
   "name": "Dewgrass Meadow set piece",
   "use": "Hero set piece of Dewgrass Meadow: Dew-coated terraces, wicker bridges and a fallen training log",
   "subject": "the hero set piece of Dewgrass Meadow: Dew-coated terraces, wicker bridges and a fallen training log",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Dewgrass Meadow: Dew-coated terraces, wicker bridges and a fallen training log. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-dewgrass_meadow",
    "file": "art/source/production-sheets/ART-3D-PRP-dewgrass_meadow.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-dewgrass_meadow/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-dewgrass_meadow/front.png",
     "side": "art/3d/requests/MDL-PRP-dewgrass_meadow/side.png",
     "back": "art/3d/requests/MDL-PRP-dewgrass_meadow/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-dewgrass_meadow",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-dewgrass_meadow.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-dewgrass_meadow (art request queue).",
   "source": {
    "file": "world.json",
    "id": "dewgrass_meadow"
   }
  },
  {
   "id": "MDL-PRP-old_orchard",
   "kind": "prop",
   "name": "Old Orchard set piece",
   "use": "Hero set piece of Old Orchard: Amber fruit trees and abandoned toll sheds",
   "subject": "the hero set piece of Old Orchard: Amber fruit trees and abandoned toll sheds",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Old Orchard: Amber fruit trees and abandoned toll sheds. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-old_orchard",
    "file": "art/source/production-sheets/ART-3D-PRP-old_orchard.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-old_orchard/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-old_orchard/front.png",
     "side": "art/3d/requests/MDL-PRP-old_orchard/side.png",
     "back": "art/3d/requests/MDL-PRP-old_orchard/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-old_orchard",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-old_orchard.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-old_orchard (art request queue).",
   "source": {
    "file": "world.json",
    "id": "old_orchard"
   }
  },
  {
   "id": "MDL-PRP-reedwater_banks",
   "kind": "prop",
   "name": "Reedwater Banks set piece",
   "use": "Hero set piece of Reedwater Banks: Reed beds and a three-arch canal bridge",
   "subject": "the hero set piece of Reedwater Banks: Reed beds and a three-arch canal bridge",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Reedwater Banks: Reed beds and a three-arch canal bridge. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-reedwater_banks",
    "file": "art/source/production-sheets/ART-3D-PRP-reedwater_banks.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-reedwater_banks/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-reedwater_banks/front.png",
     "side": "art/3d/requests/MDL-PRP-reedwater_banks/side.png",
     "back": "art/3d/requests/MDL-PRP-reedwater_banks/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-reedwater_banks",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-reedwater_banks.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-reedwater_banks (art request queue).",
   "source": {
    "file": "world.json",
    "id": "reedwater_banks"
   }
  },
  {
   "id": "MDL-PRP-clay_cut",
   "kind": "prop",
   "name": "Clay Cut set piece",
   "use": "Hero set piece of Clay Cut: Ochre quarry terraces and drained canal locks",
   "subject": "the hero set piece of Clay Cut: Ochre quarry terraces and drained canal locks",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Clay Cut: Ochre quarry terraces and drained canal locks. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-clay_cut",
    "file": "art/source/production-sheets/ART-3D-PRP-clay_cut.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-clay_cut/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-clay_cut/front.png",
     "side": "art/3d/requests/MDL-PRP-clay_cut/side.png",
     "back": "art/3d/requests/MDL-PRP-clay_cut/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-clay_cut",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-clay_cut.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-clay_cut (art request queue).",
   "source": {
    "file": "world.json",
    "id": "clay_cut"
   }
  },
  {
   "id": "MDL-PRP-cinder_kilns",
   "kind": "prop",
   "name": "Cinder Kilns set piece",
   "use": "Hero set piece of Cinder Kilns: Brick kilns, smoking chimneys and ash pits",
   "subject": "the hero set piece of Cinder Kilns: Brick kilns, smoking chimneys and ash pits",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Cinder Kilns: Brick kilns, smoking chimneys and ash pits. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-cinder_kilns",
    "file": "art/source/production-sheets/ART-3D-PRP-cinder_kilns.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-cinder_kilns/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-cinder_kilns/front.png",
     "side": "art/3d/requests/MDL-PRP-cinder_kilns/side.png",
     "back": "art/3d/requests/MDL-PRP-cinder_kilns/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-cinder_kilns",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-cinder_kilns.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-cinder_kilns (art request queue).",
   "source": {
    "file": "world.json",
    "id": "cinder_kilns"
   }
  },
  {
   "id": "MDL-PRP-saltway_flats",
   "kind": "prop",
   "name": "Saltway Flats set piece",
   "use": "Hero set piece of Saltway Flats: Salt pans, flooded causeways and caravan windbreaks",
   "subject": "the hero set piece of Saltway Flats: Salt pans, flooded causeways and caravan windbreaks",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Saltway Flats: Salt pans, flooded causeways and caravan windbreaks. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-saltway_flats",
    "file": "art/source/production-sheets/ART-3D-PRP-saltway_flats.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-saltway_flats/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-saltway_flats/front.png",
     "side": "art/3d/requests/MDL-PRP-saltway_flats/side.png",
     "back": "art/3d/requests/MDL-PRP-saltway_flats/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-saltway_flats",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-saltway_flats.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-saltway_flats (art request queue).",
   "source": {
    "file": "world.json",
    "id": "saltway_flats"
   }
  },
  {
   "id": "MDL-PRP-bellshade_court",
   "kind": "prop",
   "name": "Bellshade Court set piece",
   "use": "Hero set piece of Bellshade Court: Violet lanterns, silent bells and ruined shrine steps",
   "subject": "the hero set piece of Bellshade Court: Violet lanterns, silent bells and ruined shrine steps",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Bellshade Court: Violet lanterns, silent bells and ruined shrine steps. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-bellshade_court",
    "file": "art/source/production-sheets/ART-3D-PRP-bellshade_court.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-bellshade_court/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-bellshade_court/front.png",
     "side": "art/3d/requests/MDL-PRP-bellshade_court/side.png",
     "back": "art/3d/requests/MDL-PRP-bellshade_court/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-bellshade_court",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-bellshade_court.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-bellshade_court (art request queue).",
   "source": {
    "file": "world.json",
    "id": "bellshade_court"
   }
  },
  {
   "id": "MDL-PRP-stormquill_ridge",
   "kind": "prop",
   "name": "Stormquill Ridge set piece",
   "use": "Hero set piece of Stormquill Ridge: Wind-cut ridges, copper lightning relics and kestrel roosts",
   "subject": "the hero set piece of Stormquill Ridge: Wind-cut ridges, copper lightning relics and kestrel roosts",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Stormquill Ridge: Wind-cut ridges, copper lightning relics and kestrel roosts. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-stormquill_ridge",
    "file": "art/source/production-sheets/ART-3D-PRP-stormquill_ridge.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-stormquill_ridge/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-stormquill_ridge/front.png",
     "side": "art/3d/requests/MDL-PRP-stormquill_ridge/side.png",
     "back": "art/3d/requests/MDL-PRP-stormquill_ridge/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-stormquill_ridge",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-stormquill_ridge.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-stormquill_ridge (art request queue).",
   "source": {
    "file": "world.json",
    "id": "stormquill_ridge"
   }
  },
  {
   "id": "MDL-PRP-ashroot_grove",
   "kind": "prop",
   "name": "Ashroot Grove set piece",
   "use": "Hero set piece of Ashroot Grove: Blackened cedars, verdant roots and a lost caravan camp",
   "subject": "the hero set piece of Ashroot Grove: Blackened cedars, verdant roots and a lost caravan camp",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Ashroot Grove: Blackened cedars, verdant roots and a lost caravan camp. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-ashroot_grove",
    "file": "art/source/production-sheets/ART-3D-PRP-ashroot_grove.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-ashroot_grove/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-ashroot_grove/front.png",
     "side": "art/3d/requests/MDL-PRP-ashroot_grove/side.png",
     "back": "art/3d/requests/MDL-PRP-ashroot_grove/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-ashroot_grove",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-ashroot_grove.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-ashroot_grove (art request queue).",
   "source": {
    "file": "world.json",
    "id": "ashroot_grove"
   }
  },
  {
   "id": "MDL-PRP-jade_seal_ruins",
   "kind": "prop",
   "name": "Jade Seal Ruins set piece",
   "use": "Hero set piece of Jade Seal Ruins: Cracked jade courts and the sealed western trade gate",
   "subject": "the hero set piece of Jade Seal Ruins: Cracked jade courts and the sealed western trade gate",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Jade Seal Ruins: Cracked jade courts and the sealed western trade gate. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-jade_seal_ruins",
    "file": "art/source/production-sheets/ART-3D-PRP-jade_seal_ruins.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-jade_seal_ruins/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-jade_seal_ruins/front.png",
     "side": "art/3d/requests/MDL-PRP-jade_seal_ruins/side.png",
     "back": "art/3d/requests/MDL-PRP-jade_seal_ruins/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-jade_seal_ruins",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-jade_seal_ruins.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-jade_seal_ruins (art request queue).",
   "source": {
    "file": "world.json",
    "id": "jade_seal_ruins"
   }
  },
  {
   "id": "MDL-PRP-caravan_crown_arena",
   "kind": "prop",
   "name": "Caravan Crown Arena set piece",
   "use": "Hero set piece of Caravan Crown Arena: A circular abandoned caravan wheel-yard",
   "subject": "the hero set piece of Caravan Crown Arena: A circular abandoned caravan wheel-yard",
   "neededBy": "M5",
   "neededFor": "World greybox → art (Amber Basin 4×4 km)",
   "budget": {
    "tris": 5000,
    "key": "prop_set_piece",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Prop 0.3–5k, LOD0)"
   },
   "sizeM": {
    "range": [
     0.5,
     15
    ],
    "key": "prop_set_piece",
    "proposed": true
   },
   "prompt": "Hero set piece of Caravan Crown Arena: A circular abandoned caravan wheel-yard. Sandstone, bronze, wood and jade materials in a painterly dark caravan fantasy style. One self-contained prop on flat ground; split into parts only where the drawing shows separate objects. Size 0.5–15 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No terrain, no characters, no vegetation carpet.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 5000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-PRP-caravan_crown_arena",
    "file": "art/source/production-sheets/ART-3D-PRP-caravan_crown_arena.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-PRP-caravan_crown_arena/",
    "files": {
     "front": "art/3d/requests/MDL-PRP-caravan_crown_arena/front.png",
     "side": "art/3d/requests/MDL-PRP-caravan_crown_arena/side.png",
     "back": "art/3d/requests/MDL-PRP-caravan_crown_arena/back.png"
    }
   },
   "viewsFrom": "ART-3D-PRP-caravan_crown_arena",
   "references": [
    "/art/new/production-sheets/art-env-054.webp",
    "/art/maps/amber-basin-aligned.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-PRP-caravan_crown_arena.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-PRP-caravan_crown_arena (art request queue).",
   "source": {
    "file": "world.json",
    "id": "caravan_crown_arena"
   }
  },
  {
   "id": "MDL-MON-reedscale_lizard",
   "kind": "monster",
   "name": "Reedscale Lizard",
   "use": "Reedscale Lizard (level 9, Reedwater Banks): monster mesh for the reptile_small family rig",
   "subject": "Reedscale Lizard: a small reptile monster of Reedwater Banks (level 9, scale surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 4000,
    "key": "monster_small",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster small, LOD0)"
   },
   "sizeM": {
    "range": [
     0.4,
     0.8
    ],
    "key": "monster_small"
   },
   "prompt": "Reedscale Lizard: a small reptile monster of Reedwater Banks (level 9, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.4–0.8 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 4000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-reedscale_lizard/",
    "files": {
     "side": "art/3d/requests/MDL-MON-reedscale_lizard/side.png",
     "front": "art/3d/requests/MDL-MON-reedscale_lizard/front.png",
     "top": "art/3d/requests/MDL-MON-reedscale_lizard/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/reedscale-lizard.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-reedscale_lizard.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "reedscale_lizard"
   }
  },
  {
   "id": "MDL-MON-marsh_wolf",
   "kind": "monster",
   "name": "Marsh Wolf",
   "use": "Marsh Wolf (level 11, Reedwater Banks): monster mesh for the quadruped_medium family rig",
   "subject": "Marsh Wolf: a medium quadruped monster of Reedwater Banks (level 11, fur surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Marsh Wolf: a medium quadruped monster of Reedwater Banks (level 11, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-marsh_wolf/",
    "files": {
     "side": "art/3d/requests/MDL-MON-marsh_wolf/side.png",
     "front": "art/3d/requests/MDL-MON-marsh_wolf/front.png",
     "top": "art/3d/requests/MDL-MON-marsh_wolf/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/marsh-wolf.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-marsh_wolf.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "marsh_wolf"
   }
  },
  {
   "id": "MDL-MON-clayclaw_scorpion",
   "kind": "monster",
   "name": "Clayclaw Scorpion",
   "use": "Clayclaw Scorpion (level 13, Clay Cut): monster mesh for the arthropod_scorpion family rig",
   "subject": "Clayclaw Scorpion: a medium arthropod scorpion monster of Clay Cut (level 13, carapace surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Clayclaw Scorpion: a medium arthropod scorpion monster of Clay Cut (level 13, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 1
    },
    "names": [
     "side",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-clayclaw_scorpion/",
    "files": {
     "side": "art/3d/requests/MDL-MON-clayclaw_scorpion/side.png",
     "top": "art/3d/requests/MDL-MON-clayclaw_scorpion/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/clayclaw-scorpion.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-clayclaw_scorpion.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "clayclaw_scorpion"
   }
  },
  {
   "id": "MDL-MON-siltspit_gecko",
   "kind": "monster",
   "name": "Siltspit Gecko",
   "use": "Siltspit Gecko (level 15, Clay Cut): monster mesh for the reptile_small family rig",
   "subject": "Siltspit Gecko: a small reptile monster of Clay Cut (level 15, scale surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 4000,
    "key": "monster_small",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster small, LOD0)"
   },
   "sizeM": {
    "range": [
     0.4,
     0.8
    ],
    "key": "monster_small"
   },
   "prompt": "Siltspit Gecko: a small reptile monster of Clay Cut (level 15, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.4–0.8 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 4000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-siltspit_gecko/",
    "files": {
     "side": "art/3d/requests/MDL-MON-siltspit_gecko/side.png",
     "front": "art/3d/requests/MDL-MON-siltspit_gecko/front.png",
     "top": "art/3d/requests/MDL-MON-siltspit_gecko/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/siltspit-gecko.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-siltspit_gecko.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "siltspit_gecko"
   }
  },
  {
   "id": "MDL-MON-emberhorn_viper",
   "kind": "monster",
   "name": "Emberhorn Viper",
   "use": "Emberhorn Viper (level 17, Cinder Kilns): monster mesh for the serpent family rig",
   "subject": "Emberhorn Viper: a medium serpent monster of Cinder Kilns (level 17, scale surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Emberhorn Viper: a medium serpent monster of Cinder Kilns (level 17, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-emberhorn_viper/",
    "files": {
     "side": "art/3d/requests/MDL-MON-emberhorn_viper/side.png",
     "front": "art/3d/requests/MDL-MON-emberhorn_viper/front.png",
     "top": "art/3d/requests/MDL-MON-emberhorn_viper/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/emberhorn-viper.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-emberhorn_viper.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "emberhorn_viper"
   }
  },
  {
   "id": "MDL-MON-kilnback_scarab",
   "kind": "monster",
   "name": "Kilnback Scarab",
   "use": "Kilnback Scarab (level 19, Cinder Kilns): monster mesh for the arthropod_beetle family rig",
   "subject": "Kilnback Scarab: a medium arthropod beetle monster of Cinder Kilns (level 19, carapace surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Kilnback Scarab: a medium arthropod beetle monster of Cinder Kilns (level 19, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-kilnback_scarab/",
    "files": {
     "side": "art/3d/requests/MDL-MON-kilnback_scarab/side.png",
     "front": "art/3d/requests/MDL-MON-kilnback_scarab/front.png",
     "top": "art/3d/requests/MDL-MON-kilnback_scarab/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/kilnback-scarab.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-kilnback_scarab.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "kilnback_scarab"
   }
  },
  {
   "id": "MDL-MON-saltway_bandit",
   "kind": "monster",
   "name": "Saltway Bandit",
   "use": "Saltway Bandit (level 21, Saltway Flats): monster mesh for the humanoid family rig",
   "subject": "Saltway Bandit: a medium humanoid monster of Saltway Flats (level 21, cloth_leather surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2
    ],
    "key": "monster_humanoid",
    "proposed": true
   },
   "prompt": "Saltway Bandit: a medium humanoid monster of Saltway Flats (level 21, cloth_leather surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "back"
    ],
    "dir": "art/3d/requests/MDL-MON-saltway_bandit/",
    "files": {
     "side": "art/3d/requests/MDL-MON-saltway_bandit/side.png",
     "front": "art/3d/requests/MDL-MON-saltway_bandit/front.png",
     "back": "art/3d/requests/MDL-MON-saltway_bandit/back.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/saltway-lancer.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-saltway_bandit.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "saltway_bandit"
   }
  },
  {
   "id": "MDL-MON-brineback_tortoise",
   "kind": "monster",
   "name": "Brineback Tortoise",
   "use": "Brineback Tortoise (level 23, Saltway Flats): monster mesh for the shelled_quadruped family rig",
   "subject": "Brineback Tortoise: a large shelled quadruped monster of Saltway Flats (level 23, shell surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Brineback Tortoise: a large shelled quadruped monster of Saltway Flats (level 23, shell surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-brineback_tortoise/",
    "files": {
     "side": "art/3d/requests/MDL-MON-brineback_tortoise/side.png",
     "front": "art/3d/requests/MDL-MON-brineback_tortoise/front.png",
     "top": "art/3d/requests/MDL-MON-brineback_tortoise/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/brineback-tortoise.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-brineback_tortoise.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "brineback_tortoise"
   }
  },
  {
   "id": "MDL-MON-bellwhisker_jerboa",
   "kind": "monster",
   "name": "Bellwhisker Jerboa",
   "use": "Bellwhisker Jerboa (level 25, Bellshade Court): monster mesh for the quadruped_small family rig",
   "subject": "Bellwhisker Jerboa: a small quadruped monster of Bellshade Court (level 25, fur surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 4000,
    "key": "monster_small",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster small, LOD0)"
   },
   "sizeM": {
    "range": [
     0.4,
     0.8
    ],
    "key": "monster_small"
   },
   "prompt": "Bellwhisker Jerboa: a small quadruped monster of Bellshade Court (level 25, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.4–0.8 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 4000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-bellwhisker_jerboa/",
    "files": {
     "side": "art/3d/requests/MDL-MON-bellwhisker_jerboa/side.png",
     "front": "art/3d/requests/MDL-MON-bellwhisker_jerboa/front.png",
     "top": "art/3d/requests/MDL-MON-bellwhisker_jerboa/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/bellwhisker-jerboa.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-bellwhisker_jerboa.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "bellwhisker_jerboa"
   }
  },
  {
   "id": "MDL-MON-duskfang_hyena",
   "kind": "monster",
   "name": "Duskfang Hyena",
   "use": "Duskfang Hyena (level 27, Bellshade Court): monster mesh for the quadruped_medium family rig",
   "subject": "Duskfang Hyena: a medium quadruped monster of Bellshade Court (level 27, fur surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Duskfang Hyena: a medium quadruped monster of Bellshade Court (level 27, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-duskfang_hyena/",
    "files": {
     "side": "art/3d/requests/MDL-MON-duskfang_hyena/side.png",
     "front": "art/3d/requests/MDL-MON-duskfang_hyena/front.png",
     "top": "art/3d/requests/MDL-MON-duskfang_hyena/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/duskfang-hyena.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-duskfang_hyena.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "duskfang_hyena"
   }
  },
  {
   "id": "MDL-MON-stormquill_stalker",
   "kind": "monster",
   "name": "Stormquill Stalker",
   "use": "Stormquill Stalker (level 29, Stormquill Ridge): monster mesh for the quadruped_medium family rig",
   "subject": "Stormquill Stalker: a medium quadruped monster of Stormquill Ridge (level 29, fur surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Stormquill Stalker: a medium quadruped monster of Stormquill Ridge (level 29, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-stormquill_stalker/",
    "files": {
     "side": "art/3d/requests/MDL-MON-stormquill_stalker/side.png",
     "front": "art/3d/requests/MDL-MON-stormquill_stalker/front.png",
     "top": "art/3d/requests/MDL-MON-stormquill_stalker/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/stormquill-stalker.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-stormquill_stalker.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "stormquill_stalker"
   }
  },
  {
   "id": "MDL-MON-stormwing_kestrel",
   "kind": "monster",
   "name": "Stormwing Kestrel",
   "use": "Stormwing Kestrel (level 31, Stormquill Ridge): monster mesh for the avian_small family rig",
   "subject": "Stormwing Kestrel: a small avian monster of Stormquill Ridge (level 31, feather surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 4000,
    "key": "monster_small",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster small, LOD0)"
   },
   "sizeM": {
    "range": [
     0.4,
     0.8
    ],
    "key": "monster_small"
   },
   "prompt": "Stormwing Kestrel: a small avian monster of Stormquill Ridge (level 31, feather surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.4–0.8 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 4000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 3
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-stormwing_kestrel/",
    "files": {
     "side": "art/3d/requests/MDL-MON-stormwing_kestrel/side.png",
     "front": "art/3d/requests/MDL-MON-stormwing_kestrel/front.png",
     "top": "art/3d/requests/MDL-MON-stormwing_kestrel/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/stormwing-kestrel.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-stormwing_kestrel.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "stormwing_kestrel"
   }
  },
  {
   "id": "MDL-MON-ashroad_raider",
   "kind": "monster",
   "name": "Ashroad Raider",
   "use": "Ashroad Raider (level 33, Ashroot Grove): monster mesh for the humanoid family rig",
   "subject": "Ashroad Raider: a medium humanoid monster of Ashroot Grove (level 33, cloth_leather surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2
    ],
    "key": "monster_humanoid",
    "proposed": true
   },
   "prompt": "Ashroad Raider: a medium humanoid monster of Ashroot Grove (level 33, cloth_leather surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 3
    },
    "names": [
     "side",
     "front",
     "back"
    ],
    "dir": "art/3d/requests/MDL-MON-ashroad_raider/",
    "files": {
     "side": "art/3d/requests/MDL-MON-ashroad_raider/side.png",
     "front": "art/3d/requests/MDL-MON-ashroad_raider/front.png",
     "back": "art/3d/requests/MDL-MON-ashroad_raider/back.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/ashen-caravan-guard.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-ashroad_raider.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "ashroad_raider"
   }
  },
  {
   "id": "MDL-MON-ashroot_pangolin",
   "kind": "monster",
   "name": "Ashroot Pangolin",
   "use": "Ashroot Pangolin (level 35, Ashroot Grove): monster mesh for the shelled_quadruped family rig",
   "subject": "Ashroot Pangolin: a large shelled quadruped monster of Ashroot Grove (level 35, shell surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Ashroot Pangolin: a large shelled quadruped monster of Ashroot Grove (level 35, shell surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 3
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-ashroot_pangolin/",
    "files": {
     "side": "art/3d/requests/MDL-MON-ashroot_pangolin/side.png",
     "front": "art/3d/requests/MDL-MON-ashroot_pangolin/front.png",
     "top": "art/3d/requests/MDL-MON-ashroot_pangolin/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/ashroot-pangolin.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-ashroot_pangolin.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "ashroot_pangolin"
   }
  },
  {
   "id": "MDL-MON-jadecrest_monitor",
   "kind": "monster",
   "name": "Jadecrest Monitor",
   "use": "Jadecrest Monitor (level 37, Jade Seal Ruins): monster mesh for the reptile_large family rig",
   "subject": "Jadecrest Monitor: a large reptile monster of Jade Seal Ruins (level 37, scale surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Jadecrest Monitor: a large reptile monster of Jade Seal Ruins (level 37, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 3
    },
    "names": [
     "side",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-jadecrest_monitor/",
    "files": {
     "side": "art/3d/requests/MDL-MON-jadecrest_monitor/side.png",
     "top": "art/3d/requests/MDL-MON-jadecrest_monitor/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/jadecrest-monitor.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-jadecrest_monitor.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "jadecrest_monitor"
   }
  },
  {
   "id": "MDL-MON-basaltsting_scorpion",
   "kind": "monster",
   "name": "Basaltsting Scorpion",
   "use": "Basaltsting Scorpion (level 39, Jade Seal Ruins): monster mesh for the arthropod_scorpion family rig",
   "subject": "Basaltsting Scorpion: a medium arthropod scorpion monster of Jade Seal Ruins (level 39, carapace surface)",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Basaltsting Scorpion: a medium arthropod scorpion monster of Jade Seal Ruins (level 39, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 3
    },
    "names": [
     "side",
     "top"
    ],
    "dir": "art/3d/requests/MDL-MON-basaltsting_scorpion/",
    "files": {
     "side": "art/3d/requests/MDL-MON-basaltsting_scorpion/side.png",
     "top": "art/3d/requests/MDL-MON-basaltsting_scorpion/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/basaltsting-scorpion.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-MON-basaltsting_scorpion.glb",
   "status": "pending",
   "source": {
    "file": "bestiary.json",
    "id": "basaltsting_scorpion"
   }
  },
  {
   "id": "MDL-ELT-dewhorn_hare_elite",
   "kind": "elite",
   "name": "★ Dewhorn Hare",
   "use": "★ Dewhorn Hare (level 2): elite variant of Dewhorn Hare",
   "subject": "Dewhorn Hare: a small quadruped monster of Dewgrass Meadow (level 1, fur surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Dewhorn Hare: a small quadruped monster of Dewgrass Meadow (level 1, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-dewhorn_hare_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-dewhorn_hare_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-dewhorn_hare_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-dewhorn_hare_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/dewhorn-hare.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-dewhorn_hare_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-dewhorn_hare",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "dewhorn_hare_elite"
   }
  },
  {
   "id": "MDL-ELT-reed_fox_elite",
   "kind": "elite",
   "name": "★ Reed Fox",
   "use": "★ Reed Fox (level 4): elite variant of Reed Fox",
   "subject": "Reed Fox: a small quadruped monster of Dewgrass Meadow (level 3, fur surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Reed Fox: a small quadruped monster of Dewgrass Meadow (level 3, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-reed_fox_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-reed_fox_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-reed_fox_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-reed_fox_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/reed-fox.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-reed_fox_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-reed_fox",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "reed_fox_elite"
   }
  },
  {
   "id": "MDL-ELT-orchard_boar_elite",
   "kind": "elite",
   "name": "★ Orchard Boar",
   "use": "★ Orchard Boar (level 6): elite variant of Orchard Boar",
   "subject": "Orchard Boar: a medium quadruped monster of Old Orchard (level 5, fur surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Orchard Boar: a medium quadruped monster of Old Orchard (level 5, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-orchard_boar_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-orchard_boar_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-orchard_boar_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-orchard_boar_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/orchard-boar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-orchard_boar_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-orchard_boar",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "orchard_boar_elite"
   }
  },
  {
   "id": "MDL-ELT-duneplate_beetle_elite",
   "kind": "elite",
   "name": "★ Duneplate Beetle",
   "use": "★ Duneplate Beetle (level 8): elite variant of Duneplate Beetle",
   "subject": "Duneplate Beetle: a medium arthropod beetle monster of Old Orchard (level 7, carapace surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Duneplate Beetle: a medium arthropod beetle monster of Old Orchard (level 7, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-duneplate_beetle_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-duneplate_beetle_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-duneplate_beetle_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-duneplate_beetle_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/duneplate-beetle.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-duneplate_beetle_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-duneplate_beetle",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "duneplate_beetle_elite"
   }
  },
  {
   "id": "MDL-ELT-reedscale_lizard_elite",
   "kind": "elite",
   "name": "★ Reedscale Lizard",
   "use": "★ Reedscale Lizard (level 10): elite variant of Reedscale Lizard",
   "subject": "Reedscale Lizard: a small reptile monster of Reedwater Banks (level 9, scale surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Reedscale Lizard: a small reptile monster of Reedwater Banks (level 9, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 0
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-reedscale_lizard_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-reedscale_lizard_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-reedscale_lizard_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-reedscale_lizard_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/reedscale-lizard.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-reedscale_lizard_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-reedscale_lizard",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "reedscale_lizard_elite"
   }
  },
  {
   "id": "MDL-ELT-marsh_wolf_elite",
   "kind": "elite",
   "name": "★ Marsh Wolf",
   "use": "★ Marsh Wolf (level 12): elite variant of Marsh Wolf",
   "subject": "Marsh Wolf: a medium quadruped monster of Reedwater Banks (level 11, fur surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Marsh Wolf: a medium quadruped monster of Reedwater Banks (level 11, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-marsh_wolf_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-marsh_wolf_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-marsh_wolf_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-marsh_wolf_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/marsh-wolf.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-marsh_wolf_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-marsh_wolf",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "marsh_wolf_elite"
   }
  },
  {
   "id": "MDL-ELT-clayclaw_scorpion_elite",
   "kind": "elite",
   "name": "★ Clayclaw Scorpion",
   "use": "★ Clayclaw Scorpion (level 14): elite variant of Clayclaw Scorpion",
   "subject": "Clayclaw Scorpion: a medium arthropod scorpion monster of Clay Cut (level 13, carapace surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Clayclaw Scorpion: a medium arthropod scorpion monster of Clay Cut (level 13, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 1
    },
    "names": [
     "side",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-clayclaw_scorpion_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-clayclaw_scorpion_elite/side.png",
     "top": "art/3d/requests/MDL-ELT-clayclaw_scorpion_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/clayclaw-scorpion.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-clayclaw_scorpion_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-clayclaw_scorpion",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "clayclaw_scorpion_elite"
   }
  },
  {
   "id": "MDL-ELT-siltspit_gecko_elite",
   "kind": "elite",
   "name": "★ Siltspit Gecko",
   "use": "★ Siltspit Gecko (level 16): elite variant of Siltspit Gecko",
   "subject": "Siltspit Gecko: a small reptile monster of Clay Cut (level 15, scale surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Siltspit Gecko: a small reptile monster of Clay Cut (level 15, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-siltspit_gecko_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-siltspit_gecko_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-siltspit_gecko_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-siltspit_gecko_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/siltspit-gecko.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-siltspit_gecko_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-siltspit_gecko",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "siltspit_gecko_elite"
   }
  },
  {
   "id": "MDL-ELT-emberhorn_viper_elite",
   "kind": "elite",
   "name": "★ Emberhorn Viper",
   "use": "★ Emberhorn Viper (level 18): elite variant of Emberhorn Viper",
   "subject": "Emberhorn Viper: a medium serpent monster of Cinder Kilns (level 17, scale surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Emberhorn Viper: a medium serpent monster of Cinder Kilns (level 17, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-emberhorn_viper_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-emberhorn_viper_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-emberhorn_viper_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-emberhorn_viper_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/emberhorn-viper.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-emberhorn_viper_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-emberhorn_viper",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "emberhorn_viper_elite"
   }
  },
  {
   "id": "MDL-ELT-kilnback_scarab_elite",
   "kind": "elite",
   "name": "★ Kilnback Scarab",
   "use": "★ Kilnback Scarab (level 20): elite variant of Kilnback Scarab",
   "subject": "Kilnback Scarab: a medium arthropod beetle monster of Cinder Kilns (level 19, carapace surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Kilnback Scarab: a medium arthropod beetle monster of Cinder Kilns (level 19, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 1
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-kilnback_scarab_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-kilnback_scarab_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-kilnback_scarab_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-kilnback_scarab_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/kilnback-scarab.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-kilnback_scarab_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-kilnback_scarab",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "kilnback_scarab_elite"
   }
  },
  {
   "id": "MDL-ELT-saltway_bandit_elite",
   "kind": "elite",
   "name": "★ Saltway Bandit",
   "use": "★ Saltway Bandit (level 22): elite variant of Saltway Bandit",
   "subject": "Saltway Bandit: a medium humanoid monster of Saltway Flats (level 21, cloth_leather surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2
    ],
    "key": "monster_humanoid",
    "proposed": true
   },
   "prompt": "Saltway Bandit: a medium humanoid monster of Saltway Flats (level 21, cloth_leather surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ELT-saltway_bandit_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-saltway_bandit_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-saltway_bandit_elite/front.png",
     "back": "art/3d/requests/MDL-ELT-saltway_bandit_elite/back.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/saltway-lancer.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-saltway_bandit_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-saltway_bandit",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "saltway_bandit_elite"
   }
  },
  {
   "id": "MDL-ELT-brineback_tortoise_elite",
   "kind": "elite",
   "name": "★ Brineback Tortoise",
   "use": "★ Brineback Tortoise (level 24): elite variant of Brineback Tortoise",
   "subject": "Brineback Tortoise: a large shelled quadruped monster of Saltway Flats (level 23, shell surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large_plus",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.6,
     3
    ],
    "key": "monster_large_plus",
    "proposed": true
   },
   "prompt": "Brineback Tortoise: a large shelled quadruped monster of Saltway Flats (level 23, shell surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–3 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-brineback_tortoise_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-brineback_tortoise_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-brineback_tortoise_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-brineback_tortoise_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/brineback-tortoise.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-brineback_tortoise_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-brineback_tortoise",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "brineback_tortoise_elite"
   }
  },
  {
   "id": "MDL-ELT-bellwhisker_jerboa_elite",
   "kind": "elite",
   "name": "★ Bellwhisker Jerboa",
   "use": "★ Bellwhisker Jerboa (level 26): elite variant of Bellwhisker Jerboa",
   "subject": "Bellwhisker Jerboa: a small quadruped monster of Bellshade Court (level 25, fur surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Bellwhisker Jerboa: a small quadruped monster of Bellshade Court (level 25, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-bellwhisker_jerboa_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-bellwhisker_jerboa_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-bellwhisker_jerboa_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-bellwhisker_jerboa_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/bellwhisker-jerboa.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-bellwhisker_jerboa_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-bellwhisker_jerboa",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "bellwhisker_jerboa_elite"
   }
  },
  {
   "id": "MDL-ELT-duskfang_hyena_elite",
   "kind": "elite",
   "name": "★ Duskfang Hyena",
   "use": "★ Duskfang Hyena (level 28): elite variant of Duskfang Hyena",
   "subject": "Duskfang Hyena: a medium quadruped monster of Bellshade Court (level 27, fur surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Duskfang Hyena: a medium quadruped monster of Bellshade Court (level 27, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-duskfang_hyena_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-duskfang_hyena_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-duskfang_hyena_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-duskfang_hyena_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/duskfang-hyena.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-duskfang_hyena_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-duskfang_hyena",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "duskfang_hyena_elite"
   }
  },
  {
   "id": "MDL-ELT-stormquill_stalker_elite",
   "kind": "elite",
   "name": "★ Stormquill Stalker",
   "use": "★ Stormquill Stalker (level 30): elite variant of Stormquill Stalker",
   "subject": "Stormquill Stalker: a medium quadruped monster of Stormquill Ridge (level 29, fur surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Stormquill Stalker: a medium quadruped monster of Stormquill Ridge (level 29, fur surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 2
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-stormquill_stalker_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-stormquill_stalker_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-stormquill_stalker_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-stormquill_stalker_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/stormquill-stalker.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-stormquill_stalker_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-stormquill_stalker",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "stormquill_stalker_elite"
   }
  },
  {
   "id": "MDL-ELT-stormwing_kestrel_elite",
   "kind": "elite",
   "name": "★ Stormwing Kestrel",
   "use": "★ Stormwing Kestrel (level 32): elite variant of Stormwing Kestrel",
   "subject": "Stormwing Kestrel: a small avian monster of Stormquill Ridge (level 31, feather surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 8000,
    "key": "monster_medium",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster medium, LOD0)"
   },
   "sizeM": {
    "range": [
     0.9,
     1.4
    ],
    "key": "monster_medium"
   },
   "prompt": "Stormwing Kestrel: a small avian monster of Stormquill Ridge (level 31, feather surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 0.9–1.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 8000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 0,
     "row": 3
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-stormwing_kestrel_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-stormwing_kestrel_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-stormwing_kestrel_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-stormwing_kestrel_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/stormwing-kestrel.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-stormwing_kestrel_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-stormwing_kestrel",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "stormwing_kestrel_elite"
   }
  },
  {
   "id": "MDL-ELT-ashroad_raider_elite",
   "kind": "elite",
   "name": "★ Ashroad Raider",
   "use": "★ Ashroad Raider (level 34): elite variant of Ashroad Raider",
   "subject": "Ashroad Raider: a medium humanoid monster of Ashroot Grove (level 33, cloth_leather surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2
    ],
    "key": "monster_humanoid",
    "proposed": true
   },
   "prompt": "Ashroad Raider: a medium humanoid monster of Ashroot Grove (level 33, cloth_leather surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 1,
     "row": 3
    },
    "names": [
     "side",
     "front",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ELT-ashroad_raider_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-ashroad_raider_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-ashroad_raider_elite/front.png",
     "back": "art/3d/requests/MDL-ELT-ashroad_raider_elite/back.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary-archive/ashen-caravan-guard.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-ashroad_raider_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-ashroad_raider",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "ashroad_raider_elite"
   }
  },
  {
   "id": "MDL-ELT-ashroot_pangolin_elite",
   "kind": "elite",
   "name": "★ Ashroot Pangolin",
   "use": "★ Ashroot Pangolin (level 36): elite variant of Ashroot Pangolin",
   "subject": "Ashroot Pangolin: a large shelled quadruped monster of Ashroot Grove (level 35, shell surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large_plus",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.6,
     3
    ],
    "key": "monster_large_plus",
    "proposed": true
   },
   "prompt": "Ashroot Pangolin: a large shelled quadruped monster of Ashroot Grove (level 35, shell surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–3 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "side",
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 2,
     "row": 3
    },
    "names": [
     "side",
     "front",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-ashroot_pangolin_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-ashroot_pangolin_elite/side.png",
     "front": "art/3d/requests/MDL-ELT-ashroot_pangolin_elite/front.png",
     "top": "art/3d/requests/MDL-ELT-ashroot_pangolin_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/ashroot-pangolin.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-ashroot_pangolin_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-ashroot_pangolin",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "ashroot_pangolin_elite"
   }
  },
  {
   "id": "MDL-ELT-jadecrest_monitor_elite",
   "kind": "elite",
   "name": "★ Jadecrest Monitor",
   "use": "★ Jadecrest Monitor (level 38): elite variant of Jadecrest Monitor",
   "subject": "Jadecrest Monitor: a large reptile monster of Jade Seal Ruins (level 37, scale surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large_plus",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.6,
     3
    ],
    "key": "monster_large_plus",
    "proposed": true
   },
   "prompt": "Jadecrest Monitor: a large reptile monster of Jade Seal Ruins (level 37, scale surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–3 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 3,
     "row": 3
    },
    "names": [
     "side",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-jadecrest_monitor_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-jadecrest_monitor_elite/side.png",
     "top": "art/3d/requests/MDL-ELT-jadecrest_monitor_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/jadecrest-monitor.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-jadecrest_monitor_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-jadecrest_monitor",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "jadecrest_monitor_elite"
   }
  },
  {
   "id": "MDL-ELT-basaltsting_scorpion_elite",
   "kind": "elite",
   "name": "★ Basaltsting Scorpion",
   "use": "★ Basaltsting Scorpion (level 40): elite variant of Basaltsting Scorpion",
   "subject": "Basaltsting Scorpion: a medium arthropod scorpion monster of Jade Seal Ruins (level 39, carapace surface), elite variant",
   "neededBy": "M8",
   "neededFor": "16 more monsters + elites",
   "budget": {
    "tris": 14000,
    "key": "monster_large",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Monster large, LOD0)"
   },
   "sizeM": {
    "range": [
     1.6,
     2.4
    ],
    "key": "monster_large"
   },
   "prompt": "Basaltsting Scorpion: a medium arthropod scorpion monster of Jade Seal Ruins (level 39, carapace surface) for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, proportions, colours and markings. Keep the drawn neutral standing pose, mouth closed, legs apart and clear of the body, every part connected in one mesh. Real-world height 1.6–2.4 m. Elite variant (★): one size class heavier than the base, heavier plating or a thicker crest, battle scars and small brass trophies; same species, colours and silhouette.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 14000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-MON-053",
    "file": "art/source/production-sheets/ART-MON-053.png",
    "grid": [
     5,
     4
    ],
    "cell": {
     "col": 4,
     "row": 3
    },
    "names": [
     "side",
     "top"
    ],
    "dir": "art/3d/requests/MDL-ELT-basaltsting_scorpion_elite/",
    "files": {
     "side": "art/3d/requests/MDL-ELT-basaltsting_scorpion_elite/side.png",
     "top": "art/3d/requests/MDL-ELT-basaltsting_scorpion_elite/top.png"
    }
   },
   "viewsFrom": "ART-MON-053",
   "references": [
    "/art/bestiary/basaltsting-scorpion.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ELT-basaltsting_scorpion_elite.glb",
   "status": "pending",
   "optional": true,
   "derivedFrom": "MDL-MON-basaltsting_scorpion",
   "note": "Optional: elites share the base monster's views. If you skip it, agents build the elite in Blender from the base model (one size class up, heavier plating or fur, the elite material).",
   "source": {
    "file": "bestiary.json",
    "id": "basaltsting_scorpion_elite"
   }
  },
  {
   "id": "MDL-ARM-kiln_forged_helm",
   "kind": "armour",
   "name": "Kiln-forged Helm",
   "use": "Kiln-forged Helm: helmet piece of the Bronze plate T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Kiln-forged Helm, the helmet of the Bronze plate T4 set: lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings",
   "set": "Bronze plate T4",
   "slot": "helmet",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Kiln-forged Helm: the helmet of the Bronze plate T4 set — lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-kiln_forged_helm",
    "file": "art/source/production-sheets/ART-3D-ARM-kiln_forged_helm.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-kiln_forged_helm/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-kiln_forged_helm/front.png",
     "side": "art/3d/requests/MDL-ARM-kiln_forged_helm/side.png",
     "back": "art/3d/requests/MDL-ARM-kiln_forged_helm/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-kiln_forged_helm",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-kiln_forged_helm.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-kiln_forged_helm (art request queue).",
   "source": {
    "file": "items.json",
    "id": "kiln_forged_helm"
   }
  },
  {
   "id": "MDL-ARM-brineshell_cuirass",
   "kind": "armour",
   "name": "Brineshell Cuirass",
   "use": "Brineshell Cuirass: armour piece of the Bronze plate T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Brineshell Cuirass, the armour of the Bronze plate T4 set: lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings",
   "set": "Bronze plate T4",
   "slot": "armour",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Brineshell Cuirass: the armour of the Bronze plate T4 set — lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-brineshell_cuirass",
    "file": "art/source/production-sheets/ART-3D-ARM-brineshell_cuirass.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-brineshell_cuirass/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-brineshell_cuirass/front.png",
     "side": "art/3d/requests/MDL-ARM-brineshell_cuirass/side.png",
     "back": "art/3d/requests/MDL-ARM-brineshell_cuirass/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-brineshell_cuirass",
   "references": [
    "/art/new/item-icons/art-eqp-armour-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-brineshell_cuirass.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-brineshell_cuirass (art request queue).",
   "source": {
    "file": "items.json",
    "id": "brineshell_cuirass"
   }
  },
  {
   "id": "MDL-ARM-clayknuckle_gauntlets",
   "kind": "armour",
   "name": "Clayknuckle Gauntlets",
   "use": "Clayknuckle Gauntlets: gloves piece of the Bronze plate T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Clayknuckle Gauntlets, the gloves of the Bronze plate T4 set: lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings",
   "set": "Bronze plate T4",
   "slot": "gloves",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Clayknuckle Gauntlets: the gloves of the Bronze plate T4 set — lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-clayknuckle_gauntlets",
    "file": "art/source/production-sheets/ART-3D-ARM-clayknuckle_gauntlets.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-clayknuckle_gauntlets/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-clayknuckle_gauntlets/front.png",
     "side": "art/3d/requests/MDL-ARM-clayknuckle_gauntlets/side.png",
     "back": "art/3d/requests/MDL-ARM-clayknuckle_gauntlets/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-clayknuckle_gauntlets",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-clayknuckle_gauntlets.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-clayknuckle_gauntlets (art request queue).",
   "source": {
    "file": "items.json",
    "id": "clayknuckle_gauntlets"
   }
  },
  {
   "id": "MDL-ARM-kilnspine_sabatons",
   "kind": "armour",
   "name": "Kilnspine Sabatons",
   "use": "Kilnspine Sabatons: boots piece of the Bronze plate T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Kilnspine Sabatons, the boots of the Bronze plate T4 set: lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings",
   "set": "Bronze plate T4",
   "slot": "boots",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Kilnspine Sabatons: the boots of the Bronze plate T4 set — lamellar bronze plates over quilted cloth, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-kilnspine_sabatons",
    "file": "art/source/production-sheets/ART-3D-ARM-kilnspine_sabatons.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-kilnspine_sabatons/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-kilnspine_sabatons/front.png",
     "side": "art/3d/requests/MDL-ARM-kilnspine_sabatons/side.png",
     "back": "art/3d/requests/MDL-ARM-kilnspine_sabatons/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-kilnspine_sabatons",
   "references": [
    "/art/new/item-icons/art-eqp-boots-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-kilnspine_sabatons.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-kilnspine_sabatons (art request queue).",
   "source": {
    "file": "items.json",
    "id": "kilnspine_sabatons"
   }
  },
  {
   "id": "MDL-ARM-duskfang_hood",
   "kind": "armour",
   "name": "Duskfang Hood",
   "use": "Duskfang Hood: helmet piece of the Trail leather T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Duskfang Hood, the helmet of the Trail leather T4 set: fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings",
   "set": "Trail leather T4",
   "slot": "helmet",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Duskfang Hood: the helmet of the Trail leather T4 set — fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-duskfang_hood",
    "file": "art/source/production-sheets/ART-3D-ARM-duskfang_hood.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-duskfang_hood/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-duskfang_hood/front.png",
     "side": "art/3d/requests/MDL-ARM-duskfang_hood/side.png",
     "back": "art/3d/requests/MDL-ARM-duskfang_hood/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-duskfang_hood",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-duskfang_hood.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-duskfang_hood (art request queue).",
   "source": {
    "file": "items.json",
    "id": "duskfang_hood"
   }
  },
  {
   "id": "MDL-ARM-saltway_brigandine",
   "kind": "armour",
   "name": "Saltway Brigandine",
   "use": "Saltway Brigandine: armour piece of the Trail leather T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Saltway Brigandine, the armour of the Trail leather T4 set: fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings",
   "set": "Trail leather T4",
   "slot": "armour",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Saltway Brigandine: the armour of the Trail leather T4 set — fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-saltway_brigandine",
    "file": "art/source/production-sheets/ART-3D-ARM-saltway_brigandine.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-saltway_brigandine/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-saltway_brigandine/front.png",
     "side": "art/3d/requests/MDL-ARM-saltway_brigandine/side.png",
     "back": "art/3d/requests/MDL-ARM-saltway_brigandine/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-saltway_brigandine",
   "references": [
    "/art/new/item-icons/art-eqp-armour-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-saltway_brigandine.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-saltway_brigandine (art request queue).",
   "source": {
    "file": "items.json",
    "id": "saltway_brigandine"
   }
  },
  {
   "id": "MDL-ARM-marshfang_grips",
   "kind": "armour",
   "name": "Marshfang Grips",
   "use": "Marshfang Grips: gloves piece of the Trail leather T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Marshfang Grips, the gloves of the Trail leather T4 set: fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings",
   "set": "Trail leather T4",
   "slot": "gloves",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Marshfang Grips: the gloves of the Trail leather T4 set — fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-marshfang_grips",
    "file": "art/source/production-sheets/ART-3D-ARM-marshfang_grips.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-marshfang_grips/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-marshfang_grips/front.png",
     "side": "art/3d/requests/MDL-ARM-marshfang_grips/side.png",
     "back": "art/3d/requests/MDL-ARM-marshfang_grips/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-marshfang_grips",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-marshfang_grips.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-marshfang_grips (art request queue).",
   "source": {
    "file": "items.json",
    "id": "marshfang_grips"
   }
  },
  {
   "id": "MDL-ARM-reedrunner_boots",
   "kind": "armour",
   "name": "Reedrunner Boots",
   "use": "Reedrunner Boots: boots piece of the Trail leather T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Reedrunner Boots, the boots of the Trail leather T4 set: fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings",
   "set": "Trail leather T4",
   "slot": "boots",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Reedrunner Boots: the boots of the Trail leather T4 set — fitted quilted leather with brass studs and sand-green wraps, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-reedrunner_boots",
    "file": "art/source/production-sheets/ART-3D-ARM-reedrunner_boots.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-reedrunner_boots/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-reedrunner_boots/front.png",
     "side": "art/3d/requests/MDL-ARM-reedrunner_boots/side.png",
     "back": "art/3d/requests/MDL-ARM-reedrunner_boots/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-reedrunner_boots",
   "references": [
    "/art/new/item-icons/art-eqp-boots-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-reedrunner_boots.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-reedrunner_boots (art request queue).",
   "source": {
    "file": "items.json",
    "id": "reedrunner_boots"
   }
  },
  {
   "id": "MDL-ARM-bellshade_coif",
   "kind": "armour",
   "name": "Bellshade Coif",
   "use": "Bellshade Coif: helmet piece of the Lantern silk T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Bellshade Coif, the helmet of the Lantern silk T4 set: layered indigo silk with bronze thread runes, refined bronze and lacquered fittings",
   "set": "Lantern silk T4",
   "slot": "helmet",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Bellshade Coif: the helmet of the Lantern silk T4 set — layered indigo silk with bronze thread runes, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-bellshade_coif",
    "file": "art/source/production-sheets/ART-3D-ARM-bellshade_coif.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-bellshade_coif/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-bellshade_coif/front.png",
     "side": "art/3d/requests/MDL-ARM-bellshade_coif/side.png",
     "back": "art/3d/requests/MDL-ARM-bellshade_coif/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-bellshade_coif",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-bellshade_coif.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-bellshade_coif (art request queue).",
   "source": {
    "file": "items.json",
    "id": "bellshade_coif"
   }
  },
  {
   "id": "MDL-ARM-lantern_vestment",
   "kind": "armour",
   "name": "Lantern Vestment",
   "use": "Lantern Vestment: armour piece of the Lantern silk T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Lantern Vestment, the armour of the Lantern silk T4 set: layered indigo silk with bronze thread runes, refined bronze and lacquered fittings",
   "set": "Lantern silk T4",
   "slot": "armour",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Lantern Vestment: the armour of the Lantern silk T4 set — layered indigo silk with bronze thread runes, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-lantern_vestment",
    "file": "art/source/production-sheets/ART-3D-ARM-lantern_vestment.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-lantern_vestment/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-lantern_vestment/front.png",
     "side": "art/3d/requests/MDL-ARM-lantern_vestment/side.png",
     "back": "art/3d/requests/MDL-ARM-lantern_vestment/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-lantern_vestment",
   "references": [
    "/art/new/item-icons/art-eqp-armour-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-lantern_vestment.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-lantern_vestment (art request queue).",
   "source": {
    "file": "items.json",
    "id": "lantern_vestment"
   }
  },
  {
   "id": "MDL-ARM-emberhorn_mitts",
   "kind": "armour",
   "name": "Emberhorn Mitts",
   "use": "Emberhorn Mitts: gloves piece of the Lantern silk T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Emberhorn Mitts, the gloves of the Lantern silk T4 set: layered indigo silk with bronze thread runes, refined bronze and lacquered fittings",
   "set": "Lantern silk T4",
   "slot": "gloves",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Emberhorn Mitts: the gloves of the Lantern silk T4 set — layered indigo silk with bronze thread runes, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-emberhorn_mitts",
    "file": "art/source/production-sheets/ART-3D-ARM-emberhorn_mitts.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-emberhorn_mitts/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-emberhorn_mitts/front.png",
     "side": "art/3d/requests/MDL-ARM-emberhorn_mitts/side.png",
     "back": "art/3d/requests/MDL-ARM-emberhorn_mitts/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-emberhorn_mitts",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-emberhorn_mitts.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-emberhorn_mitts (art request queue).",
   "source": {
    "file": "items.json",
    "id": "emberhorn_mitts"
   }
  },
  {
   "id": "MDL-ARM-siltwalk_shoes",
   "kind": "armour",
   "name": "Siltwalk Shoes",
   "use": "Siltwalk Shoes: boots piece of the Lantern silk T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Siltwalk Shoes, the boots of the Lantern silk T4 set: layered indigo silk with bronze thread runes, refined bronze and lacquered fittings",
   "set": "Lantern silk T4",
   "slot": "boots",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Siltwalk Shoes: the boots of the Lantern silk T4 set — layered indigo silk with bronze thread runes, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-siltwalk_shoes",
    "file": "art/source/production-sheets/ART-3D-ARM-siltwalk_shoes.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-siltwalk_shoes/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-siltwalk_shoes/front.png",
     "side": "art/3d/requests/MDL-ARM-siltwalk_shoes/side.png",
     "back": "art/3d/requests/MDL-ARM-siltwalk_shoes/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-siltwalk_shoes",
   "references": [
    "/art/new/item-icons/art-eqp-boots-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-siltwalk_shoes.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-siltwalk_shoes (art request queue).",
   "source": {
    "file": "items.json",
    "id": "siltwalk_shoes"
   }
  },
  {
   "id": "MDL-ARM-copperlink_belt",
   "kind": "armour",
   "name": "Copperlink Belt",
   "use": "Copperlink Belt: belt piece of the Belts T4 set (item level 20), a separate mesh fitted to the body in Blender",
   "subject": "Copperlink Belt, the belt of the Belts T4 set: tooled leather with copper links and pouches, refined bronze and lacquered fittings",
   "set": "Belts T4",
   "slot": "belt",
   "tier": "T4",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 800,
    "key": "armour_belt",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.25,
     0.6
    ],
    "key": "armour_belt",
    "proposed": true
   },
   "prompt": "Copperlink Belt: the belt of the Belts T4 set — tooled leather with copper links and pouches, refined bronze and lacquered fittings. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.25–0.6 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 800,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-copperlink_belt",
    "file": "art/source/production-sheets/ART-3D-ARM-copperlink_belt.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-copperlink_belt/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-copperlink_belt/front.png",
     "side": "art/3d/requests/MDL-ARM-copperlink_belt/side.png",
     "back": "art/3d/requests/MDL-ARM-copperlink_belt/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-copperlink_belt",
   "references": [
    "/art/new/item-icons/art-eqp-belt.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-copperlink_belt.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-copperlink_belt (art request queue).",
   "source": {
    "file": "items.json",
    "id": "copperlink_belt"
   }
  },
  {
   "id": "MDL-ARM-regents_crest_helm",
   "kind": "armour",
   "name": "Regent’s Crest Helm",
   "use": "Regent’s Crest Helm: helmet piece of the Bronze plate T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Regent’s Crest Helm, the helmet of the Bronze plate T3 set: lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving",
   "set": "Bronze plate T3",
   "slot": "helmet",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Regent’s Crest Helm: the helmet of the Bronze plate T3 set — lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-regents_crest_helm",
    "file": "art/source/production-sheets/ART-3D-ARM-regents_crest_helm.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-regents_crest_helm/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-regents_crest_helm/front.png",
     "side": "art/3d/requests/MDL-ARM-regents_crest_helm/side.png",
     "back": "art/3d/requests/MDL-ARM-regents_crest_helm/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-regents_crest_helm",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-regents_crest_helm.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-regents_crest_helm (art request queue).",
   "source": {
    "file": "items.json",
    "id": "regents_crest_helm"
   }
  },
  {
   "id": "MDL-ARM-basalt_scale_hauberk",
   "kind": "armour",
   "name": "Basalt Scale Hauberk",
   "use": "Basalt Scale Hauberk: armour piece of the Bronze plate T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Basalt Scale Hauberk, the armour of the Bronze plate T3 set: lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving",
   "set": "Bronze plate T3",
   "slot": "armour",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Basalt Scale Hauberk: the armour of the Bronze plate T3 set — lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-basalt_scale_hauberk",
    "file": "art/source/production-sheets/ART-3D-ARM-basalt_scale_hauberk.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-basalt_scale_hauberk/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-basalt_scale_hauberk/front.png",
     "side": "art/3d/requests/MDL-ARM-basalt_scale_hauberk/side.png",
     "back": "art/3d/requests/MDL-ARM-basalt_scale_hauberk/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-basalt_scale_hauberk",
   "references": [
    "/art/new/item-icons/art-eqp-armour-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-basalt_scale_hauberk.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-basalt_scale_hauberk (art request queue).",
   "source": {
    "file": "items.json",
    "id": "basalt_scale_hauberk"
   }
  },
  {
   "id": "MDL-ARM-basalt_fists",
   "kind": "armour",
   "name": "Basalt Fists",
   "use": "Basalt Fists: gloves piece of the Bronze plate T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Basalt Fists, the gloves of the Bronze plate T3 set: lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving",
   "set": "Bronze plate T3",
   "slot": "gloves",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Basalt Fists: the gloves of the Bronze plate T3 set — lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-basalt_fists",
    "file": "art/source/production-sheets/ART-3D-ARM-basalt_fists.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-basalt_fists/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-basalt_fists/front.png",
     "side": "art/3d/requests/MDL-ARM-basalt_fists/side.png",
     "back": "art/3d/requests/MDL-ARM-basalt_fists/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-basalt_fists",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-basalt_fists.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-basalt_fists (art request queue).",
   "source": {
    "file": "items.json",
    "id": "basalt_fists"
   }
  },
  {
   "id": "MDL-ARM-regent_greaves",
   "kind": "armour",
   "name": "Regent Greaves",
   "use": "Regent Greaves: boots piece of the Bronze plate T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Regent Greaves, the boots of the Bronze plate T3 set: lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving",
   "set": "Bronze plate T3",
   "slot": "boots",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Regent Greaves: the boots of the Bronze plate T3 set — lamellar bronze plates over quilted cloth, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-regent_greaves",
    "file": "art/source/production-sheets/ART-3D-ARM-regent_greaves.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-regent_greaves/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-regent_greaves/front.png",
     "side": "art/3d/requests/MDL-ARM-regent_greaves/side.png",
     "back": "art/3d/requests/MDL-ARM-regent_greaves/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-regent_greaves",
   "references": [
    "/art/new/item-icons/art-eqp-boots-plate.webp",
    "/art/ui/rework/origin-stoneward.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-regent_greaves.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-regent_greaves (art request queue).",
   "source": {
    "file": "items.json",
    "id": "regent_greaves"
   }
  },
  {
   "id": "MDL-ARM-stormquill_cowl",
   "kind": "armour",
   "name": "Stormquill Cowl",
   "use": "Stormquill Cowl: helmet piece of the Trail leather T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Stormquill Cowl, the helmet of the Trail leather T3 set: fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving",
   "set": "Trail leather T3",
   "slot": "helmet",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Stormquill Cowl: the helmet of the Trail leather T3 set — fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-stormquill_cowl",
    "file": "art/source/production-sheets/ART-3D-ARM-stormquill_cowl.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-stormquill_cowl/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-stormquill_cowl/front.png",
     "side": "art/3d/requests/MDL-ARM-stormquill_cowl/side.png",
     "back": "art/3d/requests/MDL-ARM-stormquill_cowl/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-stormquill_cowl",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-stormquill_cowl.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-stormquill_cowl (art request queue).",
   "source": {
    "file": "items.json",
    "id": "stormquill_cowl"
   }
  },
  {
   "id": "MDL-ARM-ashroad_jerkin",
   "kind": "armour",
   "name": "Ashroad Jerkin",
   "use": "Ashroad Jerkin: armour piece of the Trail leather T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Ashroad Jerkin, the armour of the Trail leather T3 set: fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving",
   "set": "Trail leather T3",
   "slot": "armour",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Ashroad Jerkin: the armour of the Trail leather T3 set — fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-ashroad_jerkin",
    "file": "art/source/production-sheets/ART-3D-ARM-ashroad_jerkin.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-ashroad_jerkin/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-ashroad_jerkin/front.png",
     "side": "art/3d/requests/MDL-ARM-ashroad_jerkin/side.png",
     "back": "art/3d/requests/MDL-ARM-ashroad_jerkin/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-ashroad_jerkin",
   "references": [
    "/art/new/item-icons/art-eqp-armour-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-ashroad_jerkin.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-ashroad_jerkin (art request queue).",
   "source": {
    "file": "items.json",
    "id": "ashroad_jerkin"
   }
  },
  {
   "id": "MDL-ARM-stormwing_grips",
   "kind": "armour",
   "name": "Stormwing Grips",
   "use": "Stormwing Grips: gloves piece of the Trail leather T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Stormwing Grips, the gloves of the Trail leather T3 set: fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving",
   "set": "Trail leather T3",
   "slot": "gloves",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Stormwing Grips: the gloves of the Trail leather T3 set — fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-stormwing_grips",
    "file": "art/source/production-sheets/ART-3D-ARM-stormwing_grips.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-stormwing_grips/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-stormwing_grips/front.png",
     "side": "art/3d/requests/MDL-ARM-stormwing_grips/side.png",
     "back": "art/3d/requests/MDL-ARM-stormwing_grips/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-stormwing_grips",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-stormwing_grips.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-stormwing_grips (art request queue).",
   "source": {
    "file": "items.json",
    "id": "stormwing_grips"
   }
  },
  {
   "id": "MDL-ARM-ashroad_striders",
   "kind": "armour",
   "name": "Ashroad Striders",
   "use": "Ashroad Striders: boots piece of the Trail leather T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Ashroad Striders, the boots of the Trail leather T3 set: fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving",
   "set": "Trail leather T3",
   "slot": "boots",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Ashroad Striders: the boots of the Trail leather T3 set — fitted quilted leather with brass studs and sand-green wraps, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-ashroad_striders",
    "file": "art/source/production-sheets/ART-3D-ARM-ashroad_striders.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-ashroad_striders/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-ashroad_striders/front.png",
     "side": "art/3d/requests/MDL-ARM-ashroad_striders/side.png",
     "back": "art/3d/requests/MDL-ARM-ashroad_striders/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-ashroad_striders",
   "references": [
    "/art/new/item-icons/art-eqp-boots-leather.webp",
    "/art/ui/rework/origin-windrunner.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-ashroad_striders.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-ashroad_striders (art request queue).",
   "source": {
    "file": "items.json",
    "id": "ashroad_striders"
   }
  },
  {
   "id": "MDL-ARM-moonfrost_diadem",
   "kind": "armour",
   "name": "Moonfrost Diadem",
   "use": "Moonfrost Diadem: helmet piece of the Lantern silk T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Moonfrost Diadem, the helmet of the Lantern silk T3 set: layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving",
   "set": "Lantern silk T3",
   "slot": "helmet",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 2000,
    "key": "armour_helmet",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_helmet",
    "proposed": true
   },
   "prompt": "Moonfrost Diadem: the helmet of the Lantern silk T3 set — layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 2000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-moonfrost_diadem",
    "file": "art/source/production-sheets/ART-3D-ARM-moonfrost_diadem.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-moonfrost_diadem/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-moonfrost_diadem/front.png",
     "side": "art/3d/requests/MDL-ARM-moonfrost_diadem/side.png",
     "back": "art/3d/requests/MDL-ARM-moonfrost_diadem/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-moonfrost_diadem",
   "references": [
    "/art/new/item-icons/art-eqp-helmet-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-moonfrost_diadem.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-moonfrost_diadem (art request queue).",
   "source": {
    "file": "items.json",
    "id": "moonfrost_diadem"
   }
  },
  {
   "id": "MDL-ARM-jade_seal_regalia",
   "kind": "armour",
   "name": "Jade Seal Regalia",
   "use": "Jade Seal Regalia: armour piece of the Lantern silk T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Jade Seal Regalia, the armour of the Lantern silk T3 set: layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving",
   "set": "Lantern silk T3",
   "slot": "armour",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 6000,
    "key": "armour_armour",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.5,
     1
    ],
    "key": "armour_armour",
    "proposed": true
   },
   "prompt": "Jade Seal Regalia: the armour of the Lantern silk T3 set — layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.5–1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 6000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-jade_seal_regalia",
    "file": "art/source/production-sheets/ART-3D-ARM-jade_seal_regalia.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-jade_seal_regalia/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-jade_seal_regalia/front.png",
     "side": "art/3d/requests/MDL-ARM-jade_seal_regalia/side.png",
     "back": "art/3d/requests/MDL-ARM-jade_seal_regalia/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-jade_seal_regalia",
   "references": [
    "/art/new/item-icons/art-eqp-armour-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-jade_seal_regalia.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-jade_seal_regalia (art request queue).",
   "source": {
    "file": "items.json",
    "id": "jade_seal_regalia"
   }
  },
  {
   "id": "MDL-ARM-moonfrost_wraps",
   "kind": "armour",
   "name": "Moonfrost Wraps",
   "use": "Moonfrost Wraps: gloves piece of the Lantern silk T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Moonfrost Wraps, the gloves of the Lantern silk T3 set: layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving",
   "set": "Lantern silk T3",
   "slot": "gloves",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_gloves",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.15,
     0.4
    ],
    "key": "armour_gloves",
    "proposed": true
   },
   "prompt": "Moonfrost Wraps: the gloves of the Lantern silk T3 set — layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.15–0.4 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-moonfrost_wraps",
    "file": "art/source/production-sheets/ART-3D-ARM-moonfrost_wraps.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-moonfrost_wraps/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-moonfrost_wraps/front.png",
     "side": "art/3d/requests/MDL-ARM-moonfrost_wraps/side.png",
     "back": "art/3d/requests/MDL-ARM-moonfrost_wraps/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-moonfrost_wraps",
   "references": [
    "/art/new/item-icons/art-eqp-gloves-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-moonfrost_wraps.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-moonfrost_wraps (art request queue).",
   "source": {
    "file": "items.json",
    "id": "moonfrost_wraps"
   }
  },
  {
   "id": "MDL-ARM-jade_step_slippers",
   "kind": "armour",
   "name": "Jade Step Slippers",
   "use": "Jade Step Slippers: boots piece of the Lantern silk T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Jade Step Slippers, the boots of the Lantern silk T3 set: layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving",
   "set": "Lantern silk T3",
   "slot": "boots",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 1500,
    "key": "armour_boots",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.2,
     0.5
    ],
    "key": "armour_boots",
    "proposed": true
   },
   "prompt": "Jade Step Slippers: the boots of the Lantern silk T3 set — layered indigo silk with bronze thread runes, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.2–0.5 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 1500,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-jade_step_slippers",
    "file": "art/source/production-sheets/ART-3D-ARM-jade_step_slippers.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-jade_step_slippers/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-jade_step_slippers/front.png",
     "side": "art/3d/requests/MDL-ARM-jade_step_slippers/side.png",
     "back": "art/3d/requests/MDL-ARM-jade_step_slippers/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-jade_step_slippers",
   "references": [
    "/art/new/item-icons/art-eqp-boots-silk.webp",
    "/art/ui/rework/origin-scholar.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-jade_step_slippers.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-jade_step_slippers (art request queue).",
   "source": {
    "file": "items.json",
    "id": "jade_step_slippers"
   }
  },
  {
   "id": "MDL-ARM-saltlord_girdle",
   "kind": "armour",
   "name": "Saltlord Girdle",
   "use": "Saltlord Girdle: belt piece of the Belts T3 set (item level 34), a separate mesh fitted to the body in Blender",
   "subject": "Saltlord Girdle, the belt of the Belts T3 set: tooled leather with copper links and pouches, masterwork bronze-jade inlay and fine engraving",
   "set": "Belts T3",
   "slot": "belt",
   "tier": "T3",
   "neededBy": "M8",
   "neededFor": "Crafting/orbs/refinement +15 per items doc",
   "budget": {
    "tris": 800,
    "key": "armour_belt",
    "proposed": true
   },
   "sizeM": {
    "range": [
     0.25,
     0.6
    ],
    "key": "armour_belt",
    "proposed": true
   },
   "prompt": "Saltlord Girdle: the belt of the Belts T3 set — tooled leather with copper links and pouches, masterwork bronze-jade inlay and fine engraving. One wearable piece on its own, empty (no body or mannequin inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md), openings where the body passes through, no floating parts. Longest side 0.25–0.6 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, head, hands or mannequin inside the piece.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 800,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-ARM-saltlord_girdle",
    "file": "art/source/production-sheets/ART-3D-ARM-saltlord_girdle.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-ARM-saltlord_girdle/",
    "files": {
     "front": "art/3d/requests/MDL-ARM-saltlord_girdle/front.png",
     "side": "art/3d/requests/MDL-ARM-saltlord_girdle/side.png",
     "back": "art/3d/requests/MDL-ARM-saltlord_girdle/back.png"
    }
   },
   "viewsFrom": "ART-3D-ARM-saltlord_girdle",
   "references": [
    "/art/new/item-icons/art-eqp-belt.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-ARM-saltlord_girdle.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-ARM-saltlord_girdle (art request queue).",
   "source": {
    "file": "items.json",
    "id": "saltlord_girdle"
   }
  },
  {
   "id": "MDL-BOS-bellbound_regent",
   "kind": "boss",
   "name": "The Bellbound Regent",
   "use": "The Bellbound Regent: level-40 boss of Jade Seal Ruins",
   "subject": "The Bellbound Regent, the level-40 boss of Jade Seal Ruins, exactly as in the boss painting",
   "neededBy": "M9",
   "neededFor": "2 bosses with telegraphs + break pressure",
   "budget": {
    "tris": 40000,
    "key": "boss",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Boss, LOD0)"
   },
   "sizeM": {
    "range": [
     2.5,
     6
    ],
    "key": "boss",
    "proposed": true
   },
   "prompt": "The Bellbound Regent: a level-40 world boss of Jade Seal Ruins for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, armour, colours and markings. Neutral standing pose as drawn, every part connected. Real-world height 2.5–6 m; it must read from far away.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 40000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-BOS-bellbound_regent",
    "file": "art/source/production-sheets/ART-3D-BOS-bellbound_regent.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-BOS-bellbound_regent/",
    "files": {
     "front": "art/3d/requests/MDL-BOS-bellbound_regent/front.png",
     "side": "art/3d/requests/MDL-BOS-bellbound_regent/side.png",
     "back": "art/3d/requests/MDL-BOS-bellbound_regent/back.png"
    }
   },
   "viewsFrom": "ART-3D-BOS-bellbound_regent",
   "references": [
    "/art/bestiary/bellbound-regent.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-BOS-bellbound_regent.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-BOS-bellbound_regent (art request queue).",
   "source": {
    "file": "bestiary.json",
    "id": "bellbound_regent"
   }
  },
  {
   "id": "MDL-BOS-kharuun_ashen_caravan",
   "kind": "boss",
   "name": "Kharuun, the Ashen Caravan",
   "use": "Kharuun, the Ashen Caravan: level-40 boss of Caravan Crown Arena",
   "subject": "Kharuun, the Ashen Caravan, the level-40 boss of Caravan Crown Arena, exactly as in the boss painting",
   "neededBy": "M9",
   "neededFor": "2 bosses with telegraphs + break pressure",
   "budget": {
    "tris": 40000,
    "key": "boss",
    "source": "docs/tech/PERFORMANCE.md#asset-budgets (Boss, LOD0)"
   },
   "sizeM": {
    "range": [
     2.5,
     6
    ],
    "key": "boss",
    "proposed": true
   },
   "prompt": "Kharuun, the Ashen Caravan: a level-40 world boss of Caravan Crown Arena for a painterly dark caravan fantasy action MMO. Match the reference views exactly: silhouette, armour, colours and markings. Neutral standing pose as drawn, every part connected. Real-world height 2.5–6 m; it must read from far away.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 40000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-BOS-kharuun_ashen_caravan",
    "file": "art/source/production-sheets/ART-3D-BOS-kharuun_ashen_caravan.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-BOS-kharuun_ashen_caravan/",
    "files": {
     "front": "art/3d/requests/MDL-BOS-kharuun_ashen_caravan/front.png",
     "side": "art/3d/requests/MDL-BOS-kharuun_ashen_caravan/side.png",
     "back": "art/3d/requests/MDL-BOS-kharuun_ashen_caravan/back.png"
    }
   },
   "viewsFrom": "ART-3D-BOS-kharuun_ashen_caravan",
   "references": [
    "/art/bestiary/kharuun-ashen-caravan.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-BOS-kharuun_ashen_caravan.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-BOS-kharuun_ashen_caravan (art request queue).",
   "source": {
    "file": "bestiary.json",
    "id": "kharuun_ashen_caravan"
   }
  },
  {
   "id": "MDL-CLO-cos_saltway_nomad",
   "kind": "clothing",
   "name": "Saltway Nomad",
   "use": "Saltway Nomad: cosmetic costume (overrides the visible armour)",
   "subject": "Saltway Nomad costume: Sun-bleached desert wraps, brass-buckled sash, salt-crusted boots",
   "neededBy": "M10",
   "neededFor": "Replace every placeholder (art-requests empty for P0/P1)",
   "budget": {
    "tris": 11000,
    "key": "clothing_costume",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.4,
     2.1
    ],
    "key": "clothing_costume",
    "proposed": true
   },
   "prompt": "Saltway Nomad costume: Sun-bleached desert wraps, brass-buckled sash, salt-crusted boots. A full outfit (head, body, hands, feet) as worn over a thin undersuit, empty (no body inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md). Height 1.4–2.1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, face or mannequin inside the outfit.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 11000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-CLO-cos_saltway_nomad",
    "file": "art/source/production-sheets/ART-3D-CLO-cos_saltway_nomad.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-CLO-cos_saltway_nomad/",
    "files": {
     "front": "art/3d/requests/MDL-CLO-cos_saltway_nomad/front.png",
     "side": "art/3d/requests/MDL-CLO-cos_saltway_nomad/side.png",
     "back": "art/3d/requests/MDL-CLO-cos_saltway_nomad/back.png"
    }
   },
   "viewsFrom": "ART-3D-CLO-cos_saltway_nomad",
   "references": [
    "/art/new/cosmetic-icons/cos-saltway-nomad.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-CLO-cos_saltway_nomad.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-CLO-cos_saltway_nomad (art request queue).",
   "source": {
    "file": "cosmetics.json",
    "id": "cos_saltway_nomad"
   }
  },
  {
   "id": "MDL-CLO-cos_ashen_caravaneer",
   "kind": "clothing",
   "name": "Ashen Caravaneer",
   "use": "Ashen Caravaneer: cosmetic costume (overrides the visible armour)",
   "subject": "Ashen Caravaneer costume: Charred caravan coat with ember-lit lantern clasps and ash-grey veil",
   "neededBy": "M10",
   "neededFor": "Replace every placeholder (art-requests empty for P0/P1)",
   "budget": {
    "tris": 11000,
    "key": "clothing_costume",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.4,
     2.1
    ],
    "key": "clothing_costume",
    "proposed": true
   },
   "prompt": "Ashen Caravaneer costume: Charred caravan coat with ember-lit lantern clasps and ash-grey veil. A full outfit (head, body, hands, feet) as worn over a thin undersuit, empty (no body inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md). Height 1.4–2.1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, face or mannequin inside the outfit.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 11000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-CLO-cos_ashen_caravaneer",
    "file": "art/source/production-sheets/ART-3D-CLO-cos_ashen_caravaneer.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-CLO-cos_ashen_caravaneer/",
    "files": {
     "front": "art/3d/requests/MDL-CLO-cos_ashen_caravaneer/front.png",
     "side": "art/3d/requests/MDL-CLO-cos_ashen_caravaneer/side.png",
     "back": "art/3d/requests/MDL-CLO-cos_ashen_caravaneer/back.png"
    }
   },
   "viewsFrom": "ART-3D-CLO-cos_ashen_caravaneer",
   "references": [
    "/art/new/cosmetic-icons/cos-ashen-caravaneer.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-CLO-cos_ashen_caravaneer.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-CLO-cos_ashen_caravaneer (art request queue).",
   "source": {
    "file": "cosmetics.json",
    "id": "cos_ashen_caravaneer"
   }
  },
  {
   "id": "MDL-CLO-cos_bellbound_regalia",
   "kind": "clothing",
   "name": "Bellbound Regalia",
   "use": "Bellbound Regalia: cosmetic costume (overrides the visible armour)",
   "subject": "Bellbound Regalia costume: Bronze bell-scale mantle and a jade-inlaid circlet that chimes softly",
   "neededBy": "M10",
   "neededFor": "Replace every placeholder (art-requests empty for P0/P1)",
   "budget": {
    "tris": 11000,
    "key": "clothing_costume",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.4,
     2.1
    ],
    "key": "clothing_costume",
    "proposed": true
   },
   "prompt": "Bellbound Regalia costume: Bronze bell-scale mantle and a jade-inlaid circlet that chimes softly. A full outfit (head, body, hands, feet) as worn over a thin undersuit, empty (no body inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md). Height 1.4–2.1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, face or mannequin inside the outfit.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 11000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-CLO-cos_bellbound_regalia",
    "file": "art/source/production-sheets/ART-3D-CLO-cos_bellbound_regalia.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-CLO-cos_bellbound_regalia/",
    "files": {
     "front": "art/3d/requests/MDL-CLO-cos_bellbound_regalia/front.png",
     "side": "art/3d/requests/MDL-CLO-cos_bellbound_regalia/side.png",
     "back": "art/3d/requests/MDL-CLO-cos_bellbound_regalia/back.png"
    }
   },
   "viewsFrom": "ART-3D-CLO-cos_bellbound_regalia",
   "references": [
    "/art/new/cosmetic-icons/cos-bellbound-regalia.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-CLO-cos_bellbound_regalia.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-CLO-cos_bellbound_regalia (art request queue).",
   "source": {
    "file": "cosmetics.json",
    "id": "cos_bellbound_regalia"
   }
  },
  {
   "id": "MDL-CLO-cos_lantern_warden",
   "kind": "clothing",
   "name": "Lantern Warden",
   "use": "Lantern Warden: cosmetic costume (overrides the visible armour)",
   "subject": "Lantern Warden costume: Deep-blue convoy robes with lantern-glass pauldrons",
   "neededBy": "M10",
   "neededFor": "Replace every placeholder (art-requests empty for P0/P1)",
   "budget": {
    "tris": 11000,
    "key": "clothing_costume",
    "proposed": true
   },
   "sizeM": {
    "range": [
     1.4,
     2.1
    ],
    "key": "clothing_costume",
    "proposed": true
   },
   "prompt": "Lantern Warden costume: Deep-blue convoy robes with lantern-glass pauldrons. A full outfit (head, body, hands, feet) as worn over a thin undersuit, empty (no body inside), sized for a 1.72–1.85 m humanoid in A-pose (CHARACTERS.md). Height 1.4–2.1 m.",
   "avoid": "No rig or skeleton, no animation, no pose change (keep the reference pose), no ground plane or base, no background objects, no text, no extra or fused limbs, no lighting or shadows baked into the texture. No body, face or mannequin inside the outfit.",
   "tripo": {
    "mode": "image-to-3D",
    "views": [
     "front",
     "side",
     "back"
    ],
    "texture": "PBR",
    "autoRig": false,
    "animation": false,
    "poseChange": false,
    "faceLimit": 11000,
    "export": "GLB"
   },
   "views": {
    "sheet": "ART-3D-CLO-cos_lantern_warden",
    "file": "art/source/production-sheets/ART-3D-CLO-cos_lantern_warden.png",
    "names": [
     "front",
     "side",
     "back"
    ],
    "dir": "art/3d/requests/MDL-CLO-cos_lantern_warden/",
    "files": {
     "front": "art/3d/requests/MDL-CLO-cos_lantern_warden/front.png",
     "side": "art/3d/requests/MDL-CLO-cos_lantern_warden/side.png",
     "back": "art/3d/requests/MDL-CLO-cos_lantern_warden/back.png"
    }
   },
   "viewsFrom": "ART-3D-CLO-cos_lantern_warden",
   "references": [
    "/art/new/cosmetic-icons/cos-lantern-warden.webp"
   ],
   "saveAs": "art/3d/inbox/MDL-CLO-cos_lantern_warden.glb",
   "status": "views-missing",
   "statusNote": "Waiting for the 2D turnaround ART-3D-CLO-cos_lantern_warden (art request queue).",
   "source": {
    "file": "cosmetics.json",
    "id": "cos_lantern_warden"
   }
  }
 ]
}
