{
  "version": 1,
  "sources": [
    {
      "title": "Shot (filmmaking) - Wikipedia",
      "url": "https://en.wikipedia.org/wiki/Shot_(filmmaking)",
      "quality": "secondary-reference"
    },
    {
      "title": "Camera angle - Wikipedia",
      "url": "https://en.wikipedia.org/wiki/Camera_angle",
      "quality": "secondary-reference"
    }
  ],
  "rules": [
    "Choose the simplest standard term that matches the dominant framing.",
    "Do not claim camera motion unless the clip visibly indicates it.",
    "Animation-specific inserts, smear frames, split screens, overlays, and gadget shots may be tagged in addition to classic shot size/angle labels.",
    "Use multiple tags when necessary, but keep the final caption fluent rather than taxonomic."
  ],
  "shot_sizes": [
    {"id": "ews", "label": "extreme wide shot", "definition": "environment dominates and characters are small"},
    {"id": "ws", "label": "wide shot", "definition": "full body or large environment view"},
    {"id": "fs", "label": "full shot", "definition": "subject visible head to toe with limited surrounding space"},
    {"id": "mls", "label": "medium long shot", "definition": "framing near the knees or thighs"},
    {"id": "ms", "label": "medium shot", "definition": "framing around the waist"},
    {"id": "mcu", "label": "medium close-up", "definition": "framing around chest or shoulders"},
    {"id": "cu", "label": "close-up", "definition": "face or upper head-and-shoulders emphasis"},
    {"id": "ecu", "label": "extreme close-up", "definition": "isolated facial feature, prop, or detail"}
  ],
  "camera_angles": [
    {"id": "eye_level", "label": "eye-level", "definition": "camera looks straight at the subject"},
    {"id": "high_angle", "label": "high-angle", "definition": "camera looks down on the subject"},
    {"id": "low_angle", "label": "low-angle", "definition": "camera looks up at the subject"},
    {"id": "birds_eye", "label": "bird's-eye view", "definition": "view from directly overhead"},
    {"id": "worms_eye", "label": "worm's-eye view", "definition": "extreme low view from near the ground"},
    {"id": "dutch", "label": "dutch angle", "definition": "tilted frame suggesting imbalance or tension"},
    {"id": "profile", "label": "profile view", "definition": "subject shown from the side"},
    {"id": "over_shoulder", "label": "over-the-shoulder", "definition": "camera looks past one subject toward another"},
    {"id": "pov", "label": "point-of-view", "definition": "image suggests a character's direct viewpoint"}
  ],
  "composition": [
    {"id": "single", "label": "single", "definition": "one dominant subject"},
    {"id": "two_shot", "label": "two-shot", "definition": "two subjects share the frame"},
    {"id": "group", "label": "group shot", "definition": "three or more subjects share the frame"},
    {"id": "insert", "label": "insert shot", "definition": "cut-in detail on object, screen, or prop"},
    {"id": "reaction", "label": "reaction shot", "definition": "expression response emphasized"},
    {"id": "silhouette", "label": "silhouette", "definition": "subject rendered mostly as shape against background"},
    {"id": "split_screen", "label": "split-screen", "definition": "frame divided into multiple panels"}
  ],
  "motion": [
    {"id": "static", "label": "static frame", "definition": "camera appears locked off"},
    {"id": "pan", "label": "pan", "definition": "horizontal camera sweep"},
    {"id": "tilt", "label": "tilt", "definition": "vertical camera sweep"},
    {"id": "push_in", "label": "push-in", "definition": "camera moves closer to subject"},
    {"id": "pull_back", "label": "pull-back", "definition": "camera moves away from subject"},
    {"id": "tracking", "label": "tracking shot", "definition": "camera follows the subject laterally or through space"},
    {"id": "whip_pan", "label": "whip pan", "definition": "very fast pan creating motion blur"},
    {"id": "zoom", "label": "zoom", "definition": "apparent magnification change"}
  ],
  "animation_specific": [
    {"id": "gadget_insert", "label": "gadget insert", "definition": "close detail on a spy gadget or device"},
    {"id": "ui_overlay", "label": "UI or logo overlay", "definition": "visible on-screen text, interface, or branded overlay"},
    {"id": "transformation", "label": "transformation or reveal shot", "definition": "costume, device, or villain reveal emphasis"},
    {"id": "impact_frame", "label": "impact frame", "definition": "stylized emphasis frame for hit or action beat"},
    {"id": "speed_lines", "label": "speed-line emphasis", "definition": "stylized lines or streaks implying rapid motion"},
    {"id": "smear", "label": "smear frame", "definition": "intentional animation smear to heighten movement"}
  ]
}
