用途:该技能提供一套模式,用于在工作流程中检测并解决需求、决策与计划之间的冲突。
核心原则:尽早发现冲突;检测到冲突时立即停止工作流;绝不自动解决冲突,交由用户决定;记录选择该解决方案的理由。
冲突类型:需求与需求(如实时更新与离线模式互斥)、决策与决策(如先前说不用数据库,现在要求 PostgreSQL)、新计划与既有计划(如与 ITEM-XXX.md 中 TASK-003 冲突)、范围与时间线(功能超出可达成范围)、技术与需求(所选技术无法支持需求)。检测点分布在 DISCUSS 阶段与 PLAN 阶段。
检测协议:对每个新输入,先提取其中的需求、决策、约束与优先级断言;再与 ITEM-XXX.md 中的决策、需求、既有任务及隐含假设比对;若发现冲突,立即停止工作流,将冲突记录到 ITEM-XXX.md,清晰呈现给用户,等待解决后再继续;若无冲突则正常继续。
冲突文档:在 ITEM-XXX.md 中以 CONFLICT-001 形式记录,包含状态(ACTIVE/RESOLVED/DEFERRED)、检测时间、类型、冲突双方及引用、冲突原因、解决选项、用户选择、理由、解决时间与后续动作。
自动触发条件:矛盾陈述、互斥功能、资源冲突、时间线不可能、技术不兼容。
解决选项:优先其一、修改其一、修改两者、接受并记录权衡、推迟解决。
跨计划验证:创建任务前,对照 ITEM-XXX.md 的需求、决策、既有任务及 FLOW.md 待办清单检查,确认无任务与需求或决策矛盾、无危险的文件修改重叠、依赖顺序保留、无循环依赖、无范围蔓延。
集成点:状态管理(在 ITEM-XXX.md 记录冲突)、探索跟踪(标记冲突区域)、访谈代理(讨论中停止并呈现冲突)、规划代理(验证跨计划一致性)、工作流编排(存在活动冲突时阻止阶段转换)。
限制:资料未提供具体安装命令、平台支持、收费方式或效果数据,暂未提供。