{
  "version": "NEXT11_OBJECT_CATALOG_V16A_GOBLET_TRUTH_MATRIX_BASED_ON_V5_PREMIUM_MESH",
  "generatedAt": "2026-06-04T22:45:00Z",
  "objectTypes": [
    {
      "objectType": "box",
      "category": "support_surface",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "in_front_of_nex",
      "anchors": [
        "top_center",
        "front_edge_center"
      ],
      "defaultDimensions": {
        "width": 0.6,
        "depth": 0.6,
        "height": 0.5
      },
      "notes": "Used for box jumps and seated box jumps.",
      "meshPreset": "box",
      "materialPreset": "support_surface_cyan",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "bench",
      "category": "support_surface",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "behind_or_under_nex",
      "anchors": [
        "top_center",
        "rear_edge_center"
      ],
      "defaultDimensions": {
        "width": 1.2,
        "depth": 0.35,
        "height": 0.45
      },
      "notes": "Used for bench dips and Bulgarian split squat rear-foot support.",
      "meshPreset": "bench",
      "materialPreset": "support_surface_cyan",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "step",
      "category": "support_surface",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "in_front_of_nex",
      "anchors": [
        "top_center",
        "front_edge_center"
      ],
      "defaultDimensions": {
        "width": 0.7,
        "depth": 0.35,
        "height": 0.3
      },
      "notes": "Used for step-up/decel-step-down family.",
      "meshPreset": "step",
      "materialPreset": "support_surface_cyan",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "hurdle",
      "category": "support_surface",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "in_front_of_nex",
      "anchors": [
        "bar_center",
        "left_base",
        "right_base"
      ],
      "defaultDimensions": {
        "width": 0.8,
        "depth": 0.25,
        "height": 0.45
      },
      "notes": "Used for hurdle jump family.",
      "meshPreset": "hurdle",
      "materialPreset": "support_surface_cyan",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "incline_surface",
      "category": "support_surface",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "in_front_of_nex",
      "anchors": [
        "hand_support_left",
        "hand_support_right"
      ],
      "defaultDimensions": {
        "width": 0.8,
        "depth": 0.4,
        "height": 0.45
      },
      "notes": "Used for incline push-up.",
      "meshPreset": "incline_surface",
      "materialPreset": "support_surface_cyan",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "wall",
      "category": "support_surface",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "behind_nex_or_side",
      "anchors": [
        "plane_center",
        "upper_contact_band"
      ],
      "defaultDimensions": {
        "width": 2,
        "depth": 0.1,
        "height": 2.4
      },
      "notes": "Used for wall slides.",
      "meshPreset": "wall",
      "materialPreset": "support_surface_cyan",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "med_ball",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "hand_attached_or_release",
      "anchors": [
        "hand_midpoint"
      ],
      "defaultDimensions": {
        "radius": 0.12
      },
      "meshPreset": "med_ball",
      "materialPreset": "handheld_orange",
      "notes": "Used for medball toss/slam/pass exercises.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "reaction_ball",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "hand_attached_or_drop",
      "anchors": [
        "hand_single"
      ],
      "defaultDimensions": {
        "radius": 0.055
      },
      "meshPreset": "reaction_ball",
      "materialPreset": "handheld_orange",
      "notes": "Used for ball drop reaction drills.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "dumbbell_pair",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "left_right_hand_attached",
      "anchors": [
        "left_hand",
        "right_hand"
      ],
      "defaultDimensions": {
        "length": 0.28
      },
      "meshPreset": "dumbbell_pair",
      "materialPreset": "handheld_blue",
      "notes": "Used for dual-dumbbell loaded exercises.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "single_dumbbell",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "single_hand_attached",
      "anchors": [
        "left_hand_or_right_hand"
      ],
      "defaultDimensions": {
        "length": 0.28
      },
      "meshPreset": "single_dumbbell",
      "materialPreset": "handheld_blue",
      "notes": "Used for suitcase and single-arm carries.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "plate",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "hand_midpoint_attached",
      "anchors": [
        "hand_midpoint"
      ],
      "defaultDimensions": {
        "radius": 0.18,
        "thickness": 0.04
      },
      "meshPreset": "plate",
      "materialPreset": "handheld_blue",
      "notes": "Used for front plate raise and weighted situps.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "goblet_prop",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "chest_hand_midpoint_attached",
      "anchors": [
        "hand_midpoint",
        "chest"
      ],
      "defaultDimensions": {
        "radius": 0.14
      },
      "meshPreset": "goblet_prop",
      "materialPreset": "handheld_blue",
      "notes": "Used for goblet squat/lunge/lateral patterns.",
      "meshQuality": "premium_mesh_v1",
      "truthMatrixRole": "goblet_load_gold_standard"
    },
    {
      "objectType": "barbell",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "dual_hand_bar_attached",
      "anchors": [
        "left_hand",
        "right_hand"
      ],
      "defaultDimensions": {
        "length": 0.95
      },
      "meshPreset": "barbell",
      "materialPreset": "handheld_blue",
      "notes": "Used for curls, skull crushers, push press and RDL/barbell patterns.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "trap_bar",
      "category": "handheld_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "body_center_load_attached",
      "anchors": [
        "left_hand",
        "right_hand",
        "hip_center"
      ],
      "defaultDimensions": {
        "width": 0.78,
        "depth": 0.44,
        "height": 0.92
      },
      "meshPreset": "trap_bar",
      "materialPreset": "handheld_blue",
      "notes": "Used for trap bar deadlift variations.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "pullup_bar",
      "category": "anchor_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "overhead_anchor",
      "anchors": [
        "bar_center"
      ],
      "defaultDimensions": {
        "width": 1.2,
        "height": 2.2
      },
      "meshPreset": "pullup_bar",
      "materialPreset": "support_surface_cyan",
      "notes": "Used for chin-up/pull-up family.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "rope_anchor",
      "category": "anchor_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "overhead_or_front_anchor",
      "anchors": [
        "left_rope",
        "right_rope"
      ],
      "defaultDimensions": {
        "height": 2.2,
        "drop": 0.95
      },
      "meshPreset": "rope_anchor",
      "materialPreset": "support_surface_cyan",
      "notes": "Used for rope pull-ups and rope inverted rows.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "row_bar",
      "category": "anchor_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "front_anchor",
      "anchors": [
        "bar_center"
      ],
      "defaultDimensions": {
        "width": 1.0,
        "height": 1.05
      },
      "meshPreset": "row_bar",
      "materialPreset": "support_surface_cyan",
      "notes": "Used for inverted row family.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "sled",
      "category": "equipment_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "front_or_rear_ground_contact",
      "anchors": [
        "push_poles",
        "pull_harness"
      ],
      "defaultDimensions": {
        "width": 0.58,
        "depth": 0.92,
        "height": 0.98
      },
      "meshPreset": "sled",
      "materialPreset": "support_surface_cyan",
      "notes": "Used for sled push/march/sprint/drag family.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "band_anchor",
      "category": "equipment_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "side_anchor",
      "anchors": [
        "anchor_point",
        "line_end"
      ],
      "defaultDimensions": {
        "height": 1.4
      },
      "meshPreset": "band_anchor",
      "materialPreset": "support_surface_cyan",
      "notes": "Used for band anti-rotation/facepull/tricep extension.",
      "meshQuality": "premium_mesh_v1"
    },
    {
      "objectType": "cable_anchor",
      "category": "equipment_prop",
      "visualMeshStatus": "premium_mesh_v1_ready",
      "placementMode": "side_anchor",
      "anchors": [
        "anchor_point",
        "line_end"
      ],
      "defaultDimensions": {
        "height": 1.55
      },
      "meshPreset": "cable_anchor",
      "materialPreset": "support_surface_cyan",
      "notes": "Used for cable facepull.",
      "meshQuality": "premium_mesh_v1"
    }
  ]
}