{ "_doc": "31-work-graph-fail-fallback-coverage §7.3 T7 真实链路验证:sdd 自判 input_underspecified,验证引擎沿新补的兜底边(sdd --fail--> prd)自动打回上游,不需要人工重试。改前这份 fixture 一直报 no_prior_failure(成功),实查全仓库没有任何一条已跑的用例真的用 LEMONBOSS_CLAUDE_MODE=mock 走过 sdd-planning 这个 agent 名(只在别处当字符串引用),改成失败不影响任何既有用例。原样保留了这份历史:这个 fixture 曾经代表 DevLoop 的 wg-build 节点,现在专用于 graph-real-chain-smoke 这条新场景。", "chunks": [ "[mock] sdd-planning 读 prd.md,发现约束不够写不下去。\n", "上游 prd 只有结构化导出,没有叙事文档,判定 input_underspecified。\n" ], "result": "mock-fail sdd-planning:input_underspecified,退回 prd。", "files": [ { "path": "attempt-{attempt}.json", "content": "{\n \"schema\": \"validator-triager/v1\",\n \"verdict\": \"attributed\",\n \"fail_reason\": \"input_underspecified\",\n \"remediation_note\": \"prd 只写了 contract.json,没有叙事文档,补齐后重跑\"\n}\n" } ] }