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

1.0 KiB
Raw Permalink Blame History

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 上看到完整的决策过程,可以追踪每一步的原因,可以导出决策日志