{
  "schema": "webftr-js8-decoder-lab-bundle-index-v1",
  "project": "WebFTR JS8 Decoder Lab",
  "version": "step35-bounded-ldpc-ranking-guard",
  "tag": "real_run",
  "created_utc": "2026-05-26T18:17:38Z",
  "root": "/decoders/js8_decoder",
  "log_dir": "/decoders/js8_decoder/logs",
  "counts": {
    "logs": 159,
    "json_outputs": 45,
    "manifests": 29,
    "bundles_skipped": 4
  },
  "latest_log_exists": true,
  "files": [
    {
      "name": ".gitkeep",
      "size": 0
    },
    {
      "name": "20260526T114834Z_real-run.log",
      "size": 151417
    },
    {
      "name": "20260526T114834Z_real-run_manifest.json",
      "size": 1942
    },
    {
      "name": "20260526T114834Z_real_run_bundle_index.json",
      "size": 3848
    },
    {
      "name": "20260526T114834Z_real_run_candidate_export_output.json",
      "size": 23818
    },
    {
      "name": "20260526T114834Z_real_run_candidate_export_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T114834Z_real_run_dirty_window_scan_output.json",
      "size": 1223
    },
    {
      "name": "20260526T114834Z_real_run_dirty_window_scan_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T114834Z_real_run_profile_scan_output.json",
      "size": 859
    },
    {
      "name": "20260526T114834Z_real_run_profile_scan_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T114834Z_real_run_quick_prefilter_output.json",
      "size": 8817
    },
    {
      "name": "20260526T114834Z_real_run_quick_prefilter_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T114834Z_server-deep-run.log",
      "size": 152534
    },
    {
      "name": "20260526T114834Z_server-deep-run_manifest.json",
      "size": 1063
    },
    {
      "name": "20260526T114835Z_input-check.log",
      "size": 1395
    },
    {
      "name": "20260526T114835Z_input-check_manifest.json",
      "size": 830
    },
    {
      "name": "20260526T114835Z_input_check_output.json",
      "size": 686
    },
    {
      "name": "20260526T114835Z_input_check_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T115158Z_frame-recover.log",
      "size": 1592
    },
    {
      "name": "20260526T115158Z_frame-recover_manifest.json",
      "size": 685
    },
    {
      "name": "20260526T115158Z_frame_recover_output.json",
      "size": 852
    },
    {
      "name": "20260526T115158Z_frame_recover_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T115459Z_auto-ldpc-probe.log",
      "size": 15527
    },
    {
      "name": "20260526T115459Z_auto-ldpc-probe_manifest.json",
      "size": 907
    },
    {
      "name": "20260526T115459Z_auto_ldpc_probe_output.json",
      "size": 14794
    },
    {
      "name": "20260526T115459Z_auto_ldpc_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T115758Z_ldpc-matrix-probe.log",
      "size": 50492
    },
    {
      "name": "20260526T115758Z_ldpc-matrix-probe_manifest.json",
      "size": 933
    },
    {
      "name": "20260526T115758Z_ldpc_matrix_probe_output.json",
      "size": 49747
    },
    {
      "name": "20260526T115758Z_ldpc_matrix_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T115812Z_ldpc-soft-decode.log",
      "size": 43210
    },
    {
      "name": "20260526T115812Z_ldpc-soft-decode_manifest.json",
      "size": 929
    },
    {
      "name": "20260526T115812Z_ldpc_soft_decode_output.json",
      "size": 42471
    },
    {
      "name": "20260526T115812Z_ldpc_soft_decode_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T152808Z_input-check.log",
      "size": 1386
    },
    {
      "name": "20260526T152808Z_input-check_manifest.json",
      "size": 821
    },
    {
      "name": "20260526T152808Z_input_check_output.json",
      "size": 677
    },
    {
      "name": "20260526T152808Z_input_check_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T152808Z_real-run.log",
      "size": 178153
    },
    {
      "name": "20260526T152808Z_real-run_manifest.json",
      "size": 2081
    },
    {
      "name": "20260526T152808Z_real_run_auto_ldpc_probe_output.json",
      "size": 14776
    },
    {
      "name": "20260526T152808Z_real_run_auto_ldpc_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T152808Z_real_run_bundle_index.json",
      "size": 6817
    },
    {
      "name": "20260526T152808Z_real_run_candidate_export_output.json",
      "size": 25165
    },
    {
      "name": "20260526T152808Z_real_run_candidate_export_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T152808Z_real_run_dirty_window_scan_output.json",
      "size": 1223
    },
    {
      "name": "20260526T152808Z_real_run_dirty_window_scan_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T152808Z_real_run_profile_scan_output.json",
      "size": 4308
    },
    {
      "name": "20260526T152808Z_real_run_profile_scan_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T152808Z_real_run_quick_prefilter_output.json",
      "size": 8808
    },
    {
      "name": "20260526T152808Z_real_run_quick_prefilter_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T152808Z_server-deep-run.log",
      "size": 179157
    },
    {
      "name": "20260526T152808Z_server-deep-run_manifest.json",
      "size": 1046
    },
    {
      "name": "20260526T153046Z_frame-recover.log",
      "size": 18762
    },
    {
      "name": "20260526T153046Z_frame-recover_manifest.json",
      "size": 890
    },
    {
      "name": "20260526T153046Z_frame_recover_output.json",
      "size": 18041
    },
    {
      "name": "20260526T153046Z_frame_recover_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T153511Z_ldpc-matrix-probe.log",
      "size": 55310
    },
    {
      "name": "20260526T153511Z_ldpc-matrix-probe_manifest.json",
      "size": 924
    },
    {
      "name": "20260526T153511Z_ldpc_matrix_probe_output.json",
      "size": 54565
    },
    {
      "name": "20260526T153511Z_ldpc_matrix_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T153519Z_ldpc-soft-decode.log",
      "size": 43976
    },
    {
      "name": "20260526T153519Z_ldpc-soft-decode_manifest.json",
      "size": 920
    },
    {
      "name": "20260526T153519Z_ldpc_soft_decode_output.json",
      "size": 43237
    },
    {
      "name": "20260526T153519Z_ldpc_soft_decode_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T155012Z_input-check.log",
      "size": 1390
    },
    {
      "name": "20260526T155012Z_input-check_manifest.json",
      "size": 825
    },
    {
      "name": "20260526T155012Z_input_check_output.json",
      "size": 681
    },
    {
      "name": "20260526T155012Z_input_check_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T155012Z_real-run.log",
      "size": 125390
    },
    {
      "name": "20260526T155012Z_real-run_manifest.json",
      "size": 2098
    },
    {
      "name": "20260526T155012Z_real_run_auto_ldpc_probe_output.json",
      "size": 865
    },
    {
      "name": "20260526T155012Z_real_run_auto_ldpc_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T155012Z_real_run_bundle_index.json",
      "size": 9790
    },
    {
      "name": "20260526T155012Z_real_run_candidate_export_output.json",
      "size": 99110
    },
    {
      "name": "20260526T155012Z_real_run_candidate_export_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T155012Z_real_run_dirty_window_scan_output.json",
      "size": 1223
    },
    {
      "name": "20260526T155012Z_real_run_dirty_window_scan_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T155012Z_real_run_profile_scan_output.json",
      "size": 4312
    },
    {
      "name": "20260526T155012Z_real_run_profile_scan_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T155012Z_real_run_quick_prefilter_output.json",
      "size": 8812
    },
    {
      "name": "20260526T155012Z_real_run_quick_prefilter_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T155012Z_server-deep-run.log",
      "size": 126507
    },
    {
      "name": "20260526T155012Z_server-deep-run_manifest.json",
      "size": 1058
    },
    {
      "name": "20260526T155308Z_frame-recover.log",
      "size": 1592
    },
    {
      "name": "20260526T155308Z_frame-recover_manifest.json",
      "size": 680
    },
    {
      "name": "20260526T155308Z_frame_recover_output.json",
      "size": 852
    },
    {
      "name": "20260526T155308Z_frame_recover_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T155914Z_ldpc-matrix-probe.log",
      "size": 1651
    },
    {
      "name": "20260526T155914Z_ldpc-matrix-probe_manifest.json",
      "size": 688
    },
    {
      "name": "20260526T155914Z_ldpc_matrix_probe_output.json",
      "size": 887
    },
    {
      "name": "20260526T155914Z_ldpc_matrix_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T160215Z_ldpc-soft-decode.log",
      "size": 1674
    },
    {
      "name": "20260526T160215Z_ldpc-soft-decode_manifest.json",
      "size": 686
    },
    {
      "name": "20260526T160215Z_ldpc_soft_decode_output.json",
      "size": 916
    },
    {
      "name": "20260526T160215Z_ldpc_soft_decode_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T161453Z_input-check.log",
      "size": 1390
    },
    {
      "name": "20260526T161453Z_input-check_manifest.json",
      "size": 825
    },
    {
      "name": "20260526T161453Z_input_check_output.json",
      "size": 681
    },
    {
      "name": "20260526T161453Z_input_check_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T161453Z_real-run.log",
      "size": 161448
    },
    {
      "name": "20260526T161453Z_real-run_manifest.json",
      "size": 2097
    },
    {
      "name": "20260526T161453Z_real_run_auto_ldpc_probe_output.json",
      "size": 40038
    },
    {
      "name": "20260526T161453Z_real_run_auto_ldpc_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T161453Z_real_run_bundle_index.json",
      "size": 12759
    },
    {
      "name": "20260526T161453Z_real_run_candidate_export_output.json",
      "size": 99313
    },
    {
      "name": "20260526T161453Z_real_run_candidate_export_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T161453Z_real_run_dirty_window_scan_output.json",
      "size": 1223
    },
    {
      "name": "20260526T161453Z_real_run_dirty_window_scan_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T161453Z_real_run_profile_scan_output.json",
      "size": 859
    },
    {
      "name": "20260526T161453Z_real_run_profile_scan_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T161453Z_real_run_quick_prefilter_output.json",
      "size": 8812
    },
    {
      "name": "20260526T161453Z_real_run_quick_prefilter_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T161453Z_server-deep-run.log",
      "size": 162565
    },
    {
      "name": "20260526T161453Z_server-deep-run_manifest.json",
      "size": 1058
    },
    {
      "name": "20260526T161818Z_frame-recover.log",
      "size": 1592
    },
    {
      "name": "20260526T161818Z_frame-recover_manifest.json",
      "size": 680
    },
    {
      "name": "20260526T161818Z_frame_recover_output.json",
      "size": 852
    },
    {
      "name": "20260526T161818Z_frame_recover_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T162329Z_ldpc-matrix-probe.log",
      "size": 1651
    },
    {
      "name": "20260526T162329Z_ldpc-matrix-probe_manifest.json",
      "size": 688
    },
    {
      "name": "20260526T162329Z_ldpc_matrix_probe_output.json",
      "size": 887
    },
    {
      "name": "20260526T162329Z_ldpc_matrix_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T162630Z_ldpc-soft-decode.log",
      "size": 1674
    },
    {
      "name": "20260526T162630Z_ldpc-soft-decode_manifest.json",
      "size": 686
    },
    {
      "name": "20260526T162630Z_ldpc_soft_decode_output.json",
      "size": 916
    },
    {
      "name": "20260526T162630Z_ldpc_soft_decode_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T180620Z_real-run.log",
      "size": 103605
    },
    {
      "name": "20260526T180620Z_real_run_auto_ldpc_probe_output.json",
      "size": 865
    },
    {
      "name": "20260526T180620Z_real_run_auto_ldpc_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T180620Z_real_run_candidate_export_output.json",
      "size": 1209
    },
    {
      "name": "20260526T180620Z_real_run_candidate_export_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T180620Z_real_run_dirty_window_scan_output.json",
      "size": 1223
    },
    {
      "name": "20260526T180620Z_real_run_dirty_window_scan_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T180620Z_real_run_profile_scan_output.json",
      "size": 859
    },
    {
      "name": "20260526T180620Z_real_run_profile_scan_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T180620Z_real_run_quick_prefilter_output.json",
      "size": 8807
    },
    {
      "name": "20260526T180620Z_real_run_quick_prefilter_output.stderr.log",
      "size": 168
    },
    {
      "name": "20260526T180620Z_server-deep-run.log",
      "size": 104396
    },
    {
      "name": "20260526T180621Z_input-check.log",
      "size": 1385
    },
    {
      "name": "20260526T180621Z_input-check_manifest.json",
      "size": 820
    },
    {
      "name": "20260526T180621Z_input_check_output.json",
      "size": 676
    },
    {
      "name": "20260526T180621Z_input_check_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T180936Z_frame-recover.log",
      "size": 1592
    },
    {
      "name": "20260526T180936Z_frame-recover_manifest.json",
      "size": 675
    },
    {
      "name": "20260526T180936Z_frame_recover_output.json",
      "size": 852
    },
    {
      "name": "20260526T180936Z_frame_recover_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T181639Z_ldpc-matrix-probe.log",
      "size": 36845
    },
    {
      "name": "20260526T181639Z_ldpc-matrix-probe_manifest.json",
      "size": 923
    },
    {
      "name": "20260526T181639Z_ldpc_matrix_probe_output.json",
      "size": 36101
    },
    {
      "name": "20260526T181639Z_ldpc_matrix_probe_output.stderr.log",
      "size": 0
    },
    {
      "name": "20260526T181643Z_ldpc-soft-decode.log",
      "size": 46446
    },
    {
      "name": "20260526T181643Z_ldpc-soft-decode_manifest.json",
      "size": 919
    },
    {
      "name": "20260526T181643Z_ldpc_soft_decode_output.json",
      "size": 45708
    },
    {
      "name": "20260526T181643Z_ldpc_soft_decode_output.stderr.log",
      "size": 0
    },
    {
      "name": "js8_browser_report_latest.json",
      "size": 162568
    },
    {
      "name": "js8_browser_server.log",
      "size": 7474
    },
    {
      "name": "js8_start_diagnostics_latest.log",
      "size": 104669
    },
    {
      "name": "latest.log",
      "size": 46446
    }
  ],
  "rx_only_guard": {
    "tx": false,
    "ptt": false,
    "tune": false,
    "send": false
  },
  "note": "Upload this JS8Lab bundle, not the main WebFTR /home/webftr/logs directory."
}