{
  "native": {
    "source": "artifacts/runs/dsh-20261111T144529-9a5a5699/recording.mp4",
    "method": "decoded-frame inspection plus passthrough RGB scan of every decoded frame at 320x180, panel band x 90-230 y 4-55",
    "sourceDurationSeconds": 228.375,
    "decodedFrames": 1625,
    "firstCompleteDeadSeconds": 172.25,
    "lastRedSeconds": 228.125,
    "hitCount": 438,
    "pid": 17804,
    "note": "Host panel is the measurement. Tool JSON TerminateProcess 1 is not onset. Named python at 53.250 stayed ALIVE and is not onset."
  },
  "finshield": {
    "source": "artifacts/runs/dsh-20261111T145217-e99a118c/recording.mp4",
    "method": "panel crop 1120,20,1600,700 scaled to 80x35 plus panel-band and full-frame minus taskbar",
    "sourceDurationSeconds": 301.5,
    "timestampFrames": 2283,
    "hitCountRedGt0": 0,
    "namedAttemptSeconds": 15.75,
    "pid": 17804,
    "note": "Panel stayed ALIVE through last source frame 301.375. OpenProcess 0, packaged TEMP, Low IL, and Agent FAILED are not the desktop measurement."
  }
}
