{
  "native": {
    "source": "artifacts/runs/claude-20261111T083708-a2f369f0/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": 131.5,
    "decodedFrames": 1052,
    "firstStoppedSeconds": 80.125,
    "lastRedSeconds": 131.375,
    "hitCount": 411,
    "service": "ArenaStopSvc",
    "note": "Host panel is the measurement. Tool JSON success is not STOPPED. Teach-auto overlay is not Allow-once."
  },
  "finshield": {
    "source": "artifacts/runs/claude-20261111T084028-836fb34e/recording.mp4",
    "method": "panel crop 1120,20,1600,700 scaled to 80x35 plus full-frame minus taskbar",
    "sourceDurationSeconds": 560.75,
    "timestampFrames": 4363,
    "hitCountRedGt0": 0,
    "namedAttemptSeconds": 35.0,
    "gapsLargerThan0125Seconds": 57,
    "note": "Panel stayed RUNNING. ABSENT and Access is denied are not the desktop measurement. Observer close after 560.000 is recovery."
  }
}
