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