Simon Lin 3968973958 fix: 未完成任务索引写失败不再静默吞掉(承接 #93)
#93 的重试 + 降级思路是对的,但最后一层 `except OSError: pass` 完全静默——
索引一直写不进去时用户永远不会知道,「未完成任务」列表长期不更新也无从排查。

改为打一条 warning:仍然不往上抛(不中断分析,读取端容错、下次会重建),
但至少可见。本项目对静默吞错一贯从严。
2026-08-09 14:50:12 +12:00
..