{
  "name": "Variables Prod",
  "description": "End-to-end regression for the variables system. Composition declares title/subtitle/bgColor in data-composition-variables and reads them via window.__hyperframes.getVariables(). renderConfig.variables provides overrides that flow CLI → producer → engine evaluateOnNewDocument → window.__hfVariables → helper merge → DOM text → rendered pixels. If any link in that chain breaks, the rendered text/background diverges from the baseline and PSNR fails.",
  "tags": ["variables", "composition"],
  "minPsnr": 30,
  "maxFrameFailures": 0,
  "minAudioCorrelation": 0.9,
  "maxAudioLagWindows": 120,
  "renderConfig": {
    "fps": 24,
    "variables": {
      "title": "Override Title",
      "subtitle": "Override subtitle",
      "bgColor": "#0a3d62"
    }
  }
}
