FEATURE REVIEW CONTRACT

{{FEATURE_TITLE}}

功能 {{FEATURE_SLUG}} · 人工审核稿(仅审本页) · 项目审核稿

本页是功能契约:AI 可读 MD 必须与本文在范围、AC、改动、任务、执行结果上保持一致。

1.提案与范围
1.1背景与问题
主题内容依据
现状待 analyze用户输入 / 项目审核稿 / 代码勘察
问题待 analyze:具体痛点、缺口、失败场景用户输入
触发原因待 analyze:为什么现在需要做用户输入
1.2目标与非目标
类型契约内容成功/排除判定
目标待 analyze可由 AC 证明
非目标待 analyze后续不得在 plan/exec 中扩大
1.3范围契约
ID范围内可交付结果对应 AC
S1待 analyze待 analyzeAC1
ID范围外排除原因若要纳入需更新
O1待 analyze防止范围扩大§1.5、§5、§6
1.4术语与角色
名称类型定义相关模块/入口
待 analyze术语/角色/系统待 analyze待 analyze
1.5范围变更
时间变更原因影响章节确认人
2.需求契约
2.1功能需求
ID需求优先级来源对应 AC
R1待 analyzeMust用户输入AC1
2.2用户场景
ID角色触发条件操作路径期望结果
US1待 analyze待 analyze待 analyze待 analyze
2.3验收标准
ID标准(可证伪)验证方式关联需求结果
AC1analyze 自用户输入人工R1未测
2.4业务规则与不变量
ID规则/不变量违反后影响验证方式
BR1待 analyze / plan待分析人工 / 自动
2.5权限、数据与边界
主题契约涉及数据/权限边界处理
数据/权限/隐私待 analyze / plan待分析待分析
3.架构设计
3.1方案概述

plan:说明方案、约束、为什么适合当前项目,以及如何对齐 PROJECT/review.html。

维度设计契约依据
方案待 plan项目上下文 / 需求契约
取舍待 plan技术决策
3.2架构与组件
组件/模块职责输入输出依赖
待 plan待 plan待 plan待 plan待 plan
3.3接口与数据契约
契约 ID类型请求/输入响应/输出兼容性
C1API / 数据 / 事件 / 文件待 plan待 plan待 plan
3.4错误处理与降级
场景错误/边界处理策略用户可见结果验证方式
待 plan待 plan待 plan待 plan待 plan
3.5技术决策
ID决策选择理由替代方案锁定阶段
D1待 analyze / plan待 plan待 plan待 planplan
4.关键业务流程
4.1主流程图

可填写 Mermaid 兼容流程图源码;即使不渲染,也作为人工审核的流程契约。

flowchart TD
  A[触发入口] --> B[校验输入]
  B --> C[执行业务规则]
  C --> D[写入/返回结果]
步骤输入处理输出对应需求
F1待 plan待 plan待 planR1
4.2状态与数据流
stateDiagram-v2
  [*] --> Draft
  Draft --> Validated
  Validated --> Completed
  Validated --> Failed
状态/数据来源转换规则落点一致性要求
待 plan待 plan待 plan待 plan待 plan
4.3异常流程
异常触发条件系统处理用户提示验证方式
待 plan待 plan待 plan待 plan待 plan
5.变更范围
5.1代码改动点
路径/模块动作变更说明原因关联任务
待 planadd/modify/delete待 plan待 planT1
5.2数据、配置与迁移
对象变更兼容策略迁移/回填回滚
待 plan待 plan待 plan待 plan待 plan
5.3兼容性与影响面
影响对象影响说明兼容策略验证方式负责人
API / 数据 / UI / 权限 / 性能 / 文档待 plan待 plan待 plan
5.4风险与回滚
风险概率/影响监测信号缓解措施回滚方案
待 plan待 plan待 plan待 plan待 plan
6.任务拆解
6.1任务列表
ID任务依赖涉及文件关联 AC状态完成时间
T1待 plan待 planAC1pending
6.2执行顺序
T1 -> T2 -> T3
6.3任务契约
任务前置条件产出不得做验证
T1待 plan待 plan不扩大范围AC1
7.执行与验收
7.1执行摘要
任务摘要涉及文件偏差/备注
exec 后填写
7.2自测缺陷
编号现象关联任务状态处理说明
7.3验证记录
时间AC方法/命令结果证据
verify 后填写;测试由人工执行,见 .fw/config.json
7.4验收结论

未验收

结论阻塞项后续动作确认人
未验收待 verify人工