正文
获取原文件references/requirements-validation.md
范围依据
目标范围依据用户最新明确决定、批准需求和确认设计;运行代码记录当前实现。新增需求即使没有对应页面也须保留。不能用代码现状压缩目标,不能恢复用户撤销内容。
读取已有输入、场景和当前实现,标记 EXPLICIT / INFERRED / UNKNOWN。只有必要信息缺失影响实质决策时提问;其他可逆推导明确标注。变化中的法律、标准和外部能力核查当前来源。
稳定标识
保留 FR、NFR、AC、BR、RISK 和未决问题 ID。每项原始承诺关联来源和用户结果,每项功能关联适用角色、平台、业务规则与验收动作。后续调整沿用稳定 ID,排除范围必须引用用户决定。
多任务工程与 S007/S009 共用 交付记录。结构参考 PRD 模板,按实际需求选用字段,完整承诺不能因模板长度被删减。
需求与验收
- 明确产品目的、用户、成功指标、范围和非目标,保留限定页面、平台、视觉工具及数据使用约束。
- 定义业务对象、来源、身份、角色、动作和数据范围,描述主流程及错误、撤销、恢复路径。
- 每项验收写出入口、前置、输入、操作、可观察结果和适用状态,避免只有“支持管理”或“页面可用”。
- 配置类需求说明保存、批准、发布与实际生效的关系;执行类需求明确产出、下游使用和业务终态。
- 只读能力验证正确性、范围、来源和权限;模拟、原型、真实业务及真实外部接入分别定义。
- 权限拒绝和合法成功路径同时说明;独立审核等产品门槛需要来源、风险及适用环境依据。
- Agent 功能分别定义连接、运行、建议、采用和业务结果;效果指标不能替代已承诺功能。
- 适用 NFR 包含度量方法、数据来源和阈值依据,覆盖性能、可靠性、隐私、可访问性、兼容、恢复和运行观测;未知值保留未知。
- 多端范围按用户要求明确;部署稳定性、数据保护、变更窗口和恢复要求按适用性验收。
输出与质量检查
输出当前范围、来源、完整需求与动作矩阵、规则、状态、依赖、风险和未知项。产品要求与实现建议分别标注;PRD 创建与用户批准是不同状态。
检查每项原始承诺是否存在对应需求,每项需求是否存在可验收动作,以及跨模块流程是否有明确结果。向 S003 传递交互范围,向 S004/S005 传递规则和约束,向 S007/S009 传递独立于现有实现的验收分母。