`daemon-first-embedder.ts:111` 和 `:125` 仅检查 `s.status === 'starting'`,未验证 `isDaemonPidAlive(s.pid)`。daemon 启动中崩溃后状态卡死,所有 hook 的 spawn 尝试永久 bail,语义匹配永久退回 BM25。修复:加 `&& isDaemonPidAlive(s.pid)`。
daemon-first-embedder.ts:111和:125仅检查s.status === 'starting',未验证isDaemonPidAlive(s.pid)。daemon 启动中崩溃后状态卡死,所有 hook 的 spawn 尝试永久 bail,语义匹配永久退回 BM25。修复:加&& isDaemonPidAlive(s.pid)。