Files

1.2 KiB
Raw Blame History

Chat Diagnosis StateGraph Routing Skeleton Brief

背景

  • 用户目标:ISS-011 阶段 1 独立完成 Graph 骨架和 Fake Node 路由测试,archive/commit 后才能进入真实 Node 阶段。
  • 当前问题:阶段 0 只有设计基线,仓库此前没有可编译 StateGraph 或条件边验证。
  • 关联 OpenSpec:openspec/changes/chat-diagnosis-stategraph-routing-skeleton/
  • devflow 分档:complex
  • 前置基线:openspec/changes/archive/2026-07-17-chat-diagnosis-stategraph-design-freeze/

范围

  • 本次要做:Graph Core 直接依赖、状态/枚举、config-aware action ports、deterministic router、Graph factory、有限计数、events/trace builder、Fake Node tests。
  • 本次不做:真实 Agent/Gatekeeper、ChatService、Hook、DB、Trace API、旧实现清理、Maven E2E。
  • 影响区域:pom.xml、com.superbiz.agent.graph.diagnosis、对应 test 包。

OpenSpec 对齐

  • proposal 覆盖状态:已覆盖 skeleton-only 目标、L2 边界、测试与 E2E 非目标。
  • specs 覆盖状态:6 个 requirements 覆盖编译、Planner、Executor/Gatekeeper、Verifier、Composer、trace。
  • tasks 覆盖状态:12/12 完成。