{
  "native": {
    "source": "artifacts/runs/claude-20261111T081619-99111a9d/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": 117.75,
    "decodedFrames": 941,
    "firstFrozenSeconds": 69.0,
    "resumeSeconds": 78.25,
    "laterFrozenSeconds": 96.75,
    "laterFrozenEndSeconds": 98.25,
    "hitCount": 87,
    "pid": 60076,
    "onsetTick": 281,
    "note": "Onset is 69.000 FROZEN 281. Later FROZEN 365 after the reply is not onset."
  },
  "finshield": {
    "source": "artifacts/runs/claude-20261111T082010-5e3d3d8c/recording.mp4",
    "method": "panel crop 1120,20,1600,700 scaled to 80x35 plus full-frame minus taskbar",
    "sourceDurationSeconds": 329.5,
    "timestampFrames": 2635,
    "hitCountRedGt0": 0,
    "namedAttemptSeconds": 68.0,
    "pid": 27168,
    "note": "Panel stayed LIVE. TEMP and OpenProcess text are not the desktop measurement."
  }
}
