|
All checks were successful
CI / test (push) Successful in 3m59s
t480 实测:评估 completed 但 completed_sessions=0(进度 0%)。根因 (diagnosing-bugs):submit_report 无条件 CAS executing→completed,不看会话 状态——worker 建会话未 close 时,analyst 仍可提交报告把评估标完成。 - lifecycle.submit_report 加校验:存在会话时须全部 close(completed), 否则抛 IntelligentEvalTransitionError(409)——杜绝'评估完成但进度 0%' - 无会话的评估仍可直接提交(analyst 正常路径不变) 回归测试(诊断闭环 Phase 1 反馈环先红后绿): - +test_submit_report_rejects_when_sessions_not_closed(running 会话→409) - +test_submit_report_allows_when_sessions_closed(全 close→200) 900 passed |
||
|---|---|---|
| .. | ||
| integration | ||
| unit | ||
| __init__.py | ||
| conftest.py | ||