{
  "version": "1.0.0",
  "last_updated": "2026-07-21",
  "metrics": {
    "jump_height": {
      "name": "Jump Height (ft)",
      "explanation": "Jump Height by Flight Time (FT)",
      "unit": "cm",
      "decimals": 1,
      "group": "jump_performance"
    },
    "rsi": {
      "name": "RSI",
      "explanation": "Reactive Strength Index - ratio of flight time to contact time",
      "unit": "",
      "decimals": 3,
      "group": "jump_performance"
    },
    "modified_rsi": {
      "name": "Modified RSI",
      "explanation": "Modified Reactive Strength Index - ratio of jump height to contact time",
      "unit": "",
      "decimals": 3,
      "group": "jump_performance"
    },
    "power": {
      "name": "Power",
      "explanation": "Peak power output during the jump",
      "unit": "W",
      "decimals": 0,
      "group": "power"
    },
    "power_per_bodyweight": {
      "name": "Power/BW",
      "explanation": "Power output normalized to body weight",
      "unit": "W/kg",
      "decimals": 1,
      "group": "power"
    },
    "contact_time": {
      "name": "Contact Time",
      "explanation": "Time spent in contact with the ground between landing and takeoff",
      "unit": "s",
      "decimals": 3,
      "group": "timing"
    },
    "flight_time": {
      "name": "Flight Time",
      "explanation": "Time spent in the air during the jump",
      "unit": "s",
      "decimals": 3,
      "group": "timing"
    },
    "fp1_contribution": {
      "name": "Left Force Contribution",
      "explanation": "Percentage of force contributed by the left side",
      "unit": "%",
      "decimals": 0,
      "group": "bilateral_symmetry",
      "laterality": "left"
    },
    "fp2_contribution": {
      "name": "Right Force Contribution",
      "explanation": "Percentage of force contributed by the right side",
      "unit": "%",
      "decimals": 0,
      "group": "bilateral_symmetry",
      "laterality": "right"
    },
    "peak_force": {
      "name": "Peak Force",
      "explanation": "Maximum force applied during ground contact phase",
      "unit": "N",
      "decimals": 0,
      "group": "force"
    },
    "fp1_peak_force": {
      "name": "Left Peak Force",
      "explanation": "Maximum force applied by the left side during ground contact phase",
      "unit": "N",
      "decimals": 0,
      "group": "force",
      "laterality": "left"
    },
    "fp2_peak_force": {
      "name": "Right Peak Force",
      "explanation": "Maximum force applied by the right side during ground contact phase",
      "unit": "N",
      "decimals": 0,
      "group": "force",
      "laterality": "right"
    },
    "avg_force": {
      "name": "Avg. Force",
      "explanation": "Mean force applied during ground contact phase",
      "unit": "N",
      "decimals": 0,
      "group": "force"
    },
    "fp1_avg_force": {
      "name": "Left Avg. Force",
      "explanation": "Mean force applied by the left side during ground contact phase",
      "unit": "N",
      "decimals": 0,
      "group": "force",
      "laterality": "left"
    },
    "fp2_avg_force": {
      "name": "Right Avg. Force",
      "explanation": "Mean force applied by the right side during ground contact phase",
      "unit": "N",
      "decimals": 0,
      "group": "force",
      "laterality": "right"
    },
    "bodyweight": {
      "name": "System Weight",
      "explanation": "Measured weight of the athlete",
      "unit": "kg",
      "decimals": 2,
      "group": "system_properties"
    }
  },
  "groups": {
    "jump_performance": {
      "name": "Jump Performance",
      "explanation": "Primary outcome measures of pogo jump performance"
    },
    "power": {
      "name": "Power",
      "explanation": "Power output metrics during pogo jumps"
    },
    "timing": {
      "name": "Timing",
      "explanation": "Time-based metrics for contact and flight phases"
    },
    "bilateral_symmetry": {
      "name": "Bilateral Symmetry",
      "explanation": "Left-right force distribution and symmetry"
    },
    "force": {
      "name": "Force",
      "explanation": "Force output metrics during pogo jumps"
    },
    "system_properties": {
      "name": "System Properties",
      "explanation": "Basic system measurements"
    }
  }
}