{
  "assets": {
    "mount-geometry:3ce543f09198694afb4258146e0afe8415b9cb654966990404bc6db8dab4c11c": {
      "kind": "mount-geometry",
      "path": "geometry/mounts/mount-R889-22e66e466c04.glb",
      "sha256": "3ce543f09198694afb4258146e0afe8415b9cb654966990404bc6db8dab4c11c",
      "sizeBytes": 834544,
      "source": {
        "path": "ride/model/R889.nif",
        "sha256": "22e66e466c043012da9c6467aed5f2bdea255e0607bfcab537b19b71dd8d31e2",
        "sizeBytes": 2404677
      },
      "url": "/models/geometry/mounts/mount-R889-22e66e466c04.glb"
    },
    "mount-recipe:88a874e2d80cbb79664f127c43965d0fcd1e0eb961e7c770aea38561001dd782": {
      "kind": "mount-recipe",
      "path": "recipes/mounts/c775cdc3b3497e1a16616b283908a7792cc07751baec66325fd62b6e31e07179.json",
      "sha256": "88a874e2d80cbb79664f127c43965d0fcd1e0eb961e7c770aea38561001dd782",
      "sizeBytes": 321649,
      "source": {
        "line": 452,
        "path": "data/db/ridelist.ini",
        "registryKey": "DB447",
        "section": "Table",
        "sha256": "096fc45e8060160592856ba7f03e3f2bc67597d0b076ff26b56d47a64c4a00ab"
      },
      "url": "/models/recipes/mounts/c775cdc3b3497e1a16616b283908a7792cc07751baec66325fd62b6e31e07179.json"
    },
    "texture:7162c474357b774d764c1e54750e206d7cd666960efaf1d88dc3cc4fe58f2792": {
      "kind": "texture",
      "path": "textures/ba8ca1948e8fced6d307f9532484787c41b5f85be736ed103b21e175c2b17e48.png",
      "sha256": "7162c474357b774d764c1e54750e206d7cd666960efaf1d88dc3cc4fe58f2792",
      "sizeBytes": 235951,
      "source": {
        "path": "ride/texture/R88901.dds",
        "sha256": "ba8ca1948e8fced6d307f9532484787c41b5f85be736ed103b21e175c2b17e48",
        "sizeBytes": 262272
      },
      "url": "/models/textures/ba8ca1948e8fced6d307f9532484787c41b5f85be736ed103b21e175c2b17e48.png"
    }
  },
  "association": {
    "availablePoseIds": [
      "female:ride01",
      "female:ride02",
      "female:ride03",
      "female:ride04",
      "female:ride05",
      "female:ride06",
      "female:ride07",
      "female:ride08",
      "female:ride09",
      "female:ride10",
      "female:ride11",
      "female:ride12",
      "female:ride13",
      "female:ride21",
      "female:ride22",
      "female:ride23",
      "female:ride24",
      "female:ride25",
      "female:ride26",
      "female:ride27",
      "female:ride28",
      "female:ride29",
      "female:ride30",
      "female:ride31",
      "female:ride32",
      "female:ride33",
      "female:ride34"
    ],
    "availableRiderPoseIds": [
      "female:ride01",
      "female:ride02",
      "female:ride03",
      "female:ride04",
      "female:ride05",
      "female:ride06",
      "female:ride07",
      "female:ride08",
      "female:ride09",
      "female:ride10",
      "female:ride11",
      "female:ride12",
      "female:ride13",
      "female:ride21",
      "female:ride22",
      "female:ride23",
      "female:ride24",
      "female:ride25",
      "female:ride26",
      "female:ride27",
      "female:ride28",
      "female:ride29",
      "female:ride30",
      "female:ride31",
      "female:ride32",
      "female:ride33",
      "female:ride34"
    ],
    "bodyId": "female",
    "category": "mounted-character",
    "geometryAssetIds": [],
    "holsterStatus": "USER_REQUESTED_SLOT_POLICY_TRANSFORMS_UNRESOLVED",
    "mountAppearanceCode": "r889010",
    "mountGeometryAssetId": "mount-geometry:3ce543f09198694afb4258146e0afe8415b9cb654966990404bc6db8dab4c11c",
    "mountGeometryAssetIds": [
      "mount-geometry:3ce543f09198694afb4258146e0afe8415b9cb654966990404bc6db8dab4c11c"
    ],
    "mountRecipeAssetId": "mount-recipe:88a874e2d80cbb79664f127c43965d0fcd1e0eb961e7c770aea38561001dd782",
    "mountRecipeId": "data/db/ridelist.ini:L452:Table:DB447:r889010",
    "mountTextureAssetId": "texture:7162c474357b774d764c1e54750e206d7cd666960efaf1d88dc3cc4fe58f2792",
    "mountTextureAssetIds": [
      "texture:7162c474357b774d764c1e54750e206d7cd666960efaf1d88dc3cc4fe58f2792"
    ],
    "recipeId": "mounted:female:data/db/ridelist.ini:L452:Table:DB447:r889010",
    "riderPoseSelectionStatus": "UNRESOLVED_ENGINE_MOUNT_TO_RIDER_POSE",
    "riderSourceParameters": {
      "chairModRows": [],
      "field2Raw": "1",
      "field3Raw": "1",
      "interpretationStatus": "SOURCE_FIELDS_EXTRACTED_SEMANTICS_AND_ENGINE_UNITS_UNVALIDATED",
      "otherFieldsRaw": [
        "0",
        "0",
        "1",
        "1"
      ],
      "vectorField5Raw": "0.0;0.0;0.0",
      "vectorField6Raw": "0.0;0.0;0.0"
    },
    "seatStatus": "UNRESOLVED_ENGINE_SEAT",
    "selectionContract": "Explicit poseId and seat/attachment transforms may be supplied to export-cdn-riding.py --selection.",
    "source": {
      "line": 452,
      "path": "data/db/ridelist.ini",
      "registryKey": "DB447",
      "section": "Table",
      "sha256": "096fc45e8060160592856ba7f03e3f2bc67597d0b076ff26b56d47a64c4a00ab"
    },
    "status": "PARTIAL_RIDER_POSE_SEAT_HOLSTER_UNRESOLVED",
    "textureAssetIds": []
  },
  "baseUrl": "/models/",
  "clientId": "origin",
  "holsterPolicy": {
    "handFramesAreHolsterFrames": false,
    "requestedRules": {
      "oneHandedLeft": "leftHip",
      "oneHandedRight": "rightHip",
      "twoHanded": "back",
      "weaponWithCosmeticShield": "bothBack",
      "weaponWithShield": "bothBack"
    },
    "sourceFrames": {
      "female": [
        "Bip01 Prop1",
        "Bip01 Prop2"
      ],
      "male": [
        "Bip01 Prop1",
        "Bip01 Prop2"
      ]
    },
    "sourceGap": "No native universal back/hip holster frames or runtime transforms were identified in BXA00/GXA00. B1308/G1308 Prop3 is an equipment-specific weighted frame under Bip02 Pelvis.",
    "status": "USER_REQUESTED_SLOT_POLICY_TRANSFORMS_UNRESOLVED",
    "transformPolicy": "EXPLICIT_ATTACHMENT_ANCHOR_AND_LOCAL_MATRIX_REQUIRED_NO_GUESSED_OFFSET"
  },
  "itemRefs": [
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16368",
        "enchantmentName": "Hattori Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8224,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16368",
            "E5532",
            "",
            "",
            "",
            "Hattori Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "85",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +85% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52172",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16368"
      },
      "nameOriginal": "Hattori Mount",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39107,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    },
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16368",
        "enchantmentName": "Hattori Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8224,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16368",
            "E5532",
            "",
            "",
            "",
            "Hattori Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "85",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +85% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52173",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16368"
      },
      "nameOriginal": "Hattori Mount (3-Day)",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39109,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    },
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16368",
        "enchantmentName": "Hattori Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8224,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16368",
            "E5532",
            "",
            "",
            "",
            "Hattori Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "85",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +85% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52174",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16368"
      },
      "nameOriginal": "Hattori Mount (7-Day)",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39112,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    },
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16368",
        "enchantmentName": "Hattori Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8224,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16368",
            "E5532",
            "",
            "",
            "",
            "Hattori Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "85",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +85% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52175",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16368"
      },
      "nameOriginal": "Hattori Mount (30-Day)",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39115,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    },
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16369",
        "enchantmentName": "Hattori Battle Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8225,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16369",
            "E5532",
            "",
            "",
            "",
            "Hattori Battle Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "100",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +75% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52176",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16369"
      },
      "nameOriginal": "Hattori Battle Mount",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39118,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    },
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16369",
        "enchantmentName": "Hattori Battle Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8225,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16369",
            "E5532",
            "",
            "",
            "",
            "Hattori Battle Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "100",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +75% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52177",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16369"
      },
      "nameOriginal": "Hattori Battle Mount (3-Day)",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39123,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    },
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16369",
        "enchantmentName": "Hattori Battle Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8225,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16369",
            "E5532",
            "",
            "",
            "",
            "Hattori Battle Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "100",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +75% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52178",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16369"
      },
      "nameOriginal": "Hattori Battle Mount (7-Day)",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39128,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    },
    {
      "enchantmentJoin": {
        "appearanceCandidates": [
          "r889010"
        ],
        "argumentFieldIndex": 11,
        "argumentRaw": "889010",
        "enchantmentId": "16369",
        "enchantmentName": "Hattori Battle Mount",
        "engineOpcodeMeaningValidated": false,
        "mountNamespaceInferenceValidated": false,
        "numericAppearanceKey": "889010",
        "opcodeFieldIndex": 10,
        "opcodeRaw": "2134",
        "source": {
          "line": 8225,
          "path": "data/db/C_Enchant.ini",
          "rawFields": [
            "16369",
            "E5532",
            "",
            "",
            "",
            "Hattori Battle Mount",
            "1",
            "",
            "0",
            "",
            "2134",
            "889010",
            "",
            "2003",
            "",
            "",
            "",
            "2051",
            "100",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "",
            "",
            "",
            "",
            "0",
            "",
            "",
            "Movement Speed +75% when riding.",
            "",
            "",
            "",
            ""
          ],
          "sha256": "0bd9285fd9ab00a80e7274ba0c69bf759917021bd008350a147644cbbe381192",
          "sizeBytes": 5793284
        },
        "status": "UNIQUE_NUMERIC_SUFFIX_CANDIDATE"
      },
      "itemId": "52179",
      "itemJoinStatus": "CANDIDATE_MOUNT_ENCHANT_NUMERIC_APPEARANCE_UNVALIDATED",
      "match": {
        "fieldIndex": 69,
        "rawValue": "16369"
      },
      "nameOriginal": "Hattori Battle Mount (30-Day)",
      "semanticEvidence": "Item fields 69/71 are historical enchantment key columns; opcode 2134 and numeric suffix -> r namespace remain source candidates.",
      "source": {
        "line": 39133,
        "path": "data/db/C_ItemMall.ini",
        "sha256": "172f15b148746ee85736ef9f03b51d7ec394ba8d3e696a860ff154972268f64f"
      },
      "status": "EXACT_ENCHANTMENT_KEY_WITH_UNVALIDATED_MOUNT_NUMERIC_SUFFIX"
    }
  ],
  "schemaVersion": "gf-cdn-riding-association/1",
  "selectionContract": {
    "attachments": "[{slot:head|back|rightHip|leftHip|backWeapon|backShield,geometryAssetId,textureAssetId?,anchorSourceName,localMatrixGltf:16-column-major floats}]. Each selected transform is supplied explicitly.",
    "bodyId": [
      "male",
      "female"
    ],
    "bodyRecipeIds": "Existing catalog/characters.json bodyRecipes for the selected body; choose one recipe per replacement slot. Full outfits replace torso/legs/hands/feet, and conflicting selections are rejected. Default uses the four bare parts.",
    "commonOriginReference": "Default fixtures combine seated rider and mount at their authored scene origins, with UNRESOLVED_ENGINE_SEAT status.",
    "format": "gf-cdn-riding-selection/1",
    "hairId": "Existing presentationEligible hair id; null omits hair.",
    "materialPolicy": "Default GLBs preserve authored source materials. applySelectedBodyBaseTextures:true changes only matching targetMaterials, keeping the authored base-map UV/transform. Multi-UV BASE/DECAL blending remains source metadata; explicit attachment texture selection also requires targetMaterials.",
    "mountRecipeId": "recipes/mounts.json recipeId or unique appearanceCode.",
    "poseId": "male:ride01 or female:ride01",
    "seat": "{sourceBlock:int, localMatrixGltf?:16-column-major floats, alignRiderFrame?:source name} OR {matrixGltf:16-column-major floats}. Explicit joins retain unvalidated engine semantics."
  }
}
