架构保养第二轮候选 1:分析 / 周期对比 / judge 复核三条 LLM 任务链 收进各自的模块级 TaskRegistry(强引用防 GC、按 id 幂等、shutdown 统一收敛),删除 judge 的 _BACKGROUND_TASKS 私货,start_* 不再返回 无人消费的 Task。启动清理块补两笔 orphan 清扫:滞留的 generating 分析与对比行标记为 failed,与僵尸运行清扫同构。新增 7 个单测。 |
||
|---|---|---|
| .. | ||
| rules | ||
| __init__.py | ||
| analysis.py | ||
| campaign_runner.py | ||
| campaign_scheduler.py | ||
| case_verdict.py | ||
| comparison.py | ||
| engine.py | ||
| implicit_rules.py | ||
| judgement.py | ||
| metrics.py | ||
| report_render.py | ||
| report.py | ||
| run_summary.py | ||