# 用户决策点协议 规范路径:`comet/reference/decision-point.md` 本协议由所有包含用户决策点的 comet 子 skill 共享。凡标注为“阻塞点”或“用户决策点”的步骤,都必须按本协议处理。 ## 核心规则 - 决策点是阻塞点。到达决策点时必须暂停,等待用户明确选择后才能继续 - 必须使用当前平台可用的用户输入/确认机制获取选择 - 若当前平台没有结构化提问工具,则必须在对话中提出明确选项并停止流程,等待用户回复 - 不得用推荐规则、默认值、历史偏好或“用户应该会同意”的推断代替当前确认 - 用户明确选择前,不得写入对应状态字段、执行对应分支操作或自动继续下一阶段 ## 最低呈现要求 - 说明当前决策点正在决定什么 - 给出清晰可选项;需要用户单选时,选项必须互斥且可执行 - 如有推荐,只能作为说明,不能替代用户确认 - 用户选择后,再执行对应命令或状态更新