{
  "phase": 3,
  "status": "placeholder",
  "noteJa": "3Dモデルは Phase 3。スロット定義のみ。",
  "noteEn": "3D models are Phase 3 — slot definitions only.",
  "formatPreferred": [
    "glTF",
    "glb"
  ],
  "slots": [
    {
      "id": "kart_base",
      "labelJa": "カート本体",
      "labelEn": "Kart body",
      "lod": [
        "lod0",
        "lod1"
      ],
      "status": "placeholder"
    },
    {
      "id": "kart_wheels",
      "labelJa": "ホイール",
      "labelEn": "Wheels",
      "status": "placeholder"
    },
    {
      "id": "char_driver",
      "labelJa": "ドライバー（30キャラ）",
      "labelEn": "Driver (30 chars)",
      "count": 30,
      "status": "placeholder"
    },
    {
      "id": "track_blockout",
      "labelJa": "コースブロックアウト",
      "labelEn": "Track blockout",
      "count": 50,
      "status": "placeholder"
    },
    {
      "id": "item_prop",
      "labelJa": "どうぐプロップ（12）",
      "labelEn": "Item props (12)",
      "count": 12,
      "status": "placeholder"
    },
    {
      "id": "env_props",
      "labelJa": "環境小物",
      "labelEn": "Env props",
      "status": "placeholder"
    }
  ],
  "assemblyNote": "Import GLB into Unity URP or Three.js GLTFLoader. Keep mobile-friendly poly budgets. Phase 1 SVG/PNG are reference only."
}
