用途:对计划或设计进行压力测试,一次解决一个决策,直到所有重要分支都被明确记录。该技能被声明为 coordination-exempt,执行其既定工作时跳过 ai-coord 门禁。
主要能力与工作流:先提取当前目标、约束、假设和已做出的决策,并从代码库或已有证据中调查可发现的答案,而不是询问用户。维护一份决策记录,包含决策、所选选项、理由、依赖关系和后果,每次回答后更新;除非出现与之冲突的新证据,否则不重新打开已记录的决策。
每次只问一个问题。每轮格式为 ### 🔥 Decision <N> — <topic>,然后包含 Recommended、Why、Tradeoff 和 Question。选择杠杆最大、对下游决策约束最多的未解决分支。每次回答后,先确认 ✅ Recorded: <choice> — <consequence>,再进入下一张卡片。可显示已确定和当前开放的计数,但绝不显示百分比,因为决策树可能增长。
按需覆盖范围、用户、接口、数据/状态、故障模式、安全、运维、迁移、测试、发布、所有权和停止条件,仅限对该设计重要的方面。
当没有重要开放分支时,返回 ### ✅ Decision record,附决策/选择/理由/后果表,然后是 ### ⚠️ Risks、已接受的未知项(含负责人和解决节点)、重要的被拒方案,以及 ### 🏁 Completion criteria。不要以另一个问题结束。
完成条件:每个重要分支都有已记录的决策,或作为已明确接受的未知项,并指定负责人和解决节点。