{
  "version": 1,
  "sport": "tennis",
  "notes": "Controlled cue bank. Labelers tick 1-2 cues. Do not freeform invent coaching text in MVP.",
  "scenarios": {
    "forehand_direction": {
      "question": "Where is the ball going?",
      "options": ["crosscourt", "down_the_line", "inside_out", "short_angle"],
      "cues": [
        "hips open early",
        "shoulders already turned",
        "racket face closed early",
        "contact point out in front",
        "weight still on back foot",
        "late unit turn"
      ]
    },
    "backhand_direction": {
      "question": "Where is the ball going?",
      "options": ["crosscourt", "down_the_line", "slice_short", "deep_drive"],
      "cues": [
        "shoulder line late",
        "contact point too close",
        "wrist collapse",
        "open stance early",
        "racket face open",
        "early shoulder coil"
      ]
    },
    "serve_placement": {
      "question": "Where is the serve going?",
      "options": ["wide", "body", "T", "kick_up"],
      "cues": [
        "toss left of head",
        "toss out in front",
        "trophy position late",
        "front hip stalls",
        "shoulder tilt early",
        "racket drop shallow"
      ]
    },
    "shot_type": {
      "question": "What shot is coming?",
      "options": ["forehand", "backhand", "slice", "drop_shot"],
      "cues": [
        "grip change visible",
        "preparation height high",
        "deceleration into contact",
        "open racket face",
        "short backswing",
        "weight transfer stalled"
      ]
    }
  }
}
