{
  "schema": "webftr-js8-decoder-lab-log-manifest-v2",
  "project": "WebFTR JS8 Decoder Lab",
  "version": "step32-anchored-candidate-fast-export-guard",
  "status": "failed",
  "exit_code": 143,
  "command": "server-deep-run",
  "timestamp_utc": "2026-05-26T11:59:32Z",
  "root": "/decoders/js8_decoder",
  "log_file": "/decoders/js8_decoder/logs/20260526T114834Z_server-deep-run.log",
  "python": "3.11.2",
  "platform": "Linux-6.12.75+rpt-rpi-v8-aarch64-with-glibc2.36",
  "rx_only_guard": {
    "tx": false,
    "ptt": false,
    "tune": false,
    "send": false,
    "note": "This lab wrapper performs RX-only WAV/source inspection and never starts JS8Call runtime TX actions."
  },
  "server_deep_run": {
    "requested_path": "/decoders/js8_test.wav",
    "resolved_wav": "/decoders/js8_test.wav",
    "real_run_exit_code": 143
  },
  "outputs": {
    "browser_report_json": "/decoders/js8_decoder/logs/js8_browser_report_latest.json"
  },
  "next_links": {
    "api_report": "/api/report",
    "logs": "/logs/",
    "latest_log": "/logs/latest.log"
  }
}