用途:在 dlc-dev 的 spec 分支上完成 R1(raw→solution)需求澄清与方案决策,把 {FEATURE_DIR}/requirements/raw.md 收敛为可评审的 {FEATURE_DIR}/requirements/solution.md(含 ## Impact Analysis)。
主要能力:以“一次只问 1 个最高杠杆需求裁决选择题(2–4 选项+推荐+兜底)”的最小澄清循环推进;每次用户裁决后立刻回写 raw.md/## 澄清记录;在澄清完成后产出含 1 个推荐方案、2–3 个差异明显备选方案、决策依据、验证清单(V-xxx,禁止 TBD)、## Context Gaps、## Impact Analysis 与迭代记录的 solution.md。支持 AUTO_MODE=true 时按目标、输入、输出、约束、验收口径、边界 6 维完整度扫描。
必要用法:开始时需声明正在使用本技能;步骤 0 需先由 spec-context 获取上下文并回显 FEATURE_DIR=...,且 raw.md 存在且非空,否则阻断。澄清未完成时禁止创建/更新 solution.md,也禁止输出下一步路由或阶段选择。结束时输出产物清单与 ROUTER_SUMMARY,并调用 using-aidlc 交由 Router 判定唯一下一步。自动模式完整度不通过时将 ROUTER_SUMMARY 设为 blocked: true 并结束。
限制:不编造事实;本技能不输出路由结论;停止或阻断时只输出阻断原因与所需最小输入;AUTO_MODE 下不通过的,待澄清问题列出后由调用方收集答案再重新进入 R1。