mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-07-22 01:15:14 +08:00
- doctor daemon_status 检查(3-3):ok 与 message 原分别取自解析结果和文件存在性, 文件存在但解析失败时会“ok=false 却提示可解析”。改为从同一次解析结果派生两者。 - localize_error_message(3-1a):空壳直通占位函数,删除并在 4 处调用点直接用消息。 - daemon 路径 helper 形参(3-1b):output_root 实际语义是 state_dir,统一改名消除误导。 - stop_daemon 非 RPC 路径(3-1c):删除无意义的 let-else(_pid 读后丢弃、两分支 逐字重复 stop_daemon_inner+print_report),stop_daemon_inner 内已做 PID 校验。 - parse_http_status(3-1d):改为锚定 curl stderr 中 "error" 之后再取三位状态码, 避免误取端口/字节数等无关三位数字;新增锚定测试。 - 非 Unix process_exists(3-1e):补注释说明保守返回 true 的理由(无法探测存活, 避免误回收可能仍在运行的 daemon)。 对应 issue #18 维护清单 3-1、3-3。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>