AgentEvalTool/.scratch/intelligent-eval-cron-pool/issues/09-decision-process-page.md
sinohqb 1aa453ef0a feat(intelligent-eval): add cron pool data model and task queue API
Implement Ticket 01 of intelligent eval cron pool architecture (ADR-0007):

- Add 4 new tables: task_queue, cron_pool, config_snapshots, decision_logs
- Implement task enqueueing logic with priority calculation
- Implement task assignment and completion APIs
- Add unit tests (9) and integration tests (7)
- Update CONTEXT.md with new vocabulary
- Add ADR-0007 documenting cron pool architecture decision

All 760 tests passing.
2026-08-12 02:13:21 +08:00

19 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 09 — 决策过程页面(前端)
**What to build:** 在智能评估详情页新增「决策过程」Tab显示决策时间线、任务分配历史、cron state 快照。
**Blocked by:** 04 — 决策逻辑 + 端到端执行
**Status:** ready-for-agent
- [ ] 在智能评估详情页新增「决策过程」Tab
- [ ] 实现决策时间线(每次 cron 唤醒的时间、决策类型、原因)
- [ ] 实现任务分配历史(哪个 cron 处理了这个评估,何时分配/完成)
- [ ] 实现 cron state 快照展示(每个时间点的状态)
- [ ] 实现决策过滤器(按决策类型、时间范围筛选)
- [ ] 实现决策详情展开(显示决策时的完整上下文)
- [ ] 实现决策日志导出功能(导出为 JSON 或 CSV
- [ ] 前端类型检查(`tsc --noEmit`
- [ ] 端到端测试:在 UI 上看到完整的决策过程,可以追踪每一步的原因
- [ ] **可演示**:在 UI 上看到完整的决策过程,可以追踪每一步的原因,可以导出决策日志