{
  "ok": true,
  "tool": "webftr-js8-info87-llr-row-export-probe",
  "tool_version": "step60-info87-llr-row-export-probe",
  "rx_only_guard": {
    "tx": false,
    "ptt": false,
    "tune": false,
    "send": false,
    "js8call_runtime_control": false
  },
  "no_gui_runtime_started": true,
  "purpose": "Export row-level Info87 LLR/numeric evidence from earlier LDPC/soft/candidate JSONs and evaluate source-aligned message174/CRC12 reorders without guessing a final text decode.",
  "log_dir": "/decoders/js8_decoder/logs",
  "sources_scanned": 120,
  "numeric_lists_found": 445,
  "bit_sequences_found": 2296,
  "llr_row_exports_count": 10275,
  "bit_row_exports_count": 5577,
  "zero_distance_candidate_count": 69,
  "best_distance": 0,
  "best_overall_candidate": {
    "source_file": "/decoders/js8_decoder/logs/20260527T040519Z_ldpc_matrix_probe_output.json",
    "json_path": "$.all_matrix_probes[5].syndrome.message91",
    "source_bit_count": 91,
    "slice_start": 3,
    "info87_bits": [
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      1,
      0,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      1,
      1,
      0,
      0,
      1,
      0,
      0,
      1,
      1,
      0,
      1,
      0,
      0
    ],
    "info87_bitstring": "111111001010001111111100111111000001111111001110111111100111100111111111001100100110100",
    "best_crc12_distance": 0,
    "best_crc12_reorder": "sixbit_bit_reverse",
    "best_message_preview_12chars": "-KyF-W-S-vv-",
    "crc_tests_preview": [
      {
        "reorder": "sixbit_bit_reverse",
        "distance": 0,
        "crc_match": true,
        "received_crc12": 2356,
        "computed_crc12": 2356,
        "message_preview_12chars": "-KyF-W-S-vv-",
        "message_words_6bit": [
          63,
          20,
          60,
          15,
          63,
          32,
          63,
          28,
          63,
          57,
          57,
          63
        ],
        "bitstring": "111111010100111100001111111111100000111111011100111111111001111001111111001100100110100"
      },
      {
        "reorder": "message75_reverse",
        "distance": 3,
        "crc_match": false,
        "received_crc12": 2356,
        "computed_crc12": 260,
        "message_preview_12chars": "d-FFxdy7v-Yd",
        "message_words_6bit": [
          39,
          63,
          15,
          15,
          59,
          39,
          60,
          7,
          57,
          63,
          34,
          39
        ],
        "bitstring": "100111111111001111001111111011100111111100000111111001111111100010100111111100100110100"
      },
      {
        "reorder": "reversed_all",
        "distance": 5,
        "crc_match": false,
        "received_crc12": 1343,
        "computed_crc12": 638,
        "message_preview_12chars": "B9d-FFxdy7v-",
        "message_words_6bit": [
          11,
          9,
          39,
          63,
          15,
          15,
          59,
          39,
          60,
          7,
          57,
          63
        ],
        "bitstring": "001011001001100111111111001111001111111011100111111100000111111001111111100010100111111"
      },
      {
        "reorder": "sixbit_word_reverse",
        "distance": 6,
        "crc_match": false,
        "received_crc12": 2356,
        "computed_crc12": 1264,
        "message_preview_12chars": "-dd-E-1-yFA-",
        "message_words_6bit": [
          63,
          39,
          39,
          63,
          14,
          63,
          1,
          63,
          60,
          15,
          10,
          63
        ],
        "bitstring": "111111100111100111111111001110111111000001111111111100001111001010111111001100100110100"
      },
      {
        "reorder": "sixbit_both_reverse",
        "distance": 6,
        "crc_match": false,
        "received_crc12": 2356,
        "computed_crc12": 1942,
        "message_preview_12chars": "-vv-S-W-FyK-",
        "message_words_6bit": [
          63,
          57,
          57,
          63,
          28,
          63,
          32,
          63,
          15,
          60,
          20,
          63
        ],
        "bitstring": "111111111001111001111111011100111111100000111111001111111100010100111111001100100110100"
      },
      {
        "reorder": "raw",
        "distance": 7,
        "crc_match": false,
        "received_crc12": 2356,
        "computed_crc12": 2046,
        "message_preview_12chars": "-AFy-1-E-dd-",
        "message_words_6bit": [
          63,
          10,
          15,
          60,
          63,
          1,
          63,
          14,
          63,
          39,
          39,
          63
        ],
        "bitstring": "111111001010001111111100111111000001111111001110111111100111100111111111001100100110100"
      },
      {
        "reorder": "crc12_reverse",
        "distance": 7,
        "crc_match": false,
        "received_crc12": 713,
        "computed_crc12": 2046,
        "message_preview_12chars": "-AFy-1-E-dd-",
        "message_words_6bit": [
          63,
          10,
          15,
          60,
          63,
          1,
          63,
          14,
          63,
          39,
          39,
          63
        ],
        "bitstring": "111111001010001111111100111111000001111111001110111111100111100111111111001001011001001"
      },
      {
        "reorder": "inverted",
        "distance": 8,
        "crc_match": false,
        "received_crc12": 1739,
        "computed_crc12": 428,
        "message_preview_12chars": "0rm30 0n0OO0",
        "message_words_6bit": [
          0,
          53,
          48,
          3,
          0,
          62,
          0,
          49,
          0,
          24,
          24,
          0
        ],
        "bitstring": "000000110101110000000011000000111110000000110001000000011000011000000000110011011001011"
      }
    ]
  },
  "top_llr_row_exports": [
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.best_candidate.candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.best_candidate.candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3730,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111111010010010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3130,
          "message_preview_12chars": "-SoJzrdBU --",
          "message_words_6bit": [
            63,
            28,
            50,
            19,
            61,
            53,
            39,
            11,
            30,
            62,
            63,
            63
          ],
          "bitstring": "111111011100110010010011111101110101100111001011011110111110111111111111111010010010111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 1324,
          "message_preview_12chars": "-EJolhvqUV--",
          "message_words_6bit": [
            63,
            14,
            19,
            50,
            47,
            43,
            57,
            52,
            30,
            31,
            63,
            63
          ],
          "bitstring": "111111001110010011110010101111101011111001110100011110011111111111111111111010010010111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3856,
          "message_preview_12chars": "-voULzVEZp--",
          "message_words_6bit": [
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51,
            63,
            63
          ],
          "bitstring": "111111111001110010011110010101111101011111001110100011110011111111111111111010010010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 596,
          "message_preview_12chars": "wI-voULzVEZp",
          "message_words_6bit": [
            58,
            18,
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51
          ],
          "bitstring": "111010010010111111111001110010011110010101111101011111001110100011110011111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 2808,
          "message_preview_12chars": "--VUqvhloJE-",
          "message_words_6bit": [
            63,
            63,
            31,
            30,
            52,
            57,
            43,
            47,
            50,
            19,
            14,
            63
          ],
          "bitstring": "111111111111011111011110110100111001101011101111110010010011001110111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.best_candidate.candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[0].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[0].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3730,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111111010010010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3130,
          "message_preview_12chars": "-SoJzrdBU --",
          "message_words_6bit": [
            63,
            28,
            50,
            19,
            61,
            53,
            39,
            11,
            30,
            62,
            63,
            63
          ],
          "bitstring": "111111011100110010010011111101110101100111001011011110111110111111111111111010010010111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 1324,
          "message_preview_12chars": "-EJolhvqUV--",
          "message_words_6bit": [
            63,
            14,
            19,
            50,
            47,
            43,
            57,
            52,
            30,
            31,
            63,
            63
          ],
          "bitstring": "111111001110010011110010101111101011111001110100011110011111111111111111111010010010111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3856,
          "message_preview_12chars": "-voULzVEZp--",
          "message_words_6bit": [
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51,
            63,
            63
          ],
          "bitstring": "111111111001110010011110010101111101011111001110100011110011111111111111111010010010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 596,
          "message_preview_12chars": "wI-voULzVEZp",
          "message_words_6bit": [
            58,
            18,
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51
          ],
          "bitstring": "111010010010111111111001110010011110010101111101011111001110100011110011111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 2808,
          "message_preview_12chars": "--VUqvhloJE-",
          "message_words_6bit": [
            63,
            63,
            31,
            30,
            52,
            57,
            43,
            47,
            50,
            19,
            14,
            63
          ],
          "bitstring": "111111111111011111011110110100111001101011101111110010010011001110111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[0].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[10].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[10].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_bits": [
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1
      ],
      "hard_bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3364,
          "message_preview_12chars": "f-1ar qQDRd8",
          "message_words_6bit": [
            41,
            63,
            1,
            36,
            53,
            62,
            52,
            26,
            13,
            27,
            39,
            8
          ],
          "bitstring": "101001111111000001100100110101111110110100011010001101011011100111001000010110000101011"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3395,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110101000011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 698,
          "message_preview_12chars": "4vsiMBVh9W-b",
          "message_words_6bit": [
            4,
            57,
            54,
            44,
            22,
            11,
            31,
            43,
            9,
            32,
            63,
            37
          ],
          "bitstring": "000100111001110110101100010110001011011111101011001001100000111111100101010110000101011"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4073,
          "computed_crc12": 486,
          "message_preview_12chars": "r3H4xPhMdsiW",
          "message_words_6bit": [
            53,
            3,
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32
          ],
          "bitstring": "110101000011010001000100111011011001101011010110100111110110101100100000001111111101001"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3716,
          "message_preview_12chars": "8dRDQq ra1-f",
          "message_words_6bit": [
            8,
            39,
            27,
            13,
            26,
            52,
            62,
            53,
            36,
            1,
            63,
            41
          ],
          "bitstring": "001000100111011011001101011010110100111110110101100100000001111111101001010110000101011"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 2496,
          "message_preview_12chars": "H4xPhMdsiWFz",
          "message_words_6bit": [
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32,
            15,
            61
          ],
          "bitstring": "010001000100111011011001101011010110100111110110101100100000001111111101001110000101011"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[10].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[1].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[1].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3730,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111111010010010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3130,
          "message_preview_12chars": "-SoJzrdBU --",
          "message_words_6bit": [
            63,
            28,
            50,
            19,
            61,
            53,
            39,
            11,
            30,
            62,
            63,
            63
          ],
          "bitstring": "111111011100110010010011111101110101100111001011011110111110111111111111111010010010111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 1324,
          "message_preview_12chars": "-EJolhvqUV--",
          "message_words_6bit": [
            63,
            14,
            19,
            50,
            47,
            43,
            57,
            52,
            30,
            31,
            63,
            63
          ],
          "bitstring": "111111001110010011110010101111101011111001110100011110011111111111111111111010010010111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3856,
          "message_preview_12chars": "-voULzVEZp--",
          "message_words_6bit": [
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51,
            63,
            63
          ],
          "bitstring": "111111111001110010011110010101111101011111001110100011110011111111111111111010010010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 596,
          "message_preview_12chars": "wI-voULzVEZp",
          "message_words_6bit": [
            58,
            18,
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51
          ],
          "bitstring": "111010010010111111111001110010011110010101111101011111001110100011110011111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 2808,
          "message_preview_12chars": "--VUqvhloJE-",
          "message_words_6bit": [
            63,
            63,
            31,
            30,
            52,
            57,
            43,
            47,
            50,
            19,
            14,
            63
          ],
          "bitstring": "111111111111011111011110110100111001101011101111110010010011001110111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[1].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[2].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[2].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3730,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111111010010010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3130,
          "message_preview_12chars": "-SoJzrdBU --",
          "message_words_6bit": [
            63,
            28,
            50,
            19,
            61,
            53,
            39,
            11,
            30,
            62,
            63,
            63
          ],
          "bitstring": "111111011100110010010011111101110101100111001011011110111110111111111111111010010010111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 1324,
          "message_preview_12chars": "-EJolhvqUV--",
          "message_words_6bit": [
            63,
            14,
            19,
            50,
            47,
            43,
            57,
            52,
            30,
            31,
            63,
            63
          ],
          "bitstring": "111111001110010011110010101111101011111001110100011110011111111111111111111010010010111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3856,
          "message_preview_12chars": "-voULzVEZp--",
          "message_words_6bit": [
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51,
            63,
            63
          ],
          "bitstring": "111111111001110010011110010101111101011111001110100011110011111111111111111010010010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 596,
          "message_preview_12chars": "wI-voULzVEZp",
          "message_words_6bit": [
            58,
            18,
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51
          ],
          "bitstring": "111010010010111111111001110010011110010101111101011111001110100011110011111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 2808,
          "message_preview_12chars": "--VUqvhloJE-",
          "message_words_6bit": [
            63,
            63,
            31,
            30,
            52,
            57,
            43,
            47,
            50,
            19,
            14,
            63
          ],
          "bitstring": "111111111111011111011110110100111001101011101111110010010011001110111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[2].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[3].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[3].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3730,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111111010010010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3130,
          "message_preview_12chars": "-SoJzrdBU --",
          "message_words_6bit": [
            63,
            28,
            50,
            19,
            61,
            53,
            39,
            11,
            30,
            62,
            63,
            63
          ],
          "bitstring": "111111011100110010010011111101110101100111001011011110111110111111111111111010010010111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 1324,
          "message_preview_12chars": "-EJolhvqUV--",
          "message_words_6bit": [
            63,
            14,
            19,
            50,
            47,
            43,
            57,
            52,
            30,
            31,
            63,
            63
          ],
          "bitstring": "111111001110010011110010101111101011111001110100011110011111111111111111111010010010111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3856,
          "message_preview_12chars": "-voULzVEZp--",
          "message_words_6bit": [
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51,
            63,
            63
          ],
          "bitstring": "111111111001110010011110010101111101011111001110100011110011111111111111111010010010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 596,
          "message_preview_12chars": "wI-voULzVEZp",
          "message_words_6bit": [
            58,
            18,
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51
          ],
          "bitstring": "111010010010111111111001110010011110010101111101011111001110100011110011111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 2808,
          "message_preview_12chars": "--VUqvhloJE-",
          "message_words_6bit": [
            63,
            63,
            31,
            30,
            52,
            57,
            43,
            47,
            50,
            19,
            14,
            63
          ],
          "bitstring": "111111111111011111011110110100111001101011101111110010010011001110111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[3].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[4].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[4].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3730,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111111010010010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3130,
          "message_preview_12chars": "-SoJzrdBU --",
          "message_words_6bit": [
            63,
            28,
            50,
            19,
            61,
            53,
            39,
            11,
            30,
            62,
            63,
            63
          ],
          "bitstring": "111111011100110010010011111101110101100111001011011110111110111111111111111010010010111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 1324,
          "message_preview_12chars": "-EJolhvqUV--",
          "message_words_6bit": [
            63,
            14,
            19,
            50,
            47,
            43,
            57,
            52,
            30,
            31,
            63,
            63
          ],
          "bitstring": "111111001110010011110010101111101011111001110100011110011111111111111111111010010010111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3856,
          "message_preview_12chars": "-voULzVEZp--",
          "message_words_6bit": [
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51,
            63,
            63
          ],
          "bitstring": "111111111001110010011110010101111101011111001110100011110011111111111111111010010010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 596,
          "message_preview_12chars": "wI-voULzVEZp",
          "message_words_6bit": [
            58,
            18,
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51
          ],
          "bitstring": "111010010010111111111001110010011110010101111101011111001110100011110011111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 2808,
          "message_preview_12chars": "--VUqvhloJE-",
          "message_words_6bit": [
            63,
            63,
            31,
            30,
            52,
            57,
            43,
            47,
            50,
            19,
            14,
            63
          ],
          "bitstring": "111111111111011111011110110100111001101011101111110010010011001110111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[4].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[5].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[5].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3730,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111111010010010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3130,
          "message_preview_12chars": "-SoJzrdBU --",
          "message_words_6bit": [
            63,
            28,
            50,
            19,
            61,
            53,
            39,
            11,
            30,
            62,
            63,
            63
          ],
          "bitstring": "111111011100110010010011111101110101100111001011011110111110111111111111111010010010111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 1324,
          "message_preview_12chars": "-EJolhvqUV--",
          "message_words_6bit": [
            63,
            14,
            19,
            50,
            47,
            43,
            57,
            52,
            30,
            31,
            63,
            63
          ],
          "bitstring": "111111001110010011110010101111101011111001110100011110011111111111111111111010010010111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3856,
          "message_preview_12chars": "-voULzVEZp--",
          "message_words_6bit": [
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51,
            63,
            63
          ],
          "bitstring": "111111111001110010011110010101111101011111001110100011110011111111111111111010010010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 596,
          "message_preview_12chars": "wI-voULzVEZp",
          "message_words_6bit": [
            58,
            18,
            63,
            57,
            50,
            30,
            21,
            61,
            31,
            14,
            35,
            51
          ],
          "bitstring": "111010010010111111111001110010011110010101111101011111001110100011110011111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 2808,
          "message_preview_12chars": "--VUqvhloJE-",
          "message_words_6bit": [
            63,
            63,
            31,
            30,
            52,
            57,
            43,
            47,
            50,
            19,
            14,
            63
          ],
          "bitstring": "111111111111011111011110110100111001101011101111110010010011001110111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[5].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.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.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15
      ],
      "hard_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
      ],
      "hard_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[6].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[6].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_bits": [
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1
      ],
      "hard_bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3364,
          "message_preview_12chars": "f-1ar qQDRd8",
          "message_words_6bit": [
            41,
            63,
            1,
            36,
            53,
            62,
            52,
            26,
            13,
            27,
            39,
            8
          ],
          "bitstring": "101001111111000001100100110101111110110100011010001101011011100111001000010110000101011"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3395,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110101000011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 698,
          "message_preview_12chars": "4vsiMBVh9W-b",
          "message_words_6bit": [
            4,
            57,
            54,
            44,
            22,
            11,
            31,
            43,
            9,
            32,
            63,
            37
          ],
          "bitstring": "000100111001110110101100010110001011011111101011001001100000111111100101010110000101011"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4073,
          "computed_crc12": 486,
          "message_preview_12chars": "r3H4xPhMdsiW",
          "message_words_6bit": [
            53,
            3,
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32
          ],
          "bitstring": "110101000011010001000100111011011001101011010110100111110110101100100000001111111101001"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3716,
          "message_preview_12chars": "8dRDQq ra1-f",
          "message_words_6bit": [
            8,
            39,
            27,
            13,
            26,
            52,
            62,
            53,
            36,
            1,
            63,
            41
          ],
          "bitstring": "001000100111011011001101011010110100111110110101100100000001111111101001010110000101011"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 2496,
          "message_preview_12chars": "H4xPhMdsiWFz",
          "message_words_6bit": [
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32,
            15,
            61
          ],
          "bitstring": "010001000100111011011001101011010110100111110110101100100000001111111101001110000101011"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[6].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[7].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[7].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_bits": [
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1
      ],
      "hard_bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3364,
          "message_preview_12chars": "f-1ar qQDRd8",
          "message_words_6bit": [
            41,
            63,
            1,
            36,
            53,
            62,
            52,
            26,
            13,
            27,
            39,
            8
          ],
          "bitstring": "101001111111000001100100110101111110110100011010001101011011100111001000010110000101011"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3395,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110101000011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 698,
          "message_preview_12chars": "4vsiMBVh9W-b",
          "message_words_6bit": [
            4,
            57,
            54,
            44,
            22,
            11,
            31,
            43,
            9,
            32,
            63,
            37
          ],
          "bitstring": "000100111001110110101100010110001011011111101011001001100000111111100101010110000101011"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4073,
          "computed_crc12": 486,
          "message_preview_12chars": "r3H4xPhMdsiW",
          "message_words_6bit": [
            53,
            3,
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32
          ],
          "bitstring": "110101000011010001000100111011011001101011010110100111110110101100100000001111111101001"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3716,
          "message_preview_12chars": "8dRDQq ra1-f",
          "message_words_6bit": [
            8,
            39,
            27,
            13,
            26,
            52,
            62,
            53,
            36,
            1,
            63,
            41
          ],
          "bitstring": "001000100111011011001101011010110100111110110101100100000001111111101001010110000101011"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 2496,
          "message_preview_12chars": "H4xPhMdsiWFz",
          "message_words_6bit": [
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32,
            15,
            61
          ],
          "bitstring": "010001000100111011011001101011010110100111110110101100100000001111111101001110000101011"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[7].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[8].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[8].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_bits": [
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1
      ],
      "hard_bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3364,
          "message_preview_12chars": "f-1ar qQDRd8",
          "message_words_6bit": [
            41,
            63,
            1,
            36,
            53,
            62,
            52,
            26,
            13,
            27,
            39,
            8
          ],
          "bitstring": "101001111111000001100100110101111110110100011010001101011011100111001000010110000101011"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3395,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110101000011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 698,
          "message_preview_12chars": "4vsiMBVh9W-b",
          "message_words_6bit": [
            4,
            57,
            54,
            44,
            22,
            11,
            31,
            43,
            9,
            32,
            63,
            37
          ],
          "bitstring": "000100111001110110101100010110001011011111101011001001100000111111100101010110000101011"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4073,
          "computed_crc12": 486,
          "message_preview_12chars": "r3H4xPhMdsiW",
          "message_words_6bit": [
            53,
            3,
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32
          ],
          "bitstring": "110101000011010001000100111011011001101011010110100111110110101100100000001111111101001"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3716,
          "message_preview_12chars": "8dRDQq ra1-f",
          "message_words_6bit": [
            8,
            39,
            27,
            13,
            26,
            52,
            62,
            53,
            36,
            1,
            63,
            41
          ],
          "bitstring": "001000100111011011001101011010110100111110110101100100000001111111101001010110000101011"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 2496,
          "message_preview_12chars": "H4xPhMdsiWFz",
          "message_words_6bit": [
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32,
            15,
            61
          ],
          "bitstring": "010001000100111011011001101011010110100111110110101100100000001111111101001110000101011"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[8].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[9].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[9].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_bits": [
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1
      ],
      "hard_bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3364,
          "message_preview_12chars": "f-1ar qQDRd8",
          "message_words_6bit": [
            41,
            63,
            1,
            36,
            53,
            62,
            52,
            26,
            13,
            27,
            39,
            8
          ],
          "bitstring": "101001111111000001100100110101111110110100011010001101011011100111001000010110000101011"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3395,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110101000011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 698,
          "message_preview_12chars": "4vsiMBVh9W-b",
          "message_words_6bit": [
            4,
            57,
            54,
            44,
            22,
            11,
            31,
            43,
            9,
            32,
            63,
            37
          ],
          "bitstring": "000100111001110110101100010110001011011111101011001001100000111111100101010110000101011"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4073,
          "computed_crc12": 486,
          "message_preview_12chars": "r3H4xPhMdsiW",
          "message_words_6bit": [
            53,
            3,
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32
          ],
          "bitstring": "110101000011010001000100111011011001101011010110100111110110101100100000001111111101001"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 3716,
          "message_preview_12chars": "8dRDQq ra1-f",
          "message_words_6bit": [
            8,
            39,
            27,
            13,
            26,
            52,
            62,
            53,
            36,
            1,
            63,
            41
          ],
          "bitstring": "001000100111011011001101011010110100111110110101100100000001111111101001010110000101011"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 2496,
          "message_preview_12chars": "H4xPhMdsiWFz",
          "message_words_6bit": [
            17,
            4,
            59,
            25,
            43,
            22,
            39,
            54,
            44,
            32,
            15,
            61
          ],
          "bitstring": "010001000100111011011001101011010110100111110110101100100000001111111101001110000101011"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[9].candidate_bits",
      "source_value_count": 87,
      "slice_start": 0,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        0.0,
        0.0,
        0.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0,
        1.0,
        1.0,
        1.0,
        1.0,
        0.0,
        1.0,
        0.0,
        1.0,
        0.0,
        0.0
      ],
      "least_reliable_bit_indices": [
        0,
        3,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        20,
        23,
        24,
        26,
        28,
        29
      ],
      "hard_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
      ],
      "hard_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "negative_is_zero",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[20].llr_full_174",
      "source_value_count": 174,
      "slice_start": 2,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.155455,
        -1.370996,
        0.31333,
        0.448774,
        -0.477879,
        0.17487,
        3.458719,
        3.412437,
        2.732275,
        -0.033375,
        -2.926977,
        3.593033,
        -0.352049,
        1.527821,
        4.12139,
        4.091336,
        -0.578368,
        0.505329,
        -0.107643,
        -0.459934,
        1.473774,
        2.006609,
        2.060361,
        0.04196,
        -2.684222,
        -0.0415,
        0.507303,
        -2.226011,
        0.899911,
        0.410424,
        4.14242,
        4.073255,
        1.790739,
        2.364918,
        -1.011161,
        1.118333,
        2.023583,
        2.750596,
        3.383499,
        3.125681,
        -0.79266,
        0.930803,
        2.678266,
        -3.635826,
        -0.389375,
        0.990283,
        4.11961,
        3.8423,
        -1.961803,
        -2.59262,
        1.217867,
        0.73449,
        -1.264035,
        -1.988459,
        -1.591113,
        -1.021437,
        0.165756,
        -0.417069,
        -0.118003,
        1.999342,
        1.4931,
        2.814003,
        3.437868,
        3.462428,
        1.289837,
        -2.095502,
        1.333744,
        1.346997,
        0.005053,
        0.312353,
        3.389547,
        1.545767,
        1.719706,
        1.48451,
        1.901332,
        -2.736158,
        0.336351,
        -0.932253,
        3.468067,
        3.465722,
        -1.29335,
        -2.560943,
        1.942431,
        1.499097,
        0.29567,
        0.530183,
        -1.253376
      ],
      "least_reliable_bit_indices": [
        68,
        9,
        25,
        23,
        18,
        58,
        0,
        56,
        5,
        84,
        69,
        2,
        76,
        12,
        44,
        29
      ],
      "hard_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "hard_bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "reversed_all",
      "best_message_preview_12chars": "MO Ry1dDzwZb",
      "crc_tests_preview": [
        {
          "reorder": "reversed_all",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2496,
          "computed_crc12": 2512,
          "message_preview_12chars": "MO Ry1dDzwZb",
          "message_words_6bit": [
            22,
            24,
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37
          ],
          "bitstring": "010110011000111110011011111100000001100111001101111101111010100011100101110100111000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 1432,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111010110011000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1848,
          "message_preview_12chars": "pVWCvllKSkd0",
          "message_words_6bit": [
            51,
            31,
            32,
            12,
            57,
            47,
            47,
            20,
            28,
            46,
            39,
            0
          ],
          "bitstring": "110011011111100000001100111001101111101111010100011100101110100111000000111000110011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 2864,
          "message_preview_12chars": "0dkSKllvCWVp",
          "message_words_6bit": [
            0,
            39,
            46,
            28,
            20,
            47,
            47,
            57,
            12,
            32,
            31,
            51
          ],
          "bitstring": "000000100111101110011100010100101111101111111001001100100000011111110011111000110011010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 3886,
          "message_preview_12chars": "p 1CdzzAETv0",
          "message_words_6bit": [
            51,
            62,
            1,
            12,
            39,
            61,
            61,
            10,
            14,
            29,
            57,
            0
          ],
          "bitstring": "110011111110000001001100100111111101111101001010001110011101111001000000111000110011010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1616,
          "message_preview_12chars": " Ry1dDzwZbqu",
          "message_words_6bit": [
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37,
            52,
            56
          ],
          "bitstring": "111110011011111100000001100111001101111101111010100011100101110100111000000000110011010"
        },
        {
          "reorder": "inverted",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 3685,
          "computed_crc12": 990,
          "message_preview_12chars": "-6Ynr22Op 1C",
          "message_words_6bit": [
            63,
            6,
            34,
            49,
            53,
            2,
            2,
            24,
            51,
            62,
            1,
            12
          ],
          "bitstring": "111111000110100010110001110101000010000010011000110011111110000001001100000111001100101"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[21].llr_full_174",
      "source_value_count": 174,
      "slice_start": 85,
      "row_scope": 87,
      "llr_convention": "negative_is_one",
      "info87_llr_values": [
        -2.418998,
        -2.226011,
        3.076058,
        1.999342,
        0.246221,
        -2.926977,
        0.530183,
        3.245894,
        2.060361,
        0.930803,
        -1.732909,
        0.827582,
        2.133428,
        4.11961,
        0.505329,
        0.274437,
        -0.196181,
        0.410424,
        -1.807547,
        -1.011161,
        0.17487,
        3.462428,
        1.719706,
        -2.840271,
        3.482047,
        -2.095502,
        2.023583,
        1.476712,
        -1.598288,
        3.125681,
        1.080854,
        0.275455,
        1.4931,
        -1.961803,
        1.499097,
        3.389547,
        0.268492,
        -0.352049,
        1.87262,
        3.053424,
        0.448774,
        0.174324,
        -1.847061,
        4.091336,
        -2.684222,
        0.298316,
        4.14242,
        -1.370996,
        -0.002971,
        1.901332,
        -1.576503,
        1.677122,
        -1.253376,
        -0.280146,
        -1.212139,
        1.748972,
        -0.459934,
        3.458719,
        -2.560943,
        -1.264035,
        -0.048096,
        3.449224,
        -1.021437,
        -0.473047,
        0.312353,
        3.411796,
        -0.955261,
        -3.635826,
        3.444662,
        1.582817,
        0.760335,
        0.507303,
        0.990283,
        0.034236,
        0.56185,
        -0.417069,
        4.094062,
        2.732275,
        0.988211,
        3.003457,
        -0.215309,
        0.336351,
        1.790739,
        1.346997,
        1.217867,
        2.006609,
        3.465722
      ],
      "least_reliable_bit_indices": [
        48,
        73,
        60,
        41,
        20,
        16,
        80,
        4,
        36,
        15,
        31,
        53,
        45,
        64,
        81,
        37
      ],
      "hard_bits": [
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "hard_bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "ZGGZI82brrD3",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2624,
          "message_preview_12chars": "ZGGZI82brrD3",
          "message_words_6bit": [
            35,
            16,
            16,
            35,
            18,
            8,
            2,
            37,
            53,
            53,
            13,
            3
          ],
          "bitstring": "100011010000010000100011010010001000000010100101110101110101001101000011000100001000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1059,
          "computed_crc12": 1328,
          "message_preview_12chars": "0X0PkkieH2KQ",
          "message_words_6bit": [
            0,
            33,
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26
          ],
          "bitstring": "000000100001000000011001101110101110101100101000010001000010010100011010000010000100011"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2410,
          "message_preview_12chars": "3Drrb28IZGGZ",
          "message_words_6bit": [
            3,
            13,
            53,
            53,
            37,
            2,
            8,
            18,
            35,
            16,
            16,
            35
          ],
          "bitstring": "000011001101110101110101100101000010001000010010100011010000010000100011000100001000000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 258,
          "message_preview_12chars": "0PkkieH2KQ24",
          "message_words_6bit": [
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26,
            2,
            4
          ],
          "bitstring": "000000011001101110101110101100101000010001000010010100011010000010000100011100001000000"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1983,
          "computed_crc12": 2522,
          "message_preview_12chars": "EzzEjxlMKKJF",
          "message_words_6bit": [
            14,
            61,
            61,
            14,
            45,
            59,
            47,
            22,
            20,
            20,
            19,
            15
          ],
          "bitstring": "001110111101111101001110101101111011101111010110010100010100010011001111111011110111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3950,
          "message_preview_12chars": "mihhfG4In22n",
          "message_words_6bit": [
            48,
            44,
            43,
            43,
            41,
            16,
            4,
            18,
            49,
            2,
            2,
            49
          ],
          "bitstring": "110000101100101011101011101001010000000100010010110001000010000010110001000100001000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 33,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000000000100001"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[21].llr_full_174",
      "source_value_count": 174,
      "slice_start": 85,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        -2.418998,
        -2.226011,
        3.076058,
        1.999342,
        0.246221,
        -2.926977,
        0.530183,
        3.245894,
        2.060361,
        0.930803,
        -1.732909,
        0.827582,
        2.133428,
        4.11961,
        0.505329,
        0.274437,
        -0.196181,
        0.410424,
        -1.807547,
        -1.011161,
        0.17487,
        3.462428,
        1.719706,
        -2.840271,
        3.482047,
        -2.095502,
        2.023583,
        1.476712,
        -1.598288,
        3.125681,
        1.080854,
        0.275455,
        1.4931,
        -1.961803,
        1.499097,
        3.389547,
        0.268492,
        -0.352049,
        1.87262,
        3.053424,
        0.448774,
        0.174324,
        -1.847061,
        4.091336,
        -2.684222,
        0.298316,
        4.14242,
        -1.370996,
        -0.002971,
        1.901332,
        -1.576503,
        1.677122,
        -1.253376,
        -0.280146,
        -1.212139,
        1.748972,
        -0.459934,
        3.458719,
        -2.560943,
        -1.264035,
        -0.048096,
        3.449224,
        -1.021437,
        -0.473047,
        0.312353,
        3.411796,
        -0.955261,
        -3.635826,
        3.444662,
        1.582817,
        0.760335,
        0.507303,
        0.990283,
        0.034236,
        0.56185,
        -0.417069,
        4.094062,
        2.732275,
        0.988211,
        3.003457,
        -0.215309,
        0.336351,
        1.790739,
        1.346997,
        1.217867,
        2.006609,
        3.465722
      ],
      "least_reliable_bit_indices": [
        48,
        73,
        60,
        41,
        20,
        16,
        80,
        4,
        36,
        15,
        31,
        53,
        45,
        64,
        81,
        37
      ],
      "hard_bits": [
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "hard_bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "ZGGZI82brrD3",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2624,
          "message_preview_12chars": "ZGGZI82brrD3",
          "message_words_6bit": [
            35,
            16,
            16,
            35,
            18,
            8,
            2,
            37,
            53,
            53,
            13,
            3
          ],
          "bitstring": "100011010000010000100011010010001000000010100101110101110101001101000011000100001000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1059,
          "computed_crc12": 1328,
          "message_preview_12chars": "0X0PkkieH2KQ",
          "message_words_6bit": [
            0,
            33,
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26
          ],
          "bitstring": "000000100001000000011001101110101110101100101000010001000010010100011010000010000100011"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2410,
          "message_preview_12chars": "3Drrb28IZGGZ",
          "message_words_6bit": [
            3,
            13,
            53,
            53,
            37,
            2,
            8,
            18,
            35,
            16,
            16,
            35
          ],
          "bitstring": "000011001101110101110101100101000010001000010010100011010000010000100011000100001000000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 258,
          "message_preview_12chars": "0PkkieH2KQ24",
          "message_words_6bit": [
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26,
            2,
            4
          ],
          "bitstring": "000000011001101110101110101100101000010001000010010100011010000010000100011100001000000"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1983,
          "computed_crc12": 2522,
          "message_preview_12chars": "EzzEjxlMKKJF",
          "message_words_6bit": [
            14,
            61,
            61,
            14,
            45,
            59,
            47,
            22,
            20,
            20,
            19,
            15
          ],
          "bitstring": "001110111101111101001110101101111011101111010110010100010100010011001111111011110111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3950,
          "message_preview_12chars": "mihhfG4In22n",
          "message_words_6bit": [
            48,
            44,
            43,
            43,
            41,
            16,
            4,
            18,
            49,
            2,
            2,
            49
          ],
          "bitstring": "110000101100101011101011101001010000000100010010110001000010000010110001000100001000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 33,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000000000100001"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[2].llr_full_174",
      "source_value_count": 174,
      "slice_start": 86,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        4.167475,
        1.694026,
        3.154533,
        4.123045,
        -1.732909,
        -1.395798,
        2.920695,
        -0.820746,
        -0.916188,
        0.966046,
        -1.264035,
        -1.103418,
        0.724531,
        1.473774,
        0.441842,
        1.640172,
        2.023583,
        0.927501,
        2.427052,
        -0.477879,
        0.012672,
        0.844266,
        1.361861,
        0.281133,
        2.726546,
        3.575036,
        -3.210486,
        3.019019,
        1.719706,
        -1.211827,
        2.319559,
        3.617447,
        3.262649,
        3.56793,
        1.748972,
        -2.249717,
        3.332469,
        -1.599648,
        -1.355162,
        1.0381,
        1.87262,
        2.063815,
        3.200765,
        -0.118003,
        0.866369,
        0.384955,
        0.507303,
        -1.765651,
        0.27805,
        2.678266,
        1.818615,
        3.300296,
        -2.926977,
        2.163158,
        3.352145,
        1.942431,
        1.837215,
        2.454295,
        -0.473047,
        0.471669,
        0.789541,
        1.333744,
        -2.198749,
        3.045159,
        1.080854,
        0.652185,
        2.658519,
        1.978199,
        -1.875523,
        2.955568,
        3.003457,
        2.742424,
        2.756476,
        4.08862,
        4.076237,
        4.07648,
        4.11961,
        4.135428,
        4.168076,
        4.12139,
        4.153984,
        4.168008,
        4.14242,
        4.169674,
        4.180269,
        3.511245,
        4.116374
      ],
      "least_reliable_bit_indices": [
        20,
        43,
        48,
        23,
        45,
        14,
        59,
        58,
        19,
        46,
        65,
        12,
        60,
        7,
        21,
        44
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "3R8P91OLY388",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 16,
          "message_preview_12chars": "3R8P91OLY388",
          "message_words_6bit": [
            3,
            27,
            8,
            25,
            9,
            1,
            24,
            21,
            34,
            3,
            8,
            8
          ],
          "bitstring": "000011011011001000011001001001000001011000010101100010000011001000001000000000000000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 591,
          "computed_crc12": 2604,
          "message_preview_12chars": "---VPzolBxRF",
          "message_words_6bit": [
            63,
            63,
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15
          ],
          "bitstring": "111111111111111111011111011001111101110010101111001011111011011011001111011001001001111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 2548,
          "message_preview_12chars": "F9xPRVvLkFxx",
          "message_words_6bit": [
            15,
            9,
            59,
            25,
            27,
            31,
            57,
            21,
            46,
            15,
            59,
            59
          ],
          "bitstring": "001111001001111011011001011011011111111001010101101110001111111011111011111111111111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3854,
          "message_preview_12chars": "ttyTgd sctay",
          "message_words_6bit": [
            55,
            55,
            60,
            29,
            42,
            39,
            62,
            54,
            38,
            55,
            36,
            60
          ],
          "bitstring": "110111110111111100011101101010100111111110110110100110110111100100111100111111111111111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 814,
          "message_preview_12chars": "xxFkLvVRPx9F",
          "message_words_6bit": [
            59,
            59,
            15,
            46,
            21,
            57,
            31,
            27,
            25,
            59,
            9,
            15
          ],
          "bitstring": "111011111011001111101110010101111001011111011011011001111011001001001111111111111111111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1362,
          "message_preview_12chars": "-VPzolBxRFP9",
          "message_words_6bit": [
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15,
            25,
            9
          ],
          "bitstring": "111111011111011001111101110010101111001011111011011011001111011001001001111111111111111"
        },
        {
          "reorder": "raw",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1602,
          "message_preview_12chars": "yatcs dgTytt",
          "message_words_6bit": [
            60,
            36,
            55,
            38,
            54,
            62,
            39,
            42,
            29,
            60,
            55,
            55
          ],
          "bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[3].llr_full_174",
      "source_value_count": 174,
      "slice_start": 86,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        4.167475,
        1.694026,
        3.154533,
        4.123045,
        -1.732909,
        -1.395798,
        2.920695,
        -0.820746,
        -0.916188,
        0.966046,
        -1.264035,
        -1.103418,
        0.724531,
        1.473774,
        0.441842,
        1.640172,
        2.023583,
        0.927501,
        2.427052,
        -0.477879,
        0.012672,
        0.844266,
        1.361861,
        0.281133,
        2.726546,
        3.575036,
        -3.210486,
        3.019019,
        1.719706,
        -1.211827,
        2.319559,
        3.617447,
        3.262649,
        3.56793,
        1.748972,
        -2.249717,
        3.332469,
        -1.599648,
        -1.355162,
        1.0381,
        1.87262,
        2.063815,
        3.200765,
        -0.118003,
        0.866369,
        0.384955,
        0.507303,
        -1.765651,
        0.27805,
        2.678266,
        1.818615,
        3.300296,
        -2.926977,
        2.163158,
        3.352145,
        1.942431,
        1.837215,
        2.454295,
        -0.473047,
        0.471669,
        0.789541,
        1.333744,
        -2.198749,
        3.045159,
        1.080854,
        0.652185,
        2.658519,
        1.978199,
        -1.875523,
        2.955568,
        3.003457,
        2.742424,
        2.756476,
        4.08862,
        4.076237,
        4.07648,
        4.11961,
        4.135428,
        4.168076,
        4.12139,
        4.153984,
        4.168008,
        4.14242,
        4.169674,
        4.180269,
        3.511245,
        4.116374
      ],
      "least_reliable_bit_indices": [
        20,
        43,
        48,
        23,
        45,
        14,
        59,
        58,
        19,
        46,
        65,
        12,
        60,
        7,
        21,
        44
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "3R8P91OLY388",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 16,
          "message_preview_12chars": "3R8P91OLY388",
          "message_words_6bit": [
            3,
            27,
            8,
            25,
            9,
            1,
            24,
            21,
            34,
            3,
            8,
            8
          ],
          "bitstring": "000011011011001000011001001001000001011000010101100010000011001000001000000000000000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 591,
          "computed_crc12": 2604,
          "message_preview_12chars": "---VPzolBxRF",
          "message_words_6bit": [
            63,
            63,
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15
          ],
          "bitstring": "111111111111111111011111011001111101110010101111001011111011011011001111011001001001111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 2548,
          "message_preview_12chars": "F9xPRVvLkFxx",
          "message_words_6bit": [
            15,
            9,
            59,
            25,
            27,
            31,
            57,
            21,
            46,
            15,
            59,
            59
          ],
          "bitstring": "001111001001111011011001011011011111111001010101101110001111111011111011111111111111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3854,
          "message_preview_12chars": "ttyTgd sctay",
          "message_words_6bit": [
            55,
            55,
            60,
            29,
            42,
            39,
            62,
            54,
            38,
            55,
            36,
            60
          ],
          "bitstring": "110111110111111100011101101010100111111110110110100110110111100100111100111111111111111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 814,
          "message_preview_12chars": "xxFkLvVRPx9F",
          "message_words_6bit": [
            59,
            59,
            15,
            46,
            21,
            57,
            31,
            27,
            25,
            59,
            9,
            15
          ],
          "bitstring": "111011111011001111101110010101111001011111011011011001111011001001001111111111111111111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1362,
          "message_preview_12chars": "-VPzolBxRFP9",
          "message_words_6bit": [
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15,
            25,
            9
          ],
          "bitstring": "111111011111011001111101110010101111001011111011011011001111011001001001111111111111111"
        },
        {
          "reorder": "raw",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1602,
          "message_preview_12chars": "yatcs dgTytt",
          "message_words_6bit": [
            60,
            36,
            55,
            38,
            54,
            62,
            39,
            42,
            29,
            60,
            55,
            55
          ],
          "bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "negative_is_zero",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[20].llr_full_174",
      "source_value_count": 174,
      "slice_start": 2,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.155455,
        -1.370996,
        0.31333,
        0.448774,
        -0.477879,
        0.17487,
        3.458719,
        3.412437,
        2.732275,
        -0.033375,
        -2.926977,
        3.593033,
        -0.352049,
        1.527821,
        4.12139,
        4.091336,
        -0.578368,
        0.505329,
        -0.107643,
        -0.459934,
        1.473774,
        2.006609,
        2.060361,
        0.04196,
        -2.684222,
        -0.0415,
        0.507303,
        -2.226011,
        0.899911,
        0.410424,
        4.14242,
        4.073255,
        1.790739,
        2.364918,
        -1.011161,
        1.118333,
        2.023583,
        2.750596,
        3.383499,
        3.125681,
        -0.79266,
        0.930803,
        2.678266,
        -3.635826,
        -0.389375,
        0.990283,
        4.11961,
        3.8423,
        -1.961803,
        -2.59262,
        1.217867,
        0.73449,
        -1.264035,
        -1.988459,
        -1.591113,
        -1.021437,
        0.165756,
        -0.417069,
        -0.118003,
        1.999342,
        1.4931,
        2.814003,
        3.437868,
        3.462428,
        1.289837,
        -2.095502,
        1.333744,
        1.346997,
        0.005053,
        0.312353,
        3.389547,
        1.545767,
        1.719706,
        1.48451,
        1.901332,
        -2.736158,
        0.336351,
        -0.932253,
        3.468067,
        3.465722,
        -1.29335,
        -2.560943,
        1.942431,
        1.499097,
        0.29567,
        0.530183,
        -1.253376
      ],
      "least_reliable_bit_indices": [
        68,
        9,
        25,
        23,
        18,
        58,
        0,
        56,
        5,
        84,
        69,
        2,
        76,
        12,
        44,
        29
      ],
      "hard_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "hard_bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "reversed_all",
      "best_message_preview_12chars": "MO Ry1dDzwZb",
      "crc_tests_preview": [
        {
          "reorder": "reversed_all",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2496,
          "computed_crc12": 2512,
          "message_preview_12chars": "MO Ry1dDzwZb",
          "message_words_6bit": [
            22,
            24,
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37
          ],
          "bitstring": "010110011000111110011011111100000001100111001101111101111010100011100101110100111000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 1432,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111010110011000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1848,
          "message_preview_12chars": "pVWCvllKSkd0",
          "message_words_6bit": [
            51,
            31,
            32,
            12,
            57,
            47,
            47,
            20,
            28,
            46,
            39,
            0
          ],
          "bitstring": "110011011111100000001100111001101111101111010100011100101110100111000000111000110011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 2864,
          "message_preview_12chars": "0dkSKllvCWVp",
          "message_words_6bit": [
            0,
            39,
            46,
            28,
            20,
            47,
            47,
            57,
            12,
            32,
            31,
            51
          ],
          "bitstring": "000000100111101110011100010100101111101111111001001100100000011111110011111000110011010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 3886,
          "message_preview_12chars": "p 1CdzzAETv0",
          "message_words_6bit": [
            51,
            62,
            1,
            12,
            39,
            61,
            61,
            10,
            14,
            29,
            57,
            0
          ],
          "bitstring": "110011111110000001001100100111111101111101001010001110011101111001000000111000110011010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1616,
          "message_preview_12chars": " Ry1dDzwZbqu",
          "message_words_6bit": [
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37,
            52,
            56
          ],
          "bitstring": "111110011011111100000001100111001101111101111010100011100101110100111000000000110011010"
        },
        {
          "reorder": "inverted",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 3685,
          "computed_crc12": 990,
          "message_preview_12chars": "-6Ynr22Op 1C",
          "message_words_6bit": [
            63,
            6,
            34,
            49,
            53,
            2,
            2,
            24,
            51,
            62,
            1,
            12
          ],
          "bitstring": "111111000110100010110001110101000010000010011000110011111110000001001100000111001100101"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[21].llr_full_174",
      "source_value_count": 174,
      "slice_start": 85,
      "row_scope": 87,
      "llr_convention": "negative_is_one",
      "info87_llr_values": [
        -2.418998,
        -2.226011,
        3.076058,
        1.999342,
        0.246221,
        -2.926977,
        0.530183,
        3.245894,
        2.060361,
        0.930803,
        -1.732909,
        0.827582,
        2.133428,
        4.11961,
        0.505329,
        0.274437,
        -0.196181,
        0.410424,
        -1.807547,
        -1.011161,
        0.17487,
        3.462428,
        1.719706,
        -2.840271,
        3.482047,
        -2.095502,
        2.023583,
        1.476712,
        -1.598288,
        3.125681,
        1.080854,
        0.275455,
        1.4931,
        -1.961803,
        1.499097,
        3.389547,
        0.268492,
        -0.352049,
        1.87262,
        3.053424,
        0.448774,
        0.174324,
        -1.847061,
        4.091336,
        -2.684222,
        0.298316,
        4.14242,
        -1.370996,
        -0.002971,
        1.901332,
        -1.576503,
        1.677122,
        -1.253376,
        -0.280146,
        -1.212139,
        1.748972,
        -0.459934,
        3.458719,
        -2.560943,
        -1.264035,
        -0.048096,
        3.449224,
        -1.021437,
        -0.473047,
        0.312353,
        3.411796,
        -0.955261,
        -3.635826,
        3.444662,
        1.582817,
        0.760335,
        0.507303,
        0.990283,
        0.034236,
        0.56185,
        -0.417069,
        4.094062,
        2.732275,
        0.988211,
        3.003457,
        -0.215309,
        0.336351,
        1.790739,
        1.346997,
        1.217867,
        2.006609,
        3.465722
      ],
      "least_reliable_bit_indices": [
        48,
        73,
        60,
        41,
        20,
        16,
        80,
        4,
        36,
        15,
        31,
        53,
        45,
        64,
        81,
        37
      ],
      "hard_bits": [
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "hard_bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "ZGGZI82brrD3",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2624,
          "message_preview_12chars": "ZGGZI82brrD3",
          "message_words_6bit": [
            35,
            16,
            16,
            35,
            18,
            8,
            2,
            37,
            53,
            53,
            13,
            3
          ],
          "bitstring": "100011010000010000100011010010001000000010100101110101110101001101000011000100001000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1059,
          "computed_crc12": 1328,
          "message_preview_12chars": "0X0PkkieH2KQ",
          "message_words_6bit": [
            0,
            33,
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26
          ],
          "bitstring": "000000100001000000011001101110101110101100101000010001000010010100011010000010000100011"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2410,
          "message_preview_12chars": "3Drrb28IZGGZ",
          "message_words_6bit": [
            3,
            13,
            53,
            53,
            37,
            2,
            8,
            18,
            35,
            16,
            16,
            35
          ],
          "bitstring": "000011001101110101110101100101000010001000010010100011010000010000100011000100001000000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 258,
          "message_preview_12chars": "0PkkieH2KQ24",
          "message_words_6bit": [
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26,
            2,
            4
          ],
          "bitstring": "000000011001101110101110101100101000010001000010010100011010000010000100011100001000000"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1983,
          "computed_crc12": 2522,
          "message_preview_12chars": "EzzEjxlMKKJF",
          "message_words_6bit": [
            14,
            61,
            61,
            14,
            45,
            59,
            47,
            22,
            20,
            20,
            19,
            15
          ],
          "bitstring": "001110111101111101001110101101111011101111010110010100010100010011001111111011110111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3950,
          "message_preview_12chars": "mihhfG4In22n",
          "message_words_6bit": [
            48,
            44,
            43,
            43,
            41,
            16,
            4,
            18,
            49,
            2,
            2,
            49
          ],
          "bitstring": "110000101100101011101011101001010000000100010010110001000010000010110001000100001000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 33,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000000000100001"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[21].llr_full_174",
      "source_value_count": 174,
      "slice_start": 85,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        -2.418998,
        -2.226011,
        3.076058,
        1.999342,
        0.246221,
        -2.926977,
        0.530183,
        3.245894,
        2.060361,
        0.930803,
        -1.732909,
        0.827582,
        2.133428,
        4.11961,
        0.505329,
        0.274437,
        -0.196181,
        0.410424,
        -1.807547,
        -1.011161,
        0.17487,
        3.462428,
        1.719706,
        -2.840271,
        3.482047,
        -2.095502,
        2.023583,
        1.476712,
        -1.598288,
        3.125681,
        1.080854,
        0.275455,
        1.4931,
        -1.961803,
        1.499097,
        3.389547,
        0.268492,
        -0.352049,
        1.87262,
        3.053424,
        0.448774,
        0.174324,
        -1.847061,
        4.091336,
        -2.684222,
        0.298316,
        4.14242,
        -1.370996,
        -0.002971,
        1.901332,
        -1.576503,
        1.677122,
        -1.253376,
        -0.280146,
        -1.212139,
        1.748972,
        -0.459934,
        3.458719,
        -2.560943,
        -1.264035,
        -0.048096,
        3.449224,
        -1.021437,
        -0.473047,
        0.312353,
        3.411796,
        -0.955261,
        -3.635826,
        3.444662,
        1.582817,
        0.760335,
        0.507303,
        0.990283,
        0.034236,
        0.56185,
        -0.417069,
        4.094062,
        2.732275,
        0.988211,
        3.003457,
        -0.215309,
        0.336351,
        1.790739,
        1.346997,
        1.217867,
        2.006609,
        3.465722
      ],
      "least_reliable_bit_indices": [
        48,
        73,
        60,
        41,
        20,
        16,
        80,
        4,
        36,
        15,
        31,
        53,
        45,
        64,
        81,
        37
      ],
      "hard_bits": [
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "hard_bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "ZGGZI82brrD3",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2624,
          "message_preview_12chars": "ZGGZI82brrD3",
          "message_words_6bit": [
            35,
            16,
            16,
            35,
            18,
            8,
            2,
            37,
            53,
            53,
            13,
            3
          ],
          "bitstring": "100011010000010000100011010010001000000010100101110101110101001101000011000100001000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1059,
          "computed_crc12": 1328,
          "message_preview_12chars": "0X0PkkieH2KQ",
          "message_words_6bit": [
            0,
            33,
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26
          ],
          "bitstring": "000000100001000000011001101110101110101100101000010001000010010100011010000010000100011"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2410,
          "message_preview_12chars": "3Drrb28IZGGZ",
          "message_words_6bit": [
            3,
            13,
            53,
            53,
            37,
            2,
            8,
            18,
            35,
            16,
            16,
            35
          ],
          "bitstring": "000011001101110101110101100101000010001000010010100011010000010000100011000100001000000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 258,
          "message_preview_12chars": "0PkkieH2KQ24",
          "message_words_6bit": [
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26,
            2,
            4
          ],
          "bitstring": "000000011001101110101110101100101000010001000010010100011010000010000100011100001000000"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1983,
          "computed_crc12": 2522,
          "message_preview_12chars": "EzzEjxlMKKJF",
          "message_words_6bit": [
            14,
            61,
            61,
            14,
            45,
            59,
            47,
            22,
            20,
            20,
            19,
            15
          ],
          "bitstring": "001110111101111101001110101101111011101111010110010100010100010011001111111011110111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3950,
          "message_preview_12chars": "mihhfG4In22n",
          "message_words_6bit": [
            48,
            44,
            43,
            43,
            41,
            16,
            4,
            18,
            49,
            2,
            2,
            49
          ],
          "bitstring": "110000101100101011101011101001010000000100010010110001000010000010110001000100001000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 33,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000000000100001"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[2].llr_full_174",
      "source_value_count": 174,
      "slice_start": 86,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        4.167475,
        1.694026,
        3.154533,
        4.123045,
        -1.732909,
        -1.395798,
        2.920695,
        -0.820746,
        -0.916188,
        0.966046,
        -1.264035,
        -1.103418,
        0.724531,
        1.473774,
        0.441842,
        1.640172,
        2.023583,
        0.927501,
        2.427052,
        -0.477879,
        0.012672,
        0.844266,
        1.361861,
        0.281133,
        2.726546,
        3.575036,
        -3.210486,
        3.019019,
        1.719706,
        -1.211827,
        2.319559,
        3.617447,
        3.262649,
        3.56793,
        1.748972,
        -2.249717,
        3.332469,
        -1.599648,
        -1.355162,
        1.0381,
        1.87262,
        2.063815,
        3.200765,
        -0.118003,
        0.866369,
        0.384955,
        0.507303,
        -1.765651,
        0.27805,
        2.678266,
        1.818615,
        3.300296,
        -2.926977,
        2.163158,
        3.352145,
        1.942431,
        1.837215,
        2.454295,
        -0.473047,
        0.471669,
        0.789541,
        1.333744,
        -2.198749,
        3.045159,
        1.080854,
        0.652185,
        2.658519,
        1.978199,
        -1.875523,
        2.955568,
        3.003457,
        2.742424,
        2.756476,
        4.08862,
        4.076237,
        4.07648,
        4.11961,
        4.135428,
        4.168076,
        4.12139,
        4.153984,
        4.168008,
        4.14242,
        4.169674,
        4.180269,
        3.511245,
        4.116374
      ],
      "least_reliable_bit_indices": [
        20,
        43,
        48,
        23,
        45,
        14,
        59,
        58,
        19,
        46,
        65,
        12,
        60,
        7,
        21,
        44
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "3R8P91OLY388",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 16,
          "message_preview_12chars": "3R8P91OLY388",
          "message_words_6bit": [
            3,
            27,
            8,
            25,
            9,
            1,
            24,
            21,
            34,
            3,
            8,
            8
          ],
          "bitstring": "000011011011001000011001001001000001011000010101100010000011001000001000000000000000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 591,
          "computed_crc12": 2604,
          "message_preview_12chars": "---VPzolBxRF",
          "message_words_6bit": [
            63,
            63,
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15
          ],
          "bitstring": "111111111111111111011111011001111101110010101111001011111011011011001111011001001001111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 2548,
          "message_preview_12chars": "F9xPRVvLkFxx",
          "message_words_6bit": [
            15,
            9,
            59,
            25,
            27,
            31,
            57,
            21,
            46,
            15,
            59,
            59
          ],
          "bitstring": "001111001001111011011001011011011111111001010101101110001111111011111011111111111111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3854,
          "message_preview_12chars": "ttyTgd sctay",
          "message_words_6bit": [
            55,
            55,
            60,
            29,
            42,
            39,
            62,
            54,
            38,
            55,
            36,
            60
          ],
          "bitstring": "110111110111111100011101101010100111111110110110100110110111100100111100111111111111111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 814,
          "message_preview_12chars": "xxFkLvVRPx9F",
          "message_words_6bit": [
            59,
            59,
            15,
            46,
            21,
            57,
            31,
            27,
            25,
            59,
            9,
            15
          ],
          "bitstring": "111011111011001111101110010101111001011111011011011001111011001001001111111111111111111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1362,
          "message_preview_12chars": "-VPzolBxRFP9",
          "message_words_6bit": [
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15,
            25,
            9
          ],
          "bitstring": "111111011111011001111101110010101111001011111011011011001111011001001001111111111111111"
        },
        {
          "reorder": "raw",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1602,
          "message_preview_12chars": "yatcs dgTytt",
          "message_words_6bit": [
            60,
            36,
            55,
            38,
            54,
            62,
            39,
            42,
            29,
            60,
            55,
            55
          ],
          "bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[3].llr_full_174",
      "source_value_count": 174,
      "slice_start": 86,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        4.167475,
        1.694026,
        3.154533,
        4.123045,
        -1.732909,
        -1.395798,
        2.920695,
        -0.820746,
        -0.916188,
        0.966046,
        -1.264035,
        -1.103418,
        0.724531,
        1.473774,
        0.441842,
        1.640172,
        2.023583,
        0.927501,
        2.427052,
        -0.477879,
        0.012672,
        0.844266,
        1.361861,
        0.281133,
        2.726546,
        3.575036,
        -3.210486,
        3.019019,
        1.719706,
        -1.211827,
        2.319559,
        3.617447,
        3.262649,
        3.56793,
        1.748972,
        -2.249717,
        3.332469,
        -1.599648,
        -1.355162,
        1.0381,
        1.87262,
        2.063815,
        3.200765,
        -0.118003,
        0.866369,
        0.384955,
        0.507303,
        -1.765651,
        0.27805,
        2.678266,
        1.818615,
        3.300296,
        -2.926977,
        2.163158,
        3.352145,
        1.942431,
        1.837215,
        2.454295,
        -0.473047,
        0.471669,
        0.789541,
        1.333744,
        -2.198749,
        3.045159,
        1.080854,
        0.652185,
        2.658519,
        1.978199,
        -1.875523,
        2.955568,
        3.003457,
        2.742424,
        2.756476,
        4.08862,
        4.076237,
        4.07648,
        4.11961,
        4.135428,
        4.168076,
        4.12139,
        4.153984,
        4.168008,
        4.14242,
        4.169674,
        4.180269,
        3.511245,
        4.116374
      ],
      "least_reliable_bit_indices": [
        20,
        43,
        48,
        23,
        45,
        14,
        59,
        58,
        19,
        46,
        65,
        12,
        60,
        7,
        21,
        44
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "3R8P91OLY388",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 16,
          "message_preview_12chars": "3R8P91OLY388",
          "message_words_6bit": [
            3,
            27,
            8,
            25,
            9,
            1,
            24,
            21,
            34,
            3,
            8,
            8
          ],
          "bitstring": "000011011011001000011001001001000001011000010101100010000011001000001000000000000000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 591,
          "computed_crc12": 2604,
          "message_preview_12chars": "---VPzolBxRF",
          "message_words_6bit": [
            63,
            63,
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15
          ],
          "bitstring": "111111111111111111011111011001111101110010101111001011111011011011001111011001001001111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 2548,
          "message_preview_12chars": "F9xPRVvLkFxx",
          "message_words_6bit": [
            15,
            9,
            59,
            25,
            27,
            31,
            57,
            21,
            46,
            15,
            59,
            59
          ],
          "bitstring": "001111001001111011011001011011011111111001010101101110001111111011111011111111111111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3854,
          "message_preview_12chars": "ttyTgd sctay",
          "message_words_6bit": [
            55,
            55,
            60,
            29,
            42,
            39,
            62,
            54,
            38,
            55,
            36,
            60
          ],
          "bitstring": "110111110111111100011101101010100111111110110110100110110111100100111100111111111111111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 814,
          "message_preview_12chars": "xxFkLvVRPx9F",
          "message_words_6bit": [
            59,
            59,
            15,
            46,
            21,
            57,
            31,
            27,
            25,
            59,
            9,
            15
          ],
          "bitstring": "111011111011001111101110010101111001011111011011011001111011001001001111111111111111111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1362,
          "message_preview_12chars": "-VPzolBxRFP9",
          "message_words_6bit": [
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15,
            25,
            9
          ],
          "bitstring": "111111011111011001111101110010101111001011111011011011001111011001001001111111111111111"
        },
        {
          "reorder": "raw",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1602,
          "message_preview_12chars": "yatcs dgTytt",
          "message_words_6bit": [
            60,
            36,
            55,
            38,
            54,
            62,
            39,
            42,
            29,
            60,
            55,
            55
          ],
          "bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "negative_is_zero",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[20].llr_full_174",
      "source_value_count": 174,
      "slice_start": 2,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.155455,
        -1.370996,
        0.31333,
        0.448774,
        -0.477879,
        0.17487,
        3.458719,
        3.412437,
        2.732275,
        -0.033375,
        -2.926977,
        3.593033,
        -0.352049,
        1.527821,
        4.12139,
        4.091336,
        -0.578368,
        0.505329,
        -0.107643,
        -0.459934,
        1.473774,
        2.006609,
        2.060361,
        0.04196,
        -2.684222,
        -0.0415,
        0.507303,
        -2.226011,
        0.899911,
        0.410424,
        4.14242,
        4.073255,
        1.790739,
        2.364918,
        -1.011161,
        1.118333,
        2.023583,
        2.750596,
        3.383499,
        3.125681,
        -0.79266,
        0.930803,
        2.678266,
        -3.635826,
        -0.389375,
        0.990283,
        4.11961,
        3.8423,
        -1.961803,
        -2.59262,
        1.217867,
        0.73449,
        -1.264035,
        -1.988459,
        -1.591113,
        -1.021437,
        0.165756,
        -0.417069,
        -0.118003,
        1.999342,
        1.4931,
        2.814003,
        3.437868,
        3.462428,
        1.289837,
        -2.095502,
        1.333744,
        1.346997,
        0.005053,
        0.312353,
        3.389547,
        1.545767,
        1.719706,
        1.48451,
        1.901332,
        -2.736158,
        0.336351,
        -0.932253,
        3.468067,
        3.465722,
        -1.29335,
        -2.560943,
        1.942431,
        1.499097,
        0.29567,
        0.530183,
        -1.253376
      ],
      "least_reliable_bit_indices": [
        68,
        9,
        25,
        23,
        18,
        58,
        0,
        56,
        5,
        84,
        69,
        2,
        76,
        12,
        44,
        29
      ],
      "hard_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "hard_bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "reversed_all",
      "best_message_preview_12chars": "MO Ry1dDzwZb",
      "crc_tests_preview": [
        {
          "reorder": "reversed_all",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2496,
          "computed_crc12": 2512,
          "message_preview_12chars": "MO Ry1dDzwZb",
          "message_words_6bit": [
            22,
            24,
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37
          ],
          "bitstring": "010110011000111110011011111100000001100111001101111101111010100011100101110100111000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 1432,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111010110011000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1848,
          "message_preview_12chars": "pVWCvllKSkd0",
          "message_words_6bit": [
            51,
            31,
            32,
            12,
            57,
            47,
            47,
            20,
            28,
            46,
            39,
            0
          ],
          "bitstring": "110011011111100000001100111001101111101111010100011100101110100111000000111000110011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 2864,
          "message_preview_12chars": "0dkSKllvCWVp",
          "message_words_6bit": [
            0,
            39,
            46,
            28,
            20,
            47,
            47,
            57,
            12,
            32,
            31,
            51
          ],
          "bitstring": "000000100111101110011100010100101111101111111001001100100000011111110011111000110011010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 3886,
          "message_preview_12chars": "p 1CdzzAETv0",
          "message_words_6bit": [
            51,
            62,
            1,
            12,
            39,
            61,
            61,
            10,
            14,
            29,
            57,
            0
          ],
          "bitstring": "110011111110000001001100100111111101111101001010001110011101111001000000111000110011010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1616,
          "message_preview_12chars": " Ry1dDzwZbqu",
          "message_words_6bit": [
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37,
            52,
            56
          ],
          "bitstring": "111110011011111100000001100111001101111101111010100011100101110100111000000000110011010"
        },
        {
          "reorder": "inverted",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 3685,
          "computed_crc12": 990,
          "message_preview_12chars": "-6Ynr22Op 1C",
          "message_words_6bit": [
            63,
            6,
            34,
            49,
            53,
            2,
            2,
            24,
            51,
            62,
            1,
            12
          ],
          "bitstring": "111111000110100010110001110101000010000010011000110011111110000001001100000111001100101"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[21].llr_full_174",
      "source_value_count": 174,
      "slice_start": 85,
      "row_scope": 87,
      "llr_convention": "negative_is_one",
      "info87_llr_values": [
        -2.418998,
        -2.226011,
        3.076058,
        1.999342,
        0.246221,
        -2.926977,
        0.530183,
        3.245894,
        2.060361,
        0.930803,
        -1.732909,
        0.827582,
        2.133428,
        4.11961,
        0.505329,
        0.274437,
        -0.196181,
        0.410424,
        -1.807547,
        -1.011161,
        0.17487,
        3.462428,
        1.719706,
        -2.840271,
        3.482047,
        -2.095502,
        2.023583,
        1.476712,
        -1.598288,
        3.125681,
        1.080854,
        0.275455,
        1.4931,
        -1.961803,
        1.499097,
        3.389547,
        0.268492,
        -0.352049,
        1.87262,
        3.053424,
        0.448774,
        0.174324,
        -1.847061,
        4.091336,
        -2.684222,
        0.298316,
        4.14242,
        -1.370996,
        -0.002971,
        1.901332,
        -1.576503,
        1.677122,
        -1.253376,
        -0.280146,
        -1.212139,
        1.748972,
        -0.459934,
        3.458719,
        -2.560943,
        -1.264035,
        -0.048096,
        3.449224,
        -1.021437,
        -0.473047,
        0.312353,
        3.411796,
        -0.955261,
        -3.635826,
        3.444662,
        1.582817,
        0.760335,
        0.507303,
        0.990283,
        0.034236,
        0.56185,
        -0.417069,
        4.094062,
        2.732275,
        0.988211,
        3.003457,
        -0.215309,
        0.336351,
        1.790739,
        1.346997,
        1.217867,
        2.006609,
        3.465722
      ],
      "least_reliable_bit_indices": [
        48,
        73,
        60,
        41,
        20,
        16,
        80,
        4,
        36,
        15,
        31,
        53,
        45,
        64,
        81,
        37
      ],
      "hard_bits": [
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "hard_bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "ZGGZI82brrD3",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2624,
          "message_preview_12chars": "ZGGZI82brrD3",
          "message_words_6bit": [
            35,
            16,
            16,
            35,
            18,
            8,
            2,
            37,
            53,
            53,
            13,
            3
          ],
          "bitstring": "100011010000010000100011010010001000000010100101110101110101001101000011000100001000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1059,
          "computed_crc12": 1328,
          "message_preview_12chars": "0X0PkkieH2KQ",
          "message_words_6bit": [
            0,
            33,
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26
          ],
          "bitstring": "000000100001000000011001101110101110101100101000010001000010010100011010000010000100011"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2410,
          "message_preview_12chars": "3Drrb28IZGGZ",
          "message_words_6bit": [
            3,
            13,
            53,
            53,
            37,
            2,
            8,
            18,
            35,
            16,
            16,
            35
          ],
          "bitstring": "000011001101110101110101100101000010001000010010100011010000010000100011000100001000000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 258,
          "message_preview_12chars": "0PkkieH2KQ24",
          "message_words_6bit": [
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26,
            2,
            4
          ],
          "bitstring": "000000011001101110101110101100101000010001000010010100011010000010000100011100001000000"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1983,
          "computed_crc12": 2522,
          "message_preview_12chars": "EzzEjxlMKKJF",
          "message_words_6bit": [
            14,
            61,
            61,
            14,
            45,
            59,
            47,
            22,
            20,
            20,
            19,
            15
          ],
          "bitstring": "001110111101111101001110101101111011101111010110010100010100010011001111111011110111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3950,
          "message_preview_12chars": "mihhfG4In22n",
          "message_words_6bit": [
            48,
            44,
            43,
            43,
            41,
            16,
            4,
            18,
            49,
            2,
            2,
            49
          ],
          "bitstring": "110000101100101011101011101001010000000100010010110001000010000010110001000100001000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 33,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000000000100001"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[21].llr_full_174",
      "source_value_count": 174,
      "slice_start": 85,
      "row_scope": 87,
      "llr_convention": "positive_is_zero",
      "info87_llr_values": [
        -2.418998,
        -2.226011,
        3.076058,
        1.999342,
        0.246221,
        -2.926977,
        0.530183,
        3.245894,
        2.060361,
        0.930803,
        -1.732909,
        0.827582,
        2.133428,
        4.11961,
        0.505329,
        0.274437,
        -0.196181,
        0.410424,
        -1.807547,
        -1.011161,
        0.17487,
        3.462428,
        1.719706,
        -2.840271,
        3.482047,
        -2.095502,
        2.023583,
        1.476712,
        -1.598288,
        3.125681,
        1.080854,
        0.275455,
        1.4931,
        -1.961803,
        1.499097,
        3.389547,
        0.268492,
        -0.352049,
        1.87262,
        3.053424,
        0.448774,
        0.174324,
        -1.847061,
        4.091336,
        -2.684222,
        0.298316,
        4.14242,
        -1.370996,
        -0.002971,
        1.901332,
        -1.576503,
        1.677122,
        -1.253376,
        -0.280146,
        -1.212139,
        1.748972,
        -0.459934,
        3.458719,
        -2.560943,
        -1.264035,
        -0.048096,
        3.449224,
        -1.021437,
        -0.473047,
        0.312353,
        3.411796,
        -0.955261,
        -3.635826,
        3.444662,
        1.582817,
        0.760335,
        0.507303,
        0.990283,
        0.034236,
        0.56185,
        -0.417069,
        4.094062,
        2.732275,
        0.988211,
        3.003457,
        -0.215309,
        0.336351,
        1.790739,
        1.346997,
        1.217867,
        2.006609,
        3.465722
      ],
      "least_reliable_bit_indices": [
        48,
        73,
        60,
        41,
        20,
        16,
        80,
        4,
        36,
        15,
        31,
        53,
        45,
        64,
        81,
        37
      ],
      "hard_bits": [
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "hard_bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "ZGGZI82brrD3",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2624,
          "message_preview_12chars": "ZGGZI82brrD3",
          "message_words_6bit": [
            35,
            16,
            16,
            35,
            18,
            8,
            2,
            37,
            53,
            53,
            13,
            3
          ],
          "bitstring": "100011010000010000100011010010001000000010100101110101110101001101000011000100001000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1059,
          "computed_crc12": 1328,
          "message_preview_12chars": "0X0PkkieH2KQ",
          "message_words_6bit": [
            0,
            33,
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26
          ],
          "bitstring": "000000100001000000011001101110101110101100101000010001000010010100011010000010000100011"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 2410,
          "message_preview_12chars": "3Drrb28IZGGZ",
          "message_words_6bit": [
            3,
            13,
            53,
            53,
            37,
            2,
            8,
            18,
            35,
            16,
            16,
            35
          ],
          "bitstring": "000011001101110101110101100101000010001000010010100011010000010000100011000100001000000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 258,
          "message_preview_12chars": "0PkkieH2KQ24",
          "message_words_6bit": [
            0,
            25,
            46,
            46,
            44,
            40,
            17,
            2,
            20,
            26,
            2,
            4
          ],
          "bitstring": "000000011001101110101110101100101000010001000010010100011010000010000100011100001000000"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000100001000000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1983,
          "computed_crc12": 2522,
          "message_preview_12chars": "EzzEjxlMKKJF",
          "message_words_6bit": [
            14,
            61,
            61,
            14,
            45,
            59,
            47,
            22,
            20,
            20,
            19,
            15
          ],
          "bitstring": "001110111101111101001110101101111011101111010110010100010100010011001111111011110111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 2112,
          "computed_crc12": 3950,
          "message_preview_12chars": "mihhfG4In22n",
          "message_words_6bit": [
            48,
            44,
            43,
            43,
            41,
            16,
            4,
            18,
            49,
            2,
            2,
            49
          ],
          "bitstring": "110000101100101011101011101001010000000100010010110001000010000010110001000100001000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 33,
          "computed_crc12": 3976,
          "message_preview_12chars": "n22nI4Gfhhim",
          "message_words_6bit": [
            49,
            2,
            2,
            49,
            18,
            4,
            16,
            41,
            43,
            43,
            44,
            48
          ],
          "bitstring": "110001000010000010110001010010000100010000101001101011101011101100110000000000000100001"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[2].llr_full_174",
      "source_value_count": 174,
      "slice_start": 86,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        4.167475,
        1.694026,
        3.154533,
        4.123045,
        -1.732909,
        -1.395798,
        2.920695,
        -0.820746,
        -0.916188,
        0.966046,
        -1.264035,
        -1.103418,
        0.724531,
        1.473774,
        0.441842,
        1.640172,
        2.023583,
        0.927501,
        2.427052,
        -0.477879,
        0.012672,
        0.844266,
        1.361861,
        0.281133,
        2.726546,
        3.575036,
        -3.210486,
        3.019019,
        1.719706,
        -1.211827,
        2.319559,
        3.617447,
        3.262649,
        3.56793,
        1.748972,
        -2.249717,
        3.332469,
        -1.599648,
        -1.355162,
        1.0381,
        1.87262,
        2.063815,
        3.200765,
        -0.118003,
        0.866369,
        0.384955,
        0.507303,
        -1.765651,
        0.27805,
        2.678266,
        1.818615,
        3.300296,
        -2.926977,
        2.163158,
        3.352145,
        1.942431,
        1.837215,
        2.454295,
        -0.473047,
        0.471669,
        0.789541,
        1.333744,
        -2.198749,
        3.045159,
        1.080854,
        0.652185,
        2.658519,
        1.978199,
        -1.875523,
        2.955568,
        3.003457,
        2.742424,
        2.756476,
        4.08862,
        4.076237,
        4.07648,
        4.11961,
        4.135428,
        4.168076,
        4.12139,
        4.153984,
        4.168008,
        4.14242,
        4.169674,
        4.180269,
        3.511245,
        4.116374
      ],
      "least_reliable_bit_indices": [
        20,
        43,
        48,
        23,
        45,
        14,
        59,
        58,
        19,
        46,
        65,
        12,
        60,
        7,
        21,
        44
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "3R8P91OLY388",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 16,
          "message_preview_12chars": "3R8P91OLY388",
          "message_words_6bit": [
            3,
            27,
            8,
            25,
            9,
            1,
            24,
            21,
            34,
            3,
            8,
            8
          ],
          "bitstring": "000011011011001000011001001001000001011000010101100010000011001000001000000000000000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 591,
          "computed_crc12": 2604,
          "message_preview_12chars": "---VPzolBxRF",
          "message_words_6bit": [
            63,
            63,
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15
          ],
          "bitstring": "111111111111111111011111011001111101110010101111001011111011011011001111011001001001111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 2548,
          "message_preview_12chars": "F9xPRVvLkFxx",
          "message_words_6bit": [
            15,
            9,
            59,
            25,
            27,
            31,
            57,
            21,
            46,
            15,
            59,
            59
          ],
          "bitstring": "001111001001111011011001011011011111111001010101101110001111111011111011111111111111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3854,
          "message_preview_12chars": "ttyTgd sctay",
          "message_words_6bit": [
            55,
            55,
            60,
            29,
            42,
            39,
            62,
            54,
            38,
            55,
            36,
            60
          ],
          "bitstring": "110111110111111100011101101010100111111110110110100110110111100100111100111111111111111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 814,
          "message_preview_12chars": "xxFkLvVRPx9F",
          "message_words_6bit": [
            59,
            59,
            15,
            46,
            21,
            57,
            31,
            27,
            25,
            59,
            9,
            15
          ],
          "bitstring": "111011111011001111101110010101111001011111011011011001111011001001001111111111111111111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1362,
          "message_preview_12chars": "-VPzolBxRFP9",
          "message_words_6bit": [
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15,
            25,
            9
          ],
          "bitstring": "111111011111011001111101110010101111001011111011011011001111011001001001111111111111111"
        },
        {
          "reorder": "raw",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1602,
          "message_preview_12chars": "yatcs dgTytt",
          "message_words_6bit": [
            60,
            36,
            55,
            38,
            54,
            62,
            39,
            42,
            29,
            60,
            55,
            55
          ],
          "bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[3].llr_full_174",
      "source_value_count": 174,
      "slice_start": 86,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        4.167475,
        1.694026,
        3.154533,
        4.123045,
        -1.732909,
        -1.395798,
        2.920695,
        -0.820746,
        -0.916188,
        0.966046,
        -1.264035,
        -1.103418,
        0.724531,
        1.473774,
        0.441842,
        1.640172,
        2.023583,
        0.927501,
        2.427052,
        -0.477879,
        0.012672,
        0.844266,
        1.361861,
        0.281133,
        2.726546,
        3.575036,
        -3.210486,
        3.019019,
        1.719706,
        -1.211827,
        2.319559,
        3.617447,
        3.262649,
        3.56793,
        1.748972,
        -2.249717,
        3.332469,
        -1.599648,
        -1.355162,
        1.0381,
        1.87262,
        2.063815,
        3.200765,
        -0.118003,
        0.866369,
        0.384955,
        0.507303,
        -1.765651,
        0.27805,
        2.678266,
        1.818615,
        3.300296,
        -2.926977,
        2.163158,
        3.352145,
        1.942431,
        1.837215,
        2.454295,
        -0.473047,
        0.471669,
        0.789541,
        1.333744,
        -2.198749,
        3.045159,
        1.080854,
        0.652185,
        2.658519,
        1.978199,
        -1.875523,
        2.955568,
        3.003457,
        2.742424,
        2.756476,
        4.08862,
        4.076237,
        4.07648,
        4.11961,
        4.135428,
        4.168076,
        4.12139,
        4.153984,
        4.168008,
        4.14242,
        4.169674,
        4.180269,
        3.511245,
        4.116374
      ],
      "least_reliable_bit_indices": [
        20,
        43,
        48,
        23,
        45,
        14,
        59,
        58,
        19,
        46,
        65,
        12,
        60,
        7,
        21,
        44
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "inverted",
      "best_message_preview_12chars": "3R8P91OLY388",
      "crc_tests_preview": [
        {
          "reorder": "inverted",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 16,
          "message_preview_12chars": "3R8P91OLY388",
          "message_words_6bit": [
            3,
            27,
            8,
            25,
            9,
            1,
            24,
            21,
            34,
            3,
            8,
            8
          ],
          "bitstring": "000011011011001000011001001001000001011000010101100010000011001000001000000000000000000"
        },
        {
          "reorder": "reversed_all",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 591,
          "computed_crc12": 2604,
          "message_preview_12chars": "---VPzolBxRF",
          "message_words_6bit": [
            63,
            63,
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15
          ],
          "bitstring": "111111111111111111011111011001111101110010101111001011111011011011001111011001001001111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 2548,
          "message_preview_12chars": "F9xPRVvLkFxx",
          "message_words_6bit": [
            15,
            9,
            59,
            25,
            27,
            31,
            57,
            21,
            46,
            15,
            59,
            59
          ],
          "bitstring": "001111001001111011011001011011011111111001010101101110001111111011111011111111111111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3854,
          "message_preview_12chars": "ttyTgd sctay",
          "message_words_6bit": [
            55,
            55,
            60,
            29,
            42,
            39,
            62,
            54,
            38,
            55,
            36,
            60
          ],
          "bitstring": "110111110111111100011101101010100111111110110110100110110111100100111100111111111111111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 814,
          "message_preview_12chars": "xxFkLvVRPx9F",
          "message_words_6bit": [
            59,
            59,
            15,
            46,
            21,
            57,
            31,
            27,
            25,
            59,
            9,
            15
          ],
          "bitstring": "111011111011001111101110010101111001011111011011011001111011001001001111111111111111111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1362,
          "message_preview_12chars": "-VPzolBxRFP9",
          "message_words_6bit": [
            63,
            31,
            25,
            61,
            50,
            47,
            11,
            59,
            27,
            15,
            25,
            9
          ],
          "bitstring": "111111011111011001111101110010101111001011111011011011001111011001001001111111111111111"
        },
        {
          "reorder": "raw",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 1602,
          "message_preview_12chars": "yatcs dgTytt",
          "message_words_6bit": [
            60,
            36,
            55,
            38,
            54,
            62,
            39,
            42,
            29,
            60,
            55,
            55
          ],
          "bitstring": "111100100100110111100110110110111110100111101010011101111100110111110111111111111111111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "positive_is_one",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[13].llr_full_174",
      "source_value_count": 174,
      "slice_start": 1,
      "row_scope": 87,
      "llr_convention": "negative_is_zero",
      "info87_llr_values": [
        3.437868,
        3.076058,
        4.180269,
        3.482047,
        3.463052,
        4.168008,
        3.468067,
        3.444662,
        4.168076,
        3.458719,
        3.4346,
        4.07648,
        3.383499,
        3.389547,
        2.756476,
        2.060361,
        2.174491,
        2.955568,
        -1.591113,
        -1.253376,
        2.658519,
        0.56185,
        0.31333,
        3.045159,
        -1.847073,
        -1.011161,
        0.789541,
        0.174324,
        -0.107643,
        2.454295,
        1.419337,
        1.217867,
        3.352145,
        1.901332,
        -1.786838,
        3.300296,
        1.619799,
        1.476712,
        0.27805,
        -0.196181,
        -0.355267,
        0.384955,
        0.155455,
        -0.048096,
        3.200765,
        1.790739,
        1.289837,
        1.0381,
        -0.578368,
        0.827582,
        3.332469,
        -1.961803,
        -1.29335,
        3.56793,
        2.711617,
        2.732275,
        2.319559,
        -0.955261,
        -0.79266,
        3.019019,
        -2.418998,
        -2.684222,
        2.726546,
        0.246221,
        0.165756,
        0.844266,
        0.005053,
        -0.002971,
        2.427052,
        0.760335,
        0.690148,
        1.640172,
        0.29567,
        0.274437,
        0.724531,
        -0.352049,
        0.576942,
        0.966046,
        -0.389375,
        0.336351,
        2.920695,
        -1.212139,
        0.899911,
        4.123045,
        2.833396,
        1.4931,
        4.167475
      ],
      "least_reliable_bit_indices": [
        67,
        66,
        43,
        28,
        42,
        64,
        27,
        39,
        63,
        73,
        38,
        72,
        22,
        79,
        75,
        40
      ],
      "hard_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1
      ],
      "hard_bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "crc12_reverse",
      "best_message_preview_12chars": "---FDzvlPvFl",
      "crc_tests_preview": [
        {
          "reorder": "crc12_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 4022,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111111110110110"
        },
        {
          "reorder": "inverted",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 2336,
          "computed_crc12": 2528,
          "message_preview_12chars": "000mo26Gc6mG",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            50,
            2,
            6,
            16,
            38,
            6,
            48,
            16
          ],
          "bitstring": "000000000000000000110000110010000010000110010000100110000110110000010000000100100100000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 4095,
          "computed_crc12": 3054,
          "message_preview_12chars": " s-laytizzdd",
          "message_words_6bit": [
            62,
            54,
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39
          ],
          "bitstring": "111110110110111111101111100100111100110111101100111101111101100111100111111111111111111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3796,
          "message_preview_12chars": "---yildzcdyz",
          "message_words_6bit": [
            63,
            63,
            63,
            60,
            44,
            47,
            39,
            61,
            38,
            39,
            60,
            61
          ],
          "bitstring": "111111111111111111111100101100101111100111111101100110100111111100111101111011011011111"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 78,
          "message_preview_12chars": "zydczdliy---",
          "message_words_6bit": [
            61,
            60,
            39,
            38,
            61,
            39,
            47,
            44,
            60,
            63,
            63,
            63
          ],
          "bitstring": "111101111100100111100110111101100111101111101100111100111111111111111111111011011011111"
        },
        {
          "reorder": "message75_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 1342,
          "message_preview_12chars": "-laytizzdd--",
          "message_words_6bit": [
            63,
            47,
            36,
            60,
            55,
            44,
            61,
            61,
            39,
            39,
            63,
            63
          ],
          "bitstring": "111111101111100100111100110111101100111101111101100111100111111111111111111011011011111"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 4018,
          "message_preview_12chars": "---FDzvlPvFl",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            13,
            61,
            57,
            47,
            25,
            57,
            15,
            47
          ],
          "bitstring": "111111111111111111001111001101111101111001101111011001111001001111101111111011011011111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1759,
          "computed_crc12": 3744,
          "message_preview_12chars": "lFvPlvzDF---",
          "message_words_6bit": [
            47,
            15,
            57,
            25,
            47,
            57,
            61,
            13,
            15,
            63,
            63,
            63
          ],
          "bitstring": "101111001111111001011001101111111001111101001101001111111111111111111111111011011011111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[20].llr_full_174",
      "source_value_count": 174,
      "slice_start": 2,
      "row_scope": 87,
      "llr_convention": "threshold_half",
      "info87_llr_values": [
        0.155455,
        -1.370996,
        0.31333,
        0.448774,
        -0.477879,
        0.17487,
        3.458719,
        3.412437,
        2.732275,
        -0.033375,
        -2.926977,
        3.593033,
        -0.352049,
        1.527821,
        4.12139,
        4.091336,
        -0.578368,
        0.505329,
        -0.107643,
        -0.459934,
        1.473774,
        2.006609,
        2.060361,
        0.04196,
        -2.684222,
        -0.0415,
        0.507303,
        -2.226011,
        0.899911,
        0.410424,
        4.14242,
        4.073255,
        1.790739,
        2.364918,
        -1.011161,
        1.118333,
        2.023583,
        2.750596,
        3.383499,
        3.125681,
        -0.79266,
        0.930803,
        2.678266,
        -3.635826,
        -0.389375,
        0.990283,
        4.11961,
        3.8423,
        -1.961803,
        -2.59262,
        1.217867,
        0.73449,
        -1.264035,
        -1.988459,
        -1.591113,
        -1.021437,
        0.165756,
        -0.417069,
        -0.118003,
        1.999342,
        1.4931,
        2.814003,
        3.437868,
        3.462428,
        1.289837,
        -2.095502,
        1.333744,
        1.346997,
        0.005053,
        0.312353,
        3.389547,
        1.545767,
        1.719706,
        1.48451,
        1.901332,
        -2.736158,
        0.336351,
        -0.932253,
        3.468067,
        3.465722,
        -1.29335,
        -2.560943,
        1.942431,
        1.499097,
        0.29567,
        0.530183,
        -1.253376
      ],
      "least_reliable_bit_indices": [
        68,
        9,
        25,
        23,
        18,
        58,
        0,
        56,
        5,
        84,
        69,
        2,
        76,
        12,
        44,
        29
      ],
      "hard_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0
      ],
      "hard_bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "reversed_all",
      "best_message_preview_12chars": "MO Ry1dDzwZb",
      "crc_tests_preview": [
        {
          "reorder": "reversed_all",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2496,
          "computed_crc12": 2512,
          "message_preview_12chars": "MO Ry1dDzwZb",
          "message_words_6bit": [
            22,
            24,
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37
          ],
          "bitstring": "010110011000111110011011111100000001100111001101111101111010100011100101110100111000000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 2,
          "crc_match": false,
          "received_crc12": 1432,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111010110011000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1420,
          "message_preview_12chars": "0vTEAzzdC1 p",
          "message_words_6bit": [
            0,
            57,
            29,
            14,
            10,
            61,
            61,
            39,
            12,
            1,
            62,
            51
          ],
          "bitstring": "000000111001011101001110001010111101111101100111001100000001111110110011111000110011010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1848,
          "message_preview_12chars": "pVWCvllKSkd0",
          "message_words_6bit": [
            51,
            31,
            32,
            12,
            57,
            47,
            47,
            20,
            28,
            46,
            39,
            0
          ],
          "bitstring": "110011011111100000001100111001101111101111010100011100101110100111000000111000110011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 2864,
          "message_preview_12chars": "0dkSKllvCWVp",
          "message_words_6bit": [
            0,
            39,
            46,
            28,
            20,
            47,
            47,
            57,
            12,
            32,
            31,
            51
          ],
          "bitstring": "000000100111101110011100010100101111101111111001001100100000011111110011111000110011010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 3886,
          "message_preview_12chars": "p 1CdzzAETv0",
          "message_words_6bit": [
            51,
            62,
            1,
            12,
            39,
            61,
            61,
            10,
            14,
            29,
            57,
            0
          ],
          "bitstring": "110011111110000001001100100111111101111101001010001110011101111001000000111000110011010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 410,
          "computed_crc12": 1616,
          "message_preview_12chars": " Ry1dDzwZbqu",
          "message_words_6bit": [
            62,
            27,
            60,
            1,
            39,
            13,
            61,
            58,
            35,
            37,
            52,
            56
          ],
          "bitstring": "111110011011111100000001100111001101111101111010100011100101110100111000000000110011010"
        },
        {
          "reorder": "inverted",
          "distance": 9,
          "crc_match": false,
          "received_crc12": 3685,
          "computed_crc12": 990,
          "message_preview_12chars": "-6Ynr22Op 1C",
          "message_words_6bit": [
            63,
            6,
            34,
            49,
            53,
            2,
            2,
            24,
            51,
            62,
            1,
            12
          ],
          "bitstring": "111111000110100010110001110101000010000010011000110011111110000001001100000111001100101"
        }
      ]
    }
  ],
  "top_bit_row_exports": [
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T040519Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[5].syndrome.message91",
      "source_bit_count": 91,
      "slice_start": 3,
      "info87_bits": [
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0
      ],
      "info87_bitstring": "111111001010001111111100111111000001111111001110111111100111100111111111001100100110100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "-KyF-W-S-vv-",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 2356,
          "computed_crc12": 2356,
          "message_preview_12chars": "-KyF-W-S-vv-",
          "message_words_6bit": [
            63,
            20,
            60,
            15,
            63,
            32,
            63,
            28,
            63,
            57,
            57,
            63
          ],
          "bitstring": "111111010100111100001111111111100000111111011100111111111001111001111111001100100110100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2356,
          "computed_crc12": 260,
          "message_preview_12chars": "d-FFxdy7v-Yd",
          "message_words_6bit": [
            39,
            63,
            15,
            15,
            59,
            39,
            60,
            7,
            57,
            63,
            34,
            39
          ],
          "bitstring": "100111111111001111001111111011100111111100000111111001111111100010100111111100100110100"
        },
        {
          "reorder": "reversed_all",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1343,
          "computed_crc12": 638,
          "message_preview_12chars": "B9d-FFxdy7v-",
          "message_words_6bit": [
            11,
            9,
            39,
            63,
            15,
            15,
            59,
            39,
            60,
            7,
            57,
            63
          ],
          "bitstring": "001011001001100111111111001111001111111011100111111100000111111001111111100010100111111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2356,
          "computed_crc12": 1264,
          "message_preview_12chars": "-dd-E-1-yFA-",
          "message_words_6bit": [
            63,
            39,
            39,
            63,
            14,
            63,
            1,
            63,
            60,
            15,
            10,
            63
          ],
          "bitstring": "111111100111100111111111001110111111000001111111111100001111001010111111001100100110100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2356,
          "computed_crc12": 1942,
          "message_preview_12chars": "-vv-S-W-FyK-",
          "message_words_6bit": [
            63,
            57,
            57,
            63,
            28,
            63,
            32,
            63,
            15,
            60,
            20,
            63
          ],
          "bitstring": "111111111001111001111111011100111111100000111111001111111100010100111111001100100110100"
        },
        {
          "reorder": "raw",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 2356,
          "computed_crc12": 2046,
          "message_preview_12chars": "-AFy-1-E-dd-",
          "message_words_6bit": [
            63,
            10,
            15,
            60,
            63,
            1,
            63,
            14,
            63,
            39,
            39,
            63
          ],
          "bitstring": "111111001010001111111100111111000001111111001110111111100111100111111111001100100110100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 713,
          "computed_crc12": 2046,
          "message_preview_12chars": "-AFy-1-E-dd-",
          "message_words_6bit": [
            63,
            10,
            15,
            60,
            63,
            1,
            63,
            14,
            63,
            39,
            39,
            63
          ],
          "bitstring": "111111001010001111111100111111000001111111001110111111100111100111111111001001011001001"
        },
        {
          "reorder": "inverted",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1739,
          "computed_crc12": 428,
          "message_preview_12chars": "0rm30 0n0OO0",
          "message_words_6bit": [
            0,
            53,
            48,
            3,
            0,
            62,
            0,
            49,
            0,
            24,
            24,
            0
          ],
          "bitstring": "000000110101110000000011000000111110000000110001000000011000011000000000110011011001011"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_syndrome_closure_repair_probe.best.message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.best_syndrome_closure_repair_probe.top_candidates[0].message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[0].syndrome_closure_repair_probe.best.message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[0].syndrome_closure_repair_probe.top_candidates[0].message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[1].syndrome_closure_repair_probe.best.message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "json_path": "$.soft_decode_results[1].syndrome_closure_repair_probe.top_candidates[0].message91",
      "source_bit_count": 91,
      "slice_start": 2,
      "info87_bits": [
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "1C20IKMonXGf",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 0,
          "crc_match": true,
          "received_crc12": 1320,
          "computed_crc12": 1320,
          "message_preview_12chars": "1C20IKMonXGf",
          "message_words_6bit": [
            1,
            12,
            2,
            0,
            18,
            20,
            22,
            50,
            49,
            33,
            16,
            41
          ],
          "bitstring": "000001001100000010000000010010010100010110110010110001100001010000101001100010100101000"
        },
        {
          "reorder": "inverted",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 2775,
          "computed_crc12": 2644,
          "message_preview_12chars": "Vpl-jrbiSUzQ",
          "message_words_6bit": [
            31,
            51,
            47,
            63,
            45,
            53,
            37,
            44,
            28,
            30,
            61,
            26
          ],
          "bitstring": "011111110011101111111111101101110101100101101100011100011110111101011010011101011010111"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 769,
          "computed_crc12": 2976,
          "message_preview_12chars": "5ADA4EEIoYG0",
          "message_words_6bit": [
            5,
            10,
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0
          ],
          "bitstring": "000101001010001101001010000100001110001110010010110010100010010000000000010001100000001"
        },
        {
          "reorder": "raw",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100010100101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2052,
          "message_preview_12chars": "fGXnoMKI02C1",
          "message_words_6bit": [
            41,
            16,
            33,
            49,
            50,
            22,
            20,
            18,
            0,
            2,
            12,
            1
          ],
          "bitstring": "101001010000100001110001110010010110010100010010000000000010001100000001100010100101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 330,
          "computed_crc12": 3078,
          "message_preview_12chars": "WCG0IAQJZX2b",
          "message_words_6bit": [
            32,
            12,
            16,
            0,
            18,
            10,
            26,
            19,
            35,
            33,
            2,
            37
          ],
          "bitstring": "100000001100010000000000010010001010011010010011100011100001000010100101100000101001010"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 2674,
          "message_preview_12chars": "b2XZJQAI0GCW",
          "message_words_6bit": [
            37,
            2,
            33,
            35,
            19,
            26,
            10,
            18,
            0,
            16,
            12,
            32
          ],
          "bitstring": "100101000010100001100011010011011010001010010010000000010000001100100000100010100101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 8,
          "crc_match": false,
          "received_crc12": 1320,
          "computed_crc12": 978,
          "message_preview_12chars": "DA4EEIoYG0HW",
          "message_words_6bit": [
            13,
            10,
            4,
            14,
            14,
            18,
            50,
            34,
            16,
            0,
            17,
            32
          ],
          "bitstring": "001101001010000100001110001110010010110010100010010000000000010001100000001010100101000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.best_candidate.candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.best_candidate.candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[0].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[0].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[10].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[10].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[1].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[1].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[2].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[2].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[3].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[3].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[4].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[4].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[5].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[5].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "001XqOA2iDZ0",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2664,
          "message_preview_12chars": "0ZDi2AOqX100",
          "message_words_6bit": [
            0,
            35,
            13,
            44,
            2,
            10,
            24,
            52,
            33,
            1,
            0,
            0
          ],
          "bitstring": "000000100011001101101100000010001010011000110100100001000001000000000000000101101101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 1030,
          "message_preview_12chars": "5j06DXg2WnSC",
          "message_words_6bit": [
            5,
            45,
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12
          ],
          "bitstring": "000101101101000000000110001101100001101010000010100000110001011100001100000000000000000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 894,
          "message_preview_12chars": "0niDGK6BXW00",
          "message_words_6bit": [
            0,
            49,
            44,
            13,
            16,
            20,
            6,
            11,
            33,
            32,
            0,
            0
          ],
          "bitstring": "000000110001101100001101010000010100000110001011100001100000000000000000000101101101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 2370,
          "message_preview_12chars": "06DXg2WnSC00",
          "message_words_6bit": [
            0,
            6,
            13,
            33,
            42,
            2,
            32,
            49,
            28,
            12,
            0,
            0
          ],
          "bitstring": "000000000110001101100001101010000010100000110001011100001100000000000000000101101101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 365,
          "computed_crc12": 2920,
          "message_preview_12chars": "001XqOA2iDZ0",
          "message_words_6bit": [
            0,
            0,
            1,
            33,
            52,
            24,
            10,
            2,
            44,
            13,
            35,
            0
          ],
          "bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000000101101101"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2920,
          "computed_crc12": 3242,
          "message_preview_12chars": "00WXB6KGDin0",
          "message_words_6bit": [
            0,
            0,
            32,
            33,
            11,
            6,
            20,
            16,
            13,
            44,
            49,
            0
          ],
          "bitstring": "000000000000100000100001001011000110010100010000001101101100110001000000000101101101000"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1175,
          "computed_crc12": 3386,
          "message_preview_12chars": "-- UBdrzJoS-",
          "message_words_6bit": [
            63,
            63,
            62,
            30,
            11,
            39,
            53,
            61,
            19,
            50,
            28,
            63
          ],
          "bitstring": "111111111111111110011110001011100111110101111101010011110010011100111111111010010010111"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[6].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[6].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[7].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[7].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[8].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[8].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[9].candidate_bits",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "json_path": "$.top_candidates[9].candidate_bitstring",
      "source_bit_count": 87,
      "slice_start": 0,
      "info87_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
      ],
      "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100",
      "best_crc12_distance": 0,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "Q0VsKWqfJ96x",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "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
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2934,
          "message_preview_12chars": "M0 RA1BboaOt",
          "message_words_6bit": [
            22,
            0,
            62,
            27,
            10,
            1,
            11,
            37,
            50,
            36,
            24,
            55
          ],
          "bitstring": "010110000000111110011011001010000001001011100101110010100100011000110111101001111010100"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 2262,
          "message_preview_12chars": "tOaobB1AR 0M",
          "message_words_6bit": [
            55,
            24,
            36,
            50,
            37,
            11,
            1,
            10,
            27,
            62,
            0,
            22
          ],
          "bitstring": "110111011000100100110010100101001011000001001010011011111110000000010110101001111010100"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 700,
          "computed_crc12": 980,
          "message_preview_12chars": "Q0VsKWqfJ96x",
          "message_words_6bit": [
            26,
            0,
            31,
            54,
            20,
            32,
            52,
            41,
            19,
            9,
            6,
            59
          ],
          "bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001010111100"
        },
        {
          "reorder": "message75_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 3986,
          "message_preview_12chars": "kx4cKfO9JVm2",
          "message_words_6bit": [
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31,
            48,
            2
          ],
          "bitstring": "101110111011000100100110010100101001011000001001010011011111110000000010110001111010100"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 22,
          "computed_crc12": 1972,
          "message_preview_12chars": "Aykx4cKfO9JV",
          "message_words_6bit": [
            10,
            60,
            46,
            59,
            4,
            38,
            20,
            41,
            24,
            9,
            19,
            31
          ],
          "bitstring": "001010111100101110111011000100100110010100101001011000001001010011011111110000000010110"
        },
        {
          "reorder": "inverted",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 3115,
          "computed_crc12": 1414,
          "message_preview_12chars": "b-W9hVBMisv4",
          "message_words_6bit": [
            37,
            63,
            32,
            9,
            43,
            31,
            11,
            22,
            44,
            54,
            57,
            4
          ],
          "bitstring": "100101111111100000001001101011011111001011010110101100110110111001000100010110000101011"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 980,
          "computed_crc12": 1256,
          "message_preview_12chars": "x69JfqWKsV0Q",
          "message_words_6bit": [
            59,
            6,
            9,
            19,
            41,
            52,
            32,
            20,
            54,
            31,
            0,
            26
          ],
          "bitstring": "111011000110001001010011101001110100100000010100110110011111000000011010101001111010100"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T040519Z_ldpc_matrix_probe_output.json",
      "json_path": "$.all_matrix_probes[8].syndrome.message91",
      "source_bit_count": 91,
      "slice_start": 3,
      "info87_bits": [
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "001010010100100011010000110001110000000100000000010101000011001010000111000001100001000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "AKZGnm40L3A7",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 776,
          "computed_crc12": 768,
          "message_preview_12chars": "AKZGnm40L3A7",
          "message_words_6bit": [
            10,
            20,
            35,
            16,
            49,
            48,
            4,
            0,
            21,
            3,
            10,
            7
          ],
          "bitstring": "001010010100100011010000110001110000000100000000010101000011001010000111000001100001000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 268,
          "computed_crc12": 768,
          "message_preview_12chars": "AKZGnm40L3A7",
          "message_words_6bit": [
            10,
            20,
            35,
            16,
            49,
            48,
            4,
            0,
            21,
            3,
            10,
            7
          ],
          "bitstring": "001010010100100011010000110001110000000100000000010101000011001010000111000000100001100"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 660,
          "computed_crc12": 1726,
          "message_preview_12chars": "4C72c5G10SOM",
          "message_words_6bit": [
            4,
            12,
            7,
            2,
            38,
            5,
            16,
            1,
            0,
            28,
            24,
            22
          ],
          "bitstring": "000100001100000111000010100110000101010000000001000000011100011000010110001001010010100"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 3319,
          "computed_crc12": 1362,
          "message_preview_12chars": "rhSlEFx-gyru",
          "message_words_6bit": [
            53,
            43,
            28,
            47,
            14,
            15,
            59,
            63,
            42,
            60,
            53,
            56
          ],
          "bitstring": "110101101011011100101111001110001111111011111111101010111100110101111000111110011110111"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 776,
          "computed_crc12": 1694,
          "message_preview_12chars": "KAn2Z380gmKu",
          "message_words_6bit": [
            20,
            10,
            49,
            2,
            35,
            3,
            8,
            0,
            42,
            48,
            20,
            56
          ],
          "bitstring": "010100001010110001000010100011000011001000000000101010110000010100111000000001100001000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 776,
          "computed_crc12": 2234,
          "message_preview_12chars": "7A3L04mnGZKA",
          "message_words_6bit": [
            7,
            10,
            3,
            21,
            0,
            4,
            48,
            49,
            16,
            35,
            20,
            10
          ],
          "bitstring": "000111001010000011010101000000000100110000110001010000100011010100001010000001100001000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 776,
          "computed_crc12": 2256,
          "message_preview_12chars": "uKmg083Z2nAK",
          "message_words_6bit": [
            56,
            20,
            48,
            42,
            0,
            8,
            3,
            35,
            2,
            49,
            10,
            20
          ],
          "bitstring": "111000010100110000101010000000001000000011100011000010110001001010010100000001100001000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 776,
          "computed_crc12": 1460,
          "message_preview_12chars": "72c5G10SOM9I",
          "message_words_6bit": [
            7,
            2,
            38,
            5,
            16,
            1,
            0,
            28,
            24,
            22,
            9,
            18
          ],
          "bitstring": "000111000010100110000101010000000001000000011100011000010110001001010010100001100001000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T055654Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T055654Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T055654Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[22].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        0,
        0,
        1,
        0
      ],
      "info87_bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "raw",
      "best_message_preview_12chars": "3DIcX6nRyIZU",
      "crc_tests_preview": [
        {
          "reorder": "raw",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010110010010"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1412,
          "message_preview_12chars": "UnIFsZOXPIim",
          "message_words_6bit": [
            30,
            49,
            18,
            15,
            54,
            35,
            24,
            33,
            25,
            18,
            44,
            48
          ],
          "bitstring": "011110110001010010001111110110100011011000100001011001010010101100110000001010110010010"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1178,
          "computed_crc12": 3474,
          "message_preview_12chars": "3DIcX6nRyIZU",
          "message_words_6bit": [
            3,
            13,
            18,
            38,
            33,
            6,
            49,
            27,
            60,
            18,
            35,
            30
          ],
          "bitstring": "000011001101010010100110100001000110110001011011111100010010100011011110001010010011010"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3058,
          "message_preview_12chars": "miIPXOZsFInU",
          "message_words_6bit": [
            48,
            44,
            18,
            25,
            33,
            24,
            35,
            54,
            15,
            18,
            49,
            30
          ],
          "bitstring": "110000101100010010011001100001011000100011110110001111010010110001011110001010110010010"
        },
        {
          "reorder": "inverted",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2669,
          "computed_crc12": 3008,
          "message_preview_12chars": "yojPUvEa3jSX",
          "message_words_6bit": [
            60,
            50,
            45,
            25,
            30,
            57,
            14,
            36,
            3,
            45,
            28,
            33
          ],
          "bitstring": "111100110010101101011001011110111001001110100100000011101101011100100001110101001101101"
        },
        {
          "reorder": "reversed_all",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 2864,
          "computed_crc12": 182,
          "message_preview_12chars": "IQZsAH qR4BA",
          "message_words_6bit": [
            18,
            26,
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10
          ],
          "bitstring": "010010011010100011110110001010010001111110110100011011000100001011001010010101100110000"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 1576,
          "message_preview_12chars": "UZIyRn6XcID3",
          "message_words_6bit": [
            30,
            35,
            18,
            60,
            27,
            49,
            6,
            33,
            38,
            18,
            13,
            3
          ],
          "bitstring": "011110100011010010111100011011110001000110100001100110010010001101000011001010110010010"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1426,
          "computed_crc12": 3012,
          "message_preview_12chars": "ZsAH qR4BALc",
          "message_words_6bit": [
            35,
            54,
            10,
            17,
            62,
            52,
            27,
            4,
            11,
            10,
            21,
            38
          ],
          "bitstring": "100011110110001010010001111110110100011011000100001011001010010101100110000010110010010"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[12].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 2,
      "info87_bits": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        1,
        0,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        0,
        1,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_bit_reverse",
      "best_message_preview_12chars": "00GGbD224qi0",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 3112,
          "message_preview_12chars": "00GGbD224qi0",
          "message_words_6bit": [
            0,
            0,
            16,
            16,
            37,
            13,
            2,
            2,
            4,
            52,
            44,
            0
          ],
          "bitstring": "000000000000010000010000100101001101000010000010000100110100101100000000000010000101000"
        },
        {
          "reorder": "message75_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 108,
          "message_preview_12chars": "05cWWGHig200",
          "message_words_6bit": [
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2,
            0,
            0
          ],
          "bitstring": "000000000101100110100000100000010000010001101100101010000010000000000000000010000101000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000010000101000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 322,
          "computed_crc12": 1356,
          "message_preview_12chars": "0022fiGG8BD0",
          "message_words_6bit": [
            0,
            0,
            2,
            2,
            41,
            44,
            16,
            16,
            8,
            11,
            13,
            0
          ],
          "bitstring": "000000000000000010000010101001101100010000010000001000001011001101000000000000101000010"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 3031,
          "computed_crc12": 798,
          "message_preview_12chars": "--zzMJlltqo-",
          "message_words_6bit": [
            63,
            63,
            61,
            61,
            22,
            19,
            47,
            47,
            55,
            52,
            50,
            63
          ],
          "bitstring": "111111111111111101111101010110010011101111101111110111110100110010111111111101111010111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 378,
          "message_preview_12chars": "0DB8GGif2200",
          "message_words_6bit": [
            0,
            13,
            11,
            8,
            16,
            16,
            44,
            41,
            2,
            2,
            0,
            0
          ],
          "bitstring": "000000001101001011001000010000010000101100101001000010000010000000000000000010000101000"
        },
        {
          "reorder": "sixbit_both_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1064,
          "computed_crc12": 538,
          "message_preview_12chars": "0iq422DbGG00",
          "message_words_6bit": [
            0,
            44,
            52,
            4,
            2,
            2,
            13,
            37,
            16,
            16,
            0,
            0
          ],
          "bitstring": "000000101100110100000100000010000010001101100101010000010000000000000000000010000101000"
        },
        {
          "reorder": "reversed_all",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 3768,
          "message_preview_12chars": "5205cWWGHig2",
          "message_words_6bit": [
            5,
            2,
            0,
            5,
            38,
            32,
            32,
            16,
            17,
            44,
            42,
            2
          ],
          "bitstring": "000101000010000000000101100110100000100000010000010001101100101010000010000000000000000"
        }
      ]
    },
    {
      "source_file": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_candidate_export_output.json",
      "json_path": "$.variants[19].hard_bits_174",
      "source_bit_count": 174,
      "slice_start": 1,
      "info87_bits": [
        0,
        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,
        1,
        1,
        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,
        1,
        0,
        1,
        1,
        0,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0
      ],
      "info87_bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000",
      "best_crc12_distance": 1,
      "best_crc12_reorder": "sixbit_both_reverse",
      "best_message_preview_12chars": "1ZOQZeCN3000",
      "crc_tests_preview": [
        {
          "reorder": "sixbit_both_reverse",
          "distance": 1,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 1728,
          "message_preview_12chars": "1ZOQZeCN3000",
          "message_words_6bit": [
            1,
            35,
            24,
            26,
            35,
            40,
            12,
            23,
            3,
            0,
            0,
            0
          ],
          "bitstring": "000001100011011000011010100011101000001100010111000011000000000000000000001011011010000"
        },
        {
          "reorder": "sixbit_bit_reverse",
          "distance": 3,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 978,
          "message_preview_12chars": "0003NCeZQOZ1",
          "message_words_6bit": [
            0,
            0,
            0,
            3,
            23,
            12,
            40,
            35,
            26,
            24,
            35,
            1
          ],
          "bitstring": "000000000000000000000011010111001100101000100011011010011000100011000001001011011010000"
        },
        {
          "reorder": "raw",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001011011010000"
        },
        {
          "reorder": "reversed_all",
          "distance": 4,
          "crc_match": false,
          "received_crc12": 0,
          "computed_crc12": 2062,
          "message_preview_12chars": "2sWCR3KT1YuO",
          "message_words_6bit": [
            2,
            54,
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24
          ],
          "bitstring": "000010110110100000001100011011000011010100011101000001100010111000011000000000000000000"
        },
        {
          "reorder": "inverted",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 2351,
          "computed_crc12": 1286,
          "message_preview_12chars": "---F5pwEfvEV",
          "message_words_6bit": [
            63,
            63,
            63,
            15,
            5,
            51,
            58,
            14,
            41,
            57,
            14,
            31
          ],
          "bitstring": "111111111111111111001111000101110011111010001110101001111001001110011111110100100101111"
        },
        {
          "reorder": "sixbit_word_reverse",
          "distance": 5,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 3524,
          "message_preview_12chars": "Wn6Mn5Cwm000",
          "message_words_6bit": [
            32,
            49,
            6,
            22,
            49,
            5,
            12,
            58,
            48,
            0,
            0,
            0
          ],
          "bitstring": "100000110001000110010110110001000101001100111010110000000000000000000000001011011010000"
        },
        {
          "reorder": "crc12_reverse",
          "distance": 6,
          "crc_match": false,
          "received_crc12": 182,
          "computed_crc12": 852,
          "message_preview_12chars": "000mwC5nM6nW",
          "message_words_6bit": [
            0,
            0,
            0,
            48,
            58,
            12,
            5,
            49,
            22,
            6,
            49,
            32
          ],
          "bitstring": "000000000000000000110000111010001100000101110001010110000110110001100000001000010110110"
        },
        {
          "reorder": "message75_reverse",
          "distance": 7,
          "crc_match": false,
          "received_crc12": 1744,
          "computed_crc12": 686,
          "message_preview_12chars": "WCR3KT1YuO00",
          "message_words_6bit": [
            32,
            12,
            27,
            3,
            20,
            29,
            1,
            34,
            56,
            24,
            0,
            0
          ],
          "bitstring": "100000001100011011000011010100011101000001100010111000011000000000000000000011011010000"
        }
      ]
    }
  ],
  "source_reports": [
    {
      "path": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json",
      "exists": true,
      "error": "json_load_failed"
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T141941Z_info87-ldpc-export_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T141941Z_info87_ldpc_export_output.json",
      "exists": true,
      "numeric_list_count": 41,
      "bit_sequence_count": 82,
      "numeric_paths_preview": [
        "$.best_info87_export.info87_bits",
        "$.top_info87_exports[0].info87_bits",
        "$.top_info87_exports[1].info87_bits",
        "$.top_info87_exports[2].info87_bits",
        "$.top_info87_exports[3].info87_bits",
        "$.top_info87_exports[4].info87_bits",
        "$.top_info87_exports[5].info87_bits",
        "$.top_info87_exports[6].info87_bits"
      ],
      "bit_paths_preview": [
        "$.best_info87_export.info87_bits",
        "$.best_info87_export.info87_bitstring",
        "$.top_info87_exports[0].info87_bits",
        "$.top_info87_exports[0].info87_bitstring",
        "$.top_info87_exports[1].info87_bits",
        "$.top_info87_exports[1].info87_bitstring",
        "$.top_info87_exports[2].info87_bits",
        "$.top_info87_exports[2].info87_bitstring"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T141520Z_info87-reorder-dewhiten_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json",
      "exists": true,
      "numeric_list_count": 41,
      "bit_sequence_count": 82,
      "numeric_paths_preview": [
        "$.best_candidate.candidate_bits",
        "$.top_candidates[0].candidate_bits",
        "$.top_candidates[1].candidate_bits",
        "$.top_candidates[2].candidate_bits",
        "$.top_candidates[3].candidate_bits",
        "$.top_candidates[4].candidate_bits",
        "$.top_candidates[5].candidate_bits",
        "$.top_candidates[6].candidate_bits"
      ],
      "bit_paths_preview": [
        "$.best_candidate.candidate_bits",
        "$.best_candidate.candidate_bitstring",
        "$.top_candidates[0].candidate_bits",
        "$.top_candidates[0].candidate_bitstring",
        "$.top_candidates[1].candidate_bits",
        "$.top_candidates[1].candidate_bitstring",
        "$.top_candidates[2].candidate_bits",
        "$.top_candidates[2].candidate_bitstring"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T140319Z_info87-ldpc-export_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T140319Z_info87_ldpc_export_output.json",
      "exists": true,
      "numeric_list_count": 41,
      "bit_sequence_count": 82,
      "numeric_paths_preview": [
        "$.best_info87_export.info87_bits",
        "$.top_info87_exports[0].info87_bits",
        "$.top_info87_exports[1].info87_bits",
        "$.top_info87_exports[2].info87_bits",
        "$.top_info87_exports[3].info87_bits",
        "$.top_info87_exports[4].info87_bits",
        "$.top_info87_exports[5].info87_bits",
        "$.top_info87_exports[6].info87_bits"
      ],
      "bit_paths_preview": [
        "$.best_info87_export.info87_bits",
        "$.best_info87_export.info87_bitstring",
        "$.top_info87_exports[0].info87_bits",
        "$.top_info87_exports[0].info87_bitstring",
        "$.top_info87_exports[1].info87_bits",
        "$.top_info87_exports[1].info87_bitstring",
        "$.top_info87_exports[2].info87_bits",
        "$.top_info87_exports[2].info87_bitstring"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T134516Z_message174-crc12-onebit-repair_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T134516Z_message174_crc12_onebit_repair_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T133332Z_message174-crc12-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T133332Z_message174_crc12_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T132423Z_message174-crc12-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T132423Z_message174_crc12_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T131546Z_message174-crc12-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T131546Z_message174_crc12_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T125938Z_source-message174-crc12-contract_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T125938Z_source_message174_crc12_contract_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/step55_source_message174_crc12_contract.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T111109Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T111109Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T110128Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T110128Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T110128Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T104836Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T104836Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T104133Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T104133Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T104133Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T083033Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T083033Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T083030Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T083030Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T082046Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T082046Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T082046Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T081203Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T081203Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T081200Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T081200Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T080216Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T080216Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T080216Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T074601Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T074601Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T074558Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T074558Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T073629Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T073629Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T073626Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T073626Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T071643Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T071643Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T071640Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T071640Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T065456Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T065456Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T065453Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T065453Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T063119Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T063119Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 52,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_soft_decode.syndrome_closure_repair_probe.best.message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[0].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[1].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[2].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[3].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[4].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[5].message91",
        "$.best_soft_decode.syndrome_closure_repair_probe.top_candidates[6].message91"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T063116Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T063116Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T060652Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T060652Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T060649Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T060649Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T055654Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T055654Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T055654Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T053939Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T053939Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T053936Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T053936Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T052959Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T051837Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T051837Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T051835Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T051835Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T050723Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T050104Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T050104Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T050101Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T050101Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T044937Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T042715Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T042715Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T042712Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T042712Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_timing_boundary_sweep_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_candidate_export_output.json",
      "exists": true,
      "numeric_list_count": 23,
      "bit_sequence_count": 23,
      "numeric_paths_preview": [
        "$.variants[0].llr_full_174",
        "$.variants[1].llr_full_174",
        "$.variants[2].llr_full_174",
        "$.variants[3].llr_full_174",
        "$.variants[4].llr_full_174",
        "$.variants[5].llr_full_174",
        "$.variants[6].llr_full_174",
        "$.variants[7].llr_full_174"
      ],
      "bit_paths_preview": [
        "$.variants[0].hard_bits_174",
        "$.variants[1].hard_bits_174",
        "$.variants[2].hard_bits_174",
        "$.variants[3].hard_bits_174",
        "$.variants[4].hard_bits_174",
        "$.variants[5].hard_bits_174",
        "$.variants[6].hard_bits_174",
        "$.variants[7].hard_bits_174"
      ]
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T041823Z_real_run_auto_ldpc_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T040522Z_ldpc-soft-decode_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T040522Z_ldpc_soft_decode_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T040519Z_ldpc-matrix-probe_manifest.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 0,
      "numeric_paths_preview": [],
      "bit_paths_preview": []
    },
    {
      "path": "/decoders/js8_decoder/logs/20260527T040519Z_ldpc_matrix_probe_output.json",
      "exists": true,
      "numeric_list_count": 0,
      "bit_sequence_count": 84,
      "numeric_paths_preview": [],
      "bit_paths_preview": [
        "$.best_matrix_probe.syndrome.message91",
        "$.best_matrix_probe.syndrome.parity83_observed",
        "$.best_matrix_probe.syndrome.parity83_expected",
        "$.best_matrix_probe.syndrome.syndrome83",
        "$.all_matrix_probes[0].syndrome.message91",
        "$.all_matrix_probes[0].syndrome.parity83_observed",
        "$.all_matrix_probes[0].syndrome.parity83_expected",
        "$.all_matrix_probes[0].syndrome.syndrome83"
      ]
    }
  ],
  "decodes": [],
  "warnings": [
    "This is an evidence export/diagnostic probe, not a final JS8 text decoder.",
    "If no row-level numeric LLR lists are found, earlier LDPC modules must be patched to emit info87_llr arrays at decode time.",
    "LLR sign conventions are tested both ways because JS8Lab has not yet source-confirmed the sign convention."
  ],
  "next_action": "If best_distance is 0, implement source-confirmed message174 text unpack. If best_distance remains >0, patch js8_ldpc_soft_decode/js8_ldpc_matrix_probe to emit explicit post-LDPC info87_llr rows and source-derived deinterleaver/whitening indices during the real WAV run."
}
