{
  "pack_id": "evv_sb_p004_v1",
  "sport": "sb",
  "track": "arm_velo",
  "phase_type": "in_season",
  "delivery_model": "rolling_weekly",
  "pack_version": 1,
  "version": 2,
  "week_templates": {
    "A": {
      "label": "Intent Exposure Week",
      "days": [
        {
          "id": "A_d1",
          "title": "Day 1 – Intent + Maintenance Lift",
          "estimatedMinutes": 55,
          "tags": ["in_season", "weekA", "day1", "throwing", "strength"],
          "completion": {
            "required_categories": ["throwing"],
            "optional_categories": ["strength", "technique"]
          },
          "drills": [
            { "type": "section", "title": "Throwing – Intent Exposure" },
            {
              "id": "intent_throws",
              "category": "throwing",
              "prescription": "FILL ME (6–10 throws @ 85–92%)",
              "notes": ["Skip if you pitched in last 48 hours"]
            },
            {
              "id": "recovery_throws",
              "category": "throwing",
              "prescription": "FILL ME (8–10 throws @ <60%)"
            },
            { "type": "section", "title": "Strength – Minimal Effective Dose" },
            {
              "id": "hinge_or_variant",
              "category": "strength",
              "prescription": "FILL ME (2×4 @ RPE 6–7)"
            },
            {
              "id": "core",
              "category": "strength",
              "prescription": "FILL ME (2 rounds)"
            }
          ]
        },
        {
          "id": "A_d2",
          "title": "Day 2 – Recovery + Technique",
          "estimatedMinutes": 40,
          "tags": ["in_season", "weekA", "day2", "recovery", "technique"],
          "completion": {
            "required_categories": ["throwing"],
            "optional_categories": ["technique"]
          },
          "drills": [
            { "type": "section", "title": "Throwing – Recovery" },
            {
              "id": "recovery_throws",
              "category": "throwing",
              "prescription": "FILL ME (10–12 easy throws @ <60%)"
            },
            { "type": "section", "title": "Technique (Optional)" },
            {
              "id": "delivery_drill",
              "category": "technique",
              "prescription": "FILL ME (2×5 reps)"
            }
          ]
        }
      ]
    },
    "B": {
      "label": "Recovery Dominant Week",
      "days": [
        {
          "id": "B_d1",
          "title": "Day 1 – Recovery + Light Support",
          "estimatedMinutes": 40,
          "tags": ["in_season", "weekB", "day1", "recovery"],
          "completion": {
            "required_categories": ["throwing"],
            "optional_categories": ["strength"]
          },
          "drills": [
            { "type": "section", "title": "Throwing – Recovery" },
            {
              "id": "recovery_throws",
              "category": "throwing",
              "prescription": "FILL ME (10–14 easy throws @ <60%)"
            },
            { "type": "section", "title": "Strength – Support Only" },
            {
              "id": "core",
              "category": "strength",
              "prescription": "FILL ME (2 rounds)"
            }
          ]
        },
        {
          "id": "B_d2",
          "title": "Day 2 – Optional Technique",
          "estimatedMinutes": 30,
          "tags": ["in_season", "weekB", "day2", "technique"],
          "completion": {
            "required_categories": [],
            "optional_categories": ["technique"]
          },
          "drills": [
            {
              "id": "hip_shoulder_separation_drill",
              "category": "technique",
              "prescription": "FILL ME (2×5 reps)"
            }
          ]
        }
      ]
    }
  },
  "week_sequence": ["A", "B"]
}
