BRC-YYYYMMDD-001
- 目标项目:
- 目标分支或版本:
- 实际扫描分支或版本:
- 扫描 commit:
- 分支校验结果:一致 / 不一致 / 未知
如果分支校验结果不是“一致”,本规则只能作为历史线索或待重扫材料,不能直接作为任务护栏使用。
用一句话描述这条业务规则。
示例:已支付但未发货的订单不能被超时自动取消。
清楚描述这条规则要求系统保持什么行为。
尽量写成可验证的行为,而不是抽象解释。
- 场景 1:
- 场景 2:
- 场景 3:
- 例外 1:
- 例外 2:
如果没有发现例外,写“暂未发现”,不要写“无”。
至少填写一种来源。
每条证据应尽量写明来自哪个分支或 commit。不要把其他分支里的历史实现写成当前分支事实。
path/to/file.ext:line:
path/to/test.ext:line:
path/to/config.ext:line:
path/to/doc.md:
commit-hash:
- 确认人:
- 确认时间:
- 确认内容:
path/to/file.ext:path/to/another.ext:
- 原因 1:
- 原因 2:
如果这条规则被破坏,用户或系统会看到什么问题?
- 表现 1:
- 表现 2:
- 测试命令:
- 相关测试:
- 需要新增的测试:
- 验证步骤 1:
- 验证步骤 2:
选择一个:
- 高:有代码和测试或明确文档支撑。
- 中:有代码支撑,但缺少测试或历史说明。
- 低:主要来自推测或单一线索,需要人工确认。
当前置信度:
- 问题 1:
- 问题 2: