# 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 完成。