{
  "pack_id": "evv_sb_p001_v1",
  "sport": "sb",
  "track": "arm_velo",
  "phase_type": "off_season_prep",
  "pack_version": 1,
  "version": 1,
  "workouts": [
    {
      "id": "sp_w1_d1",
      "title": "Week 1 - Day 1: Prep (Light)",
      "estimatedMinutes": 35,
      "tags": ["off_season_prep", "week1", "day1", "throwing", "strength", "technique"],
      "meta": { "week": 1, "day": 1 },
      "drills": [
        { "type": "section", "title": "Throwing / Arm Prep" },
        {
          "id": "recovery_throws",
          "name": "Recovery Throws",
          "category": "throwing",
          "prescription": "FILL ME (light catch / easy throws)",
          "effort": null,
          "videoUrl": null
        },
        { "type": "section", "title": "Strength Prep" },
        {
          "id": "core",
          "name": "Core",
          "category": "strength",
          "prescription": "FILL ME",
          "effort": null,
          "videoUrl": null
        },
        { "type": "section", "title": "Technique (Optional)" },
        {
          "id": "delivery_drill",
          "name": "Mechanics / Movement Drill",
          "category": "technique",
          "prescription": "FILL ME",
          "effort": null,
          "videoUrl": null
        }
      ]
    },
    {
      "id": "sp_w1_d2",
      "title": "Week 1 - Day 2: Prep (Medium)",
      "estimatedMinutes": 35,
      "tags": ["off_season_prep", "week1", "day2", "throwing", "strength", "technique"],
      "meta": { "week": 1, "day": 2 },
      "drills": [
        { "type": "refWorkout", "workoutId": "sp_w1_d1" }
      ]
    },
    {
      "id": "sp_w1_d3",
      "title": "Week 1 - Day 3: Prep (Heavy)",
      "estimatedMinutes": 35,
      "tags": ["off_season_prep", "week1", "day3", "throwing", "strength", "technique"],
      "meta": { "week": 1, "day": 3 },
      "drills": [
        { "type": "refWorkout", "workoutId": "sp_w1_d1" }
      ]
    },
    {
      "id": "sp_w2_d1",
      "title": "Week 2 - Day 1: Prep (Light)",
      "estimatedMinutes": 35,
      "tags": ["off_season_prep", "week2", "day1", "throwing", "strength", "technique"],
      "meta": { "week": 2, "day": 1 },
      "drills": [
        { "type": "refWorkout", "workoutId": "sp_w1_d1" }
      ]
    },
    {
      "id": "sp_w2_d2",
      "title": "Week 2 - Day 2: Prep (Medium)",
      "estimatedMinutes": 35,
      "tags": ["off_season_prep", "week2", "day2", "throwing", "strength", "technique"],
      "meta": { "week": 2, "day": 2 },
      "drills": [
        { "type": "refWorkout", "workoutId": "sp_w1_d2" }
      ]
    },
    {
      "id": "sp_w2_d3",
      "title": "Week 2 - Day 3: Prep (Heavy)",
      "estimatedMinutes": 35,
      "tags": ["off_season_prep", "week2", "day3", "throwing", "strength", "technique"],
      "meta": { "week": 2, "day": 3 },
      "drills": [
        { "type": "refWorkout", "workoutId": "sp_w1_d3" }
      ]
    }
  ]
}

