# 04 — 决策逻辑 + 端到端执行

**What to build:** 实现 Worker 的决策逻辑（分析当前情况 → 决定执行会话/等待/开始分析），适配 evaluator 和 analyst skill，实现决策日志持久化，完成端到端执行流程。

**Blocked by:** 03 — Worker Skill（OpenClaw 侧）

**Status:** ready-for-agent

- [ ] 实现 worker 的决策逻辑（分析当前时段、已完成会话数、是否有严重问题）
- [ ] 实现决策类型：execute_session / wait / start_analysis
- [ ] 适配 `agenteval-intelligent-evaluator` skill（从 worker 调用，传入 session_config）
- [ ] 适配 `agenteval-intelligent-analyst` skill（从 worker 调用）
- [ ] 实现决策日志持久化（保存到 `intelligent_eval_decision_logs` 表）
- [ ] 实现 cron state 的决策历史记录（decisions_history 字段）
- [ ] 实现评估完成检测（所有会话完成 + 报告已提交）
- [ ] 实现任务完成后归还 cron 逻辑
- [ ] 单元测试：决策逻辑、评估完成检测
- [ ] 端到端测试：创建评估 → 批准 → 自动执行 → 完成 → 决策日志完整
- [ ] **可演示**：端到端执行一个智能评估，看到完整的决策日志（每次 cron 唤醒的决策类型和原因）
