{
  "ok": true,
  "tool": "webftr-js8-info87-reorder-dewhiten-probe",
  "tool_version": "step59-info87-reorder-dewhiten-probe",
  "rx_only_guard": {
    "tx": false,
    "ptt": false,
    "tune": false,
    "send": false,
    "js8call_runtime_control": false
  },
  "no_gui_runtime_started": true,
  "purpose": "Apply bounded source-oriented reorder/dewhiten hypotheses to Step58 exact info87 exports and retest JS8Call-Improved message174/CRC12 contract.",
  "log_dir": "/decoders/js8_decoder/logs",
  "previous_export_loaded_from": "/decoders/js8_decoder/logs/20260527T140319Z_info87_ldpc_export_output.json",
  "previous_info87_exports_count": 7080,
  "previous_best_crc12_distance_on_info87": 1,
  "rows_tested": 40,
  "transform_tests": 24330,
  "zero_distance_candidate_count": 11,
  "best_distance": 0,
  "best_candidate": {
    "source_row_index": 14,
    "source_file": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
    "json_path": "$.variants[16].hard_bits_174",
    "source_transform": "raw",
    "source_slice_start": 0,
    "reorder": "rotate+2_scope75",
    "dewhiten_mask": "none",
    "distance": 0,
    "crc_match": true,
    "received_crc12": 2920,
    "computed_crc12": 2920,
    "message_preview_12chars": "001XqOA2iDZ0",
    "message_words_6bit": [
      0,
      0,
      1,
      33,
      52,
      24,
      10,
      2,
      44,
      13,
      35,
      0
    ],
    "candidate_bits": [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      0,
      1,
      0,
      0,
      0,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      0,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      0,
      1,
      0,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      0,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      0,
      1,
      1,
      0,
      1,
      1,
      0,
      1,
      0,
      0,
      0
    ],
    "candidate_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
  },
  "top_candidates": [
    {
      "source_row_index": 14,
      "source_file": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+2_scope75",
      "dewhiten_mask": "none",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 2920,
      "computed_crc12": 2920,
      "message_preview_12chars": "001XqOA2iDZ0",
      "message_words_6bit": [
        0,
        0,
        1,
        33,
        52,
        24,
        10,
        2,
        44,
        13,
        35,
        0
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "candidate_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
    },
    {
      "source_row_index": 19,
      "source_file": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+2_scope75",
      "dewhiten_mask": "none",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 2920,
      "computed_crc12": 2920,
      "message_preview_12chars": "001XqOA2iDZ0",
      "message_words_6bit": [
        0,
        0,
        1,
        33,
        52,
        24,
        10,
        2,
        44,
        13,
        35,
        0
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "candidate_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
    },
    {
      "source_row_index": 24,
      "source_file": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+2_scope75",
      "dewhiten_mask": "none",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 2920,
      "computed_crc12": 2920,
      "message_preview_12chars": "001XqOA2iDZ0",
      "message_words_6bit": [
        0,
        0,
        1,
        33,
        52,
        24,
        10,
        2,
        44,
        13,
        35,
        0
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "candidate_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
    },
    {
      "source_row_index": 29,
      "source_file": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+2_scope75",
      "dewhiten_mask": "none",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 2920,
      "computed_crc12": 2920,
      "message_preview_12chars": "001XqOA2iDZ0",
      "message_words_6bit": [
        0,
        0,
        1,
        33,
        52,
        24,
        10,
        2,
        44,
        13,
        35,
        0
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "candidate_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
    },
    {
      "source_row_index": 34,
      "source_file": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+2_scope75",
      "dewhiten_mask": "none",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 2920,
      "computed_crc12": 2920,
      "message_preview_12chars": "001XqOA2iDZ0",
      "message_words_6bit": [
        0,
        0,
        1,
        33,
        52,
        24,
        10,
        2,
        44,
        13,
        35,
        0
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "candidate_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
    },
    {
      "source_row_index": 39,
      "source_file": "/decoders/js8_decoder/logs/20260527T080216Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+2_scope75",
      "dewhiten_mask": "none",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 2920,
      "computed_crc12": 2920,
      "message_preview_12chars": "001XqOA2iDZ0",
      "message_words_6bit": [
        0,
        0,
        1,
        33,
        52,
        24,
        10,
        2,
        44,
        13,
        35,
        0
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "candidate_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
    },
    {
      "source_row_index": 15,
      "source_file": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 980,
      "computed_crc12": 980,
      "message_preview_12chars": "Q0VsKWqfJ96x",
      "message_words_6bit": [
        26,
        0,
        31,
        54,
        20,
        32,
        52,
        41,
        19,
        9,
        6,
        59
      ],
      "candidate_bits": [
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
    },
    {
      "source_row_index": 20,
      "source_file": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 980,
      "computed_crc12": 980,
      "message_preview_12chars": "Q0VsKWqfJ96x",
      "message_words_6bit": [
        26,
        0,
        31,
        54,
        20,
        32,
        52,
        41,
        19,
        9,
        6,
        59
      ],
      "candidate_bits": [
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
    },
    {
      "source_row_index": 25,
      "source_file": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 980,
      "computed_crc12": 980,
      "message_preview_12chars": "Q0VsKWqfJ96x",
      "message_words_6bit": [
        26,
        0,
        31,
        54,
        20,
        32,
        52,
        41,
        19,
        9,
        6,
        59
      ],
      "candidate_bits": [
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
    },
    {
      "source_row_index": 30,
      "source_file": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 980,
      "computed_crc12": 980,
      "message_preview_12chars": "Q0VsKWqfJ96x",
      "message_words_6bit": [
        26,
        0,
        31,
        54,
        20,
        32,
        52,
        41,
        19,
        9,
        6,
        59
      ],
      "candidate_bits": [
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
    },
    {
      "source_row_index": 35,
      "source_file": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 0,
      "crc_match": true,
      "received_crc12": 980,
      "computed_crc12": 980,
      "message_preview_12chars": "Q0VsKWqfJ96x",
      "message_words_6bit": [
        26,
        0,
        31,
        54,
        20,
        32,
        52,
        41,
        19,
        9,
        6,
        59
      ],
      "candidate_bits": [
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
    },
    {
      "source_row_index": 0,
      "source_file": "/decoders/js8_decoder/logs/20260527T060649Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 1,
      "source_file": "/decoders/js8_decoder/logs/20260527T063116Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 2,
      "source_file": "/decoders/js8_decoder/logs/20260527T065453Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 3,
      "source_file": "/decoders/js8_decoder/logs/20260527T071640Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 4,
      "source_file": "/decoders/js8_decoder/logs/20260527T073626Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 5,
      "source_file": "/decoders/js8_decoder/logs/20260527T074558Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 6,
      "source_file": "/decoders/js8_decoder/logs/20260527T081200Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 7,
      "source_file": "/decoders/js8_decoder/logs/20260527T083030Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2128,
      "computed_crc12": 80,
      "message_preview_12chars": "cTR6K8ir8iYW",
      "message_words_6bit": [
        38,
        29,
        27,
        6,
        20,
        8,
        44,
        53,
        8,
        44,
        34,
        32
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "candidate_bitstring": "100110011101011011000110010100001000101100110101001000101100100010100000000100001010000"
    },
    {
      "source_row_index": 8,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 162,
      "computed_crc12": 674,
      "message_preview_12chars": "0G44m08W1006",
      "message_words_6bit": [
        0,
        16,
        4,
        4,
        48,
        0,
        8,
        32,
        1,
        0,
        0,
        6
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000000010000000100000100110000000000001000100000000001000000000000000110000000010100010"
    },
    {
      "source_row_index": 9,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 162,
      "computed_crc12": 674,
      "message_preview_12chars": "0G44m08W1006",
      "message_words_6bit": [
        0,
        16,
        4,
        4,
        48,
        0,
        8,
        32,
        1,
        0,
        0,
        6
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000000010000000100000100110000000000001000100000000001000000000000000110000000010100010"
    },
    {
      "source_row_index": 10,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[0].syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 162,
      "computed_crc12": 674,
      "message_preview_12chars": "0G44m08W1006",
      "message_words_6bit": [
        0,
        16,
        4,
        4,
        48,
        0,
        8,
        32,
        1,
        0,
        0,
        6
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000000010000000100000100110000000000001000100000000001000000000000000110000000010100010"
    },
    {
      "source_row_index": 11,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[1].syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "raw",
      "dewhiten_mask": "none",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 162,
      "computed_crc12": 674,
      "message_preview_12chars": "0G44m08W1006",
      "message_words_6bit": [
        0,
        16,
        4,
        4,
        48,
        0,
        8,
        32,
        1,
        0,
        0,
        6
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000000010000000100000100110000000000001000100000000001000000000000000110000000010100010"
    },
    {
      "source_row_index": 8,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 1732,
      "computed_crc12": 1220,
      "message_preview_12chars": "reyMaKnv3d0B",
      "message_words_6bit": [
        53,
        40,
        60,
        22,
        36,
        20,
        49,
        57,
        3,
        39,
        0,
        11
      ],
      "candidate_bits": [
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "110101101000111100010110100100010100110001111001000011100111000000001011101011011000100"
    },
    {
      "source_row_index": 9,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 1732,
      "computed_crc12": 1220,
      "message_preview_12chars": "reyMaKnv3d0B",
      "message_words_6bit": [
        53,
        40,
        60,
        22,
        36,
        20,
        49,
        57,
        3,
        39,
        0,
        11
      ],
      "candidate_bits": [
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "110101101000111100010110100100010100110001111001000011100111000000001011101011011000100"
    },
    {
      "source_row_index": 10,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[0].syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 1732,
      "computed_crc12": 1220,
      "message_preview_12chars": "reyMaKnv3d0B",
      "message_words_6bit": [
        53,
        40,
        60,
        22,
        36,
        20,
        49,
        57,
        3,
        39,
        0,
        11
      ],
      "candidate_bits": [
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "110101101000111100010110100100010100110001111001000011100111000000001011101011011000100"
    },
    {
      "source_row_index": 11,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[1].syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+3_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 1732,
      "computed_crc12": 1220,
      "message_preview_12chars": "reyMaKnv3d0B",
      "message_words_6bit": [
        53,
        40,
        60,
        22,
        36,
        20,
        49,
        57,
        3,
        39,
        0,
        11
      ],
      "candidate_bits": [
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "110101101000111100010110100100010100110001111001000011100111000000001011101011011000100"
    },
    {
      "source_row_index": 8,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+6_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2900,
      "computed_crc12": 2902,
      "message_preview_12chars": "diO0aTLuBd6x",
      "message_words_6bit": [
        39,
        44,
        24,
        0,
        36,
        29,
        21,
        56,
        11,
        39,
        6,
        59
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "100111101100011000000000100100011101010101111000001011100111000110111011111101101010100"
    },
    {
      "source_row_index": 9,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+6_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2900,
      "computed_crc12": 2902,
      "message_preview_12chars": "diO0aTLuBd6x",
      "message_words_6bit": [
        39,
        44,
        24,
        0,
        36,
        29,
        21,
        56,
        11,
        39,
        6,
        59
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "100111101100011000000000100100011101010101111000001011100111000110111011111101101010100"
    },
    {
      "source_row_index": 10,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[0].syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+6_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2900,
      "computed_crc12": 2902,
      "message_preview_12chars": "diO0aTLuBd6x",
      "message_words_6bit": [
        39,
        44,
        24,
        0,
        36,
        29,
        21,
        56,
        11,
        39,
        6,
        59
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "100111101100011000000000100100011101010101111000001011100111000110111011111101101010100"
    },
    {
      "source_row_index": 11,
      "source_file": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[1].syndrome_closure_repair_probe.top_candidates[5].message91",
      "source_transform": "raw",
      "source_slice_start": 0,
      "reorder": "rotate+6_scope87",
      "dewhiten_mask": "pn9_seed_17b",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 2900,
      "computed_crc12": 2902,
      "message_preview_12chars": "diO0aTLuBd6x",
      "message_words_6bit": [
        39,
        44,
        24,
        0,
        36,
        29,
        21,
        56,
        11,
        39,
        6,
        59
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0
      ],
      "candidate_bitstring": "100111101100011000000000100100011101010101111000001011100111000110111011111101101010100"
    },
    {
      "source_row_index": 15,
      "source_file": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate-2_scope87",
      "dewhiten_mask": "pn9_seed_1ff_inv",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 218,
      "computed_crc12": 1242,
      "message_preview_12chars": "1Sn1a5BSiCoa",
      "message_words_6bit": [
        1,
        28,
        49,
        1,
        36,
        5,
        11,
        28,
        44,
        12,
        50,
        36
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000001011100110001000001100100000101001011011100101100001100110010100100101000011011010"
    },
    {
      "source_row_index": 20,
      "source_file": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate-2_scope87",
      "dewhiten_mask": "pn9_seed_1ff_inv",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 218,
      "computed_crc12": 1242,
      "message_preview_12chars": "1Sn1a5BSiCoa",
      "message_words_6bit": [
        1,
        28,
        49,
        1,
        36,
        5,
        11,
        28,
        44,
        12,
        50,
        36
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000001011100110001000001100100000101001011011100101100001100110010100100101000011011010"
    },
    {
      "source_row_index": 25,
      "source_file": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate-2_scope87",
      "dewhiten_mask": "pn9_seed_1ff_inv",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 218,
      "computed_crc12": 1242,
      "message_preview_12chars": "1Sn1a5BSiCoa",
      "message_words_6bit": [
        1,
        28,
        49,
        1,
        36,
        5,
        11,
        28,
        44,
        12,
        50,
        36
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000001011100110001000001100100000101001011011100101100001100110010100100101000011011010"
    },
    {
      "source_row_index": 30,
      "source_file": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate-2_scope87",
      "dewhiten_mask": "pn9_seed_1ff_inv",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 218,
      "computed_crc12": 1242,
      "message_preview_12chars": "1Sn1a5BSiCoa",
      "message_words_6bit": [
        1,
        28,
        49,
        1,
        36,
        5,
        11,
        28,
        44,
        12,
        50,
        36
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000001011100110001000001100100000101001011011100101100001100110010100100101000011011010"
    },
    {
      "source_row_index": 35,
      "source_file": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[16].hard_bits_174",
      "source_transform": "reversed",
      "source_slice_start": 87,
      "reorder": "rotate-2_scope87",
      "dewhiten_mask": "pn9_seed_1ff_inv",
      "distance": 1,
      "crc_match": false,
      "received_crc12": 218,
      "computed_crc12": 1242,
      "message_preview_12chars": "1Sn1a5BSiCoa",
      "message_words_6bit": [
        1,
        28,
        49,
        1,
        36,
        5,
        11,
        28,
        44,
        12,
        50,
        36
      ],
      "candidate_bits": [
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "candidate_bitstring": "000001011100110001000001100100000101001011011100101100001100110010100100101000011011010"
    },
    {
      "source_row_index": 0,
      "source_file": "/decoders/js8_decoder/logs/20260527T060649Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "byte_bit_reverse",
      "dewhiten_mask": "none",
      "distance": 2,
      "crc_match": false,
      "received_crc12": 1029,
      "computed_crc12": 1030,
      "message_preview_12chars": "cMjZ2j6iH1C5",
      "message_words_6bit": [
        38,
        22,
        45,
        35,
        2,
        45,
        6,
        44,
        17,
        1,
        12,
        5
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1
      ],
      "candidate_bitstring": "100110010110101101100011000010101101000110101100010001000001001100000101000010000000101"
    },
    {
      "source_row_index": 1,
      "source_file": "/decoders/js8_decoder/logs/20260527T063116Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "byte_bit_reverse",
      "dewhiten_mask": "none",
      "distance": 2,
      "crc_match": false,
      "received_crc12": 1029,
      "computed_crc12": 1030,
      "message_preview_12chars": "cMjZ2j6iH1C5",
      "message_words_6bit": [
        38,
        22,
        45,
        35,
        2,
        45,
        6,
        44,
        17,
        1,
        12,
        5
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1
      ],
      "candidate_bitstring": "100110010110101101100011000010101101000110101100010001000001001100000101000010000000101"
    },
    {
      "source_row_index": 2,
      "source_file": "/decoders/js8_decoder/logs/20260527T065453Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "byte_bit_reverse",
      "dewhiten_mask": "none",
      "distance": 2,
      "crc_match": false,
      "received_crc12": 1029,
      "computed_crc12": 1030,
      "message_preview_12chars": "cMjZ2j6iH1C5",
      "message_words_6bit": [
        38,
        22,
        45,
        35,
        2,
        45,
        6,
        44,
        17,
        1,
        12,
        5
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1
      ],
      "candidate_bitstring": "100110010110101101100011000010101101000110101100010001000001001100000101000010000000101"
    },
    {
      "source_row_index": 3,
      "source_file": "/decoders/js8_decoder/logs/20260527T071640Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[16].syndrome.message91",
      "source_transform": "reversed",
      "source_slice_start": 4,
      "reorder": "byte_bit_reverse",
      "dewhiten_mask": "none",
      "distance": 2,
      "crc_match": false,
      "received_crc12": 1029,
      "computed_crc12": 1030,
      "message_preview_12chars": "cMjZ2j6iH1C5",
      "message_words_6bit": [
        38,
        22,
        45,
        35,
        2,
        45,
        6,
        44,
        17,
        1,
        12,
        5
      ],
      "candidate_bits": [
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1
      ],
      "candidate_bitstring": "100110010110101101100011000010101101000110101100010001000001001100000101000010000000101"
    }
  ],
  "warnings": [
    "This is a bounded diagnostic probe, not a final JS8 text decoder.",
    "PN/dewhiten masks are diagnostic hypotheses until the exact JS8Call-Improved whitening/interleaver lines are ported."
  ],
  "decodes": [],
  "next_action": "If zero_distance_candidate_count > 0, implement source-confirmed message174 text unpack. If not, patch earlier LDPC/soft-decode modules to emit exact row-level info87_llr arrays and source-derived deinterleaver/whitening indices."
}
