27 个空 catch 块导致真正的 bug 静默失败。 **分布:** cli.py (11), tui.py (4), eval.py (2), 其他 (~10) **修复:** 1. 明确异常类型 — 不用裸 except 2. 添加 logging.debug() 3. 可选字段用 .get(key, default) 替代 try/except 4. 宽泛捕获需注释原因 **工作量:** ~2h
27 个空 catch 块导致真正的 bug 静默失败。
分布: cli.py (11), tui.py (4), eval.py (2), 其他 (~10)
修复:
工作量: ~2h