{
  "version": 1,
  "width": 640,
  "height": 360,
  "sourceOffsetSeconds": 10,
  "firstSuppliedTime": 0,
  "lastSuppliedTime": 2,
  "suppliedFrames": 3,
  "predictedVerdict": "fake",
  "normalPredictionRows": 1,
  "rows": [
    {
      "index": 1,
      "predictedResult": "needs_review",
      "observation": "Authored numeric region for a manual edge review not an observed defect",
      "relativeInterval": [1, 2],
      "sourceInterval": [11, 12],
      "keyframeTime": 1,
      "sourceKeyframeTime": 11,
      "bounds": {
        "normalized": [250, 250, 500, 750],
        "pixels": [160, 90, 320, 270]
      },
      "frameBoxes": [
        {
          "time": 1,
          "sourceTime": 11,
          "normalized": [250, 250, 500, 750],
          "pixels": [160, 90, 320, 270]
        }
      ],
      "review": "Other prediction needs human review"
    },
    {
      "index": 2,
      "predictedResult": "normal",
      "observation": "Authored normal row to demonstrate missing localization",
      "relativeInterval": [0, 2],
      "sourceInterval": [10, 12],
      "keyframeTime": null,
      "sourceKeyframeTime": null,
      "bounds": null,
      "frameBoxes": [],
      "review": "Normal prediction still needs human review"
    }
  ],
  "scope": "Saved prediction field review only no model inference factual verification source provenance or recovered video",
  "warnings": [
    "Image dimensions are supplied by the user and are not read from a video",
    "Supplied timestamps describe sparse evidence not coverage of every moment",
    "The SVG overlays boxes from all supplied times on one blank frame",
    "Some findings have no supplied box"
  ]
}
