[js8.sh job] utc=2026-05-27T11:32:42Z [js8.sh job] build=step52-source-bitpath-interleaver-audit [js8.sh job] root=/decoders/js8_decoder [js8.sh job] command=./run_js8_decoder_lab.sh source-bitpath-audit [js8.sh job] rx-only: no TX / no PTT / no Tune / no Send [webftr-js8-lab] command=source-bitpath-audit [webftr-js8-lab] root=/decoders/js8_decoder [webftr-js8-lab] log=/decoders/js8_decoder/logs/20260527T113242Z_source-bitpath-audit.log [webftr-js8-lab] manifest=/decoders/js8_decoder/logs/20260527T113242Z_source-bitpath-audit_manifest.json [webftr-js8-lab] utc=20260527T113242Z [webftr-js8-lab] rx-only guard: no TX / no PTT / no Tune / no Send [webftr-js8-lab] source bitpath/interleaver audit source: /decoders/js8_decoder/runtime/src/JS8Call-improved [webftr-js8-lab] JSON output: /decoders/js8_decoder/logs/20260527T113242Z_source_bitpath_audit_output.json [webftr-js8-lab] JSON timeout guard: 180s { "ok": false, "error": "json_command_timeout_guard", "timeout_seconds": 180, "exit_code": 143, "command": [ "python3", "-m", "webftr_js8_lab.source_bitpath_audit", "--source", "/decoders/js8_decoder/runtime/src/JS8Call-improved", "--pretty" ], "stderr_log": "/decoders/js8_decoder/logs/20260527T113242Z_source_bitpath_audit_output.stderr.log", "stderr_tail": "", "rx_only": true, "safety": { "tx": false, "ptt": false, "tune": false, "send": false, "js8call_runtime_control": false }, "next_action": "Step 52 timeout guard stopped this expensive probe; preserved partial timing JSON when available. The real-run now continues with quick-window fallback when available; otherwise inspect stderr/log bundle." } [webftr-js8-lab] FAILED exit_code=143 [webftr-js8-lab] log file: /decoders/js8_decoder/logs/20260527T113242Z_source-bitpath-audit.log [webftr-js8-lab] manifest: /decoders/js8_decoder/logs/20260527T113242Z_source-bitpath-audit_manifest.json [js8.sh job] finished utc=2026-05-27T11:35:43Z exit_code=143