[webftr-js8-lab] command=info87-source-map-probe [webftr-js8-lab] root=/decoders/js8_decoder [webftr-js8-lab] log=/decoders/js8_decoder/logs/20260527T145731Z_info87-source-map-probe.log [webftr-js8-lab] manifest=/decoders/js8_decoder/logs/20260527T145731Z_info87-source-map-probe_manifest.json [webftr-js8-lab] utc=20260527T145731Z [webftr-js8-lab] rx-only guard: no TX / no PTT / no Tune / no Send [webftr-js8-lab] Step62 source-derived Info87 deinterleaver/whitening map probe [webftr-js8-lab] scanning latest runtime Info87 rows in /decoders/js8_decoder/logs [webftr-js8-lab] JSON output: /decoders/js8_decoder/logs/20260527T145731Z_info87_source_map_probe_output.json [webftr-js8-lab] JSON timeout guard: 180s { "ok": true, "tool": "webftr-js8-info87-source-map-probe", "tool_version": "step62-source-derived-deinterleaver-whitening-map-probe", "rx_only_guard": { "tx": false, "ptt": false, "tune": false, "send": false, "js8call_runtime_control": false }, "no_gui_runtime_started": true, "log_dir": "/decoders/js8_decoder/logs", "sources_scanned": 80, "info87_rows_found": 294, "map_tests": 4998, "zero_distance_candidate_count": 94, "best_distance": 0, "best_candidate": { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[1].hard_bits", "row_index": 2, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, "top_candidates": [ { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[1].hard_bits", "row_index": 2, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[4].hard_bits", "row_index": 5, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[7].hard_bits", "row_index": 8, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[10].hard_bits", "row_index": 11, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[13].hard_bits", "row_index": 14, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[16].hard_bits", "row_index": 17, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[19].hard_bits", "row_index": 20, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[22].hard_bits", "row_index": 23, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[25].hard_bits", "row_index": 26, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[28].hard_bits", "row_index": 29, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[31].hard_bits", "row_index": 32, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[34].hard_bits", "row_index": 35, "map_name": "invert_all87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[1].hard_bits", "row_index": 2, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[4].hard_bits", "row_index": 5, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[7].hard_bits", "row_index": 8, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[10].hard_bits", "row_index": 11, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[13].hard_bits", "row_index": 14, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[16].hard_bits", "row_index": 17, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[19].hard_bits", "row_index": 20, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[22].hard_bits", "row_index": 23, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "001XqOA2iDZ0", "received_crc12": 2920, "computed_crc12": 2920, "message_words_6bit": [ 0, 0, 1, 33, 52, 24, 10, 2, 44, 13, 35, 0 ], "info87_bitstring": "000000000000000001100001110100011000001010000010101100001101100011000000000101101101000" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[25].hard_bits", "row_index": 26, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[28].hard_bits", "row_index": 29, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[31].hard_bits", "row_index": 32, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" }, { "source_file": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "json_path": "$.top_llr_row_exports[34].hard_bits", "row_index": 35, "map_name": "invert_first_87", "distance": 0, "crc_match": true, "message_preview_12chars": "Q0VsKWqfJ96x", "received_crc12": 980, "computed_crc12": 980, "message_words_6bit": [ 26, 0, 31, 54, 20, 32, 52, 41, 19, 9, 6, 59 ], "info87_bitstring": "011010000000011111110110010100100000110100101001010011001001000110111011101001111010100" } ], "source_reports": [ { "path": "/decoders/js8_decoder/logs/20260527T145731Z_info87_source_map_probe_output.json", "exists": true, "error": "json_load_failed: Expecting value: line 1 column 1 (char 0)" }, { "path": "/decoders/js8_decoder/logs/20260527T144602Z_info87-source-map-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T144602Z_post_ldpc_info87_runtime_export_output.json", "exists": true, "info87_row_count": 25, "row_paths_preview": [ "$.best_runtime_info87_row.info87_bits", "$.runtime_info87_rows_preview[0].info87_bits", "$.runtime_info87_rows_preview[1].info87_bits", "$.runtime_info87_rows_preview[2].info87_bits", "$.runtime_info87_rows_preview[3].info87_bits", "$.runtime_info87_rows_preview[4].info87_bits", "$.runtime_info87_rows_preview[5].info87_bits", "$.runtime_info87_rows_preview[6].info87_bits" ] }, { "path": "/decoders/js8_decoder/logs/20260527T143645Z_post-ldpc-info87-runtime-export_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T143645Z_post_ldpc_info87_runtime_export_output.json", "exists": true, "info87_row_count": 25, "row_paths_preview": [ "$.best_runtime_info87_row.info87_bits", "$.runtime_info87_rows_preview[0].info87_bits", "$.runtime_info87_rows_preview[1].info87_bits", "$.runtime_info87_rows_preview[2].info87_bits", "$.runtime_info87_rows_preview[3].info87_bits", "$.runtime_info87_rows_preview[4].info87_bits", "$.runtime_info87_rows_preview[5].info87_bits", "$.runtime_info87_rows_preview[6].info87_bits" ] }, { "path": "/decoders/js8_decoder/logs/20260527T142247Z_info87-llr-row-export_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T142247Z_info87_llr_row_export_output.json", "exists": true, "info87_row_count": 121, "row_paths_preview": [ "$.best_overall_candidate.info87_bits", "$.top_llr_row_exports[0].hard_bits", "$.top_llr_row_exports[1].hard_bits", "$.top_llr_row_exports[2].hard_bits", "$.top_llr_row_exports[3].hard_bits", "$.top_llr_row_exports[4].hard_bits", "$.top_llr_row_exports[5].hard_bits", "$.top_llr_row_exports[6].hard_bits" ] }, { "path": "/decoders/js8_decoder/logs/20260527T141941Z_info87-ldpc-export_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T141941Z_info87_ldpc_export_output.json", "exists": true, "info87_row_count": 41, "row_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" ] }, { "path": "/decoders/js8_decoder/logs/20260527T141520Z_info87-reorder-dewhiten_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T141520Z_info87_reorder_dewhiten_output.json", "exists": true, "info87_row_count": 41, "row_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" ] }, { "path": "/decoders/js8_decoder/logs/20260527T140319Z_info87-ldpc-export_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T140319Z_info87_ldpc_export_output.json", "exists": true, "info87_row_count": 41, "row_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" ] }, { "path": "/decoders/js8_decoder/logs/20260527T134516Z_message174-crc12-onebit-repair_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T134516Z_message174_crc12_onebit_repair_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T133332Z_message174-crc12-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T133332Z_message174_crc12_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T132423Z_message174-crc12-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T132423Z_message174_crc12_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T131546Z_message174-crc12-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T131546Z_message174_crc12_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T125938Z_source-message174-crc12-contract_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T125938Z_source_message174_crc12_contract_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/step55_source_message174_crc12_contract.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T111112Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T111109Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T111109Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T110128Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T110128Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T104839Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T104836Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T104836Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T104133Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T104133Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T083033Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T083033Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T083030Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T083030Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T082046Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T082046Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T081203Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T081203Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T081200Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T081200Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T080216Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T080216Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T074601Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T074601Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T074558Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T074558Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T073615Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T073629Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T073629Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T073626Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T073626Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T072638Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T071643Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T071643Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T071640Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T071640Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T070658Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T065456Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T065456Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T065453Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T065453Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T064500Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T063119Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T063119Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T063116Z_ldpc-matrix-probe_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T063116Z_ldpc_matrix_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_candidate_export_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T062127Z_real_run_auto_ldpc_probe_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T060652Z_ldpc-soft-decode_manifest.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] }, { "path": "/decoders/js8_decoder/logs/20260527T060652Z_ldpc_soft_decode_output.json", "exists": true, "info87_row_count": 0, "row_paths_preview": [] } ], "maps_tested": [ "raw", "invert_all87", "reverse_all87", "reverse_each_6bit_word", "reverse_12_word_order", "reverse_each_byte_like_8", "invert_first_72/75/87", "rotate +/-1..3" ], "decodes": [], "warnings": [ "This is a bounded source-map/dewhitening diagnostic against existing runtime rows, not a final text decoder.", "If no zero-distance candidate appears, the next step should export source-derived interleaver/whitening indices directly from JS8Call-Improved source snippets and apply them before LDPC/message validation." ], "next_action": "If best_distance reaches 0, implement source-confirmed message174 text unpack. If not, build Step63 to extract exact JS8Call-Improved interleaver/whitening index arrays and apply them before post-LDPC Info87 export." } [webftr-js8-lab] OK [webftr-js8-lab] log file: /decoders/js8_decoder/logs/20260527T145731Z_info87-source-map-probe.log [webftr-js8-lab] manifest: /decoders/js8_decoder/logs/20260527T145731Z_info87-source-map-probe_manifest.json