Files
SuperBizAgent-java/devflow/projects/2026-07-17-chat-diagnosis-stategraph-cleanup-docs/brief.md
T

1.6 KiB
Raw Blame History

Chat Diagnosis StateGraph Cleanup And Final Acceptance

背景

ISS-011 阶段 0-4 已完成 StateGraph 设计冻结、路由骨架、真实 Nodes、ChatService 单轨切换和三层权威测试。阶段 5 负责删除旧 Hook/ThreadLocal/full-trace service 闭包、对齐当前文档与 demo executable contract,并以唯一 Run 完成最终 Maven、日志和数据库验收。

目标

  • 只保留 bounded StateGraph 复杂 Chat 编排和 verified-only Verifier 输入。
  • 让 current architecture/eval/demo 文档与 Run-owned orchestration trace 一致。
  • 先通过确定性回归,再用 Maven mvp-demo 证明 exact Chat/Trace/feedback、日志和数据库 ownership。
  • 所有门禁通过后关闭 ISS-011,并归档阶段 5 OpenSpec。

范围

  • 删除 VerifierInputHook、VerifierContextHolder、ToolTraceSummaryService 及其 focused test。
  • 更新 current architecture/eval/demo 文档和 interview demo check。
  • 修复 live 暴露的 Graph event classloader 边界与 nested ReactAgent resume config 问题。
  • 完成 Graph/Chat/Trace/Eval 回归、Maven live E2E、日志/MySQL 核验、进程清理和 Issue 生命周期收口。

非目标

  • 不修改公开 Chat/feedback API、Executor/Verifier/Composer 业务协议或数据库 schema。
  • 不重写 archived issues、历史 design notes 和 legacy fixtures。
  • 不删除旧 Trace/fixture 对 tool_trace_summary 的只读兼容。
  • 不 push,不删除失败尝试的审计数据。

元数据

  • 分档:complex
  • OpenSpec:chat-diagnosis-stategraph-cleanup-docs
  • 接口影响:L2 内部类型/状态表示修复;外部 API/DTO/schema 不变