用途:在变更或发布后,根据变更、依赖、风险和资源确定回归测试的覆盖边界与深度;回归保护既有行为,不把新特性完整测试混为回归。
主要能力:列出“变更→受影响义务→测试层/平台/数据状态→纳入/排除及证据”矩阵;检查直接、传递与动态依赖、历史逃逸和非功能影响;按风险和证据强度排序;预算不足时保留最低关键义务和风险余量,给不可覆盖项、最小替代证据、负责人及授权接受/升级条件;输出候选范围、顺序、资源与追加范围触发信号;区分已选测试、已执行和已满足。
使用方式:先阅读并遵循 prompts/regression-scope-analysis.md 的输入、执行规则、最低覆盖清单和输出顺序;补充范围、环境、版本、限制、证据与成功标准;先做输入审计,区分已确认事实、合理假设和待确认问题。默认输出 Markdown,用户要求表格、CSV、JSON 或工单格式时保留同样的风险、证据、优先级和边界字段;若进入自动化流程,先确认字段 schema、枚举值和必填项。需要校准领域结果时读取 references/domain-decision-example.md;评测时读取 evals/eval.yaml 与 evals/cases/ 用例。
限制与约束:范围缩减必须说明风险,不把全量回归当默认答案,明确停止条件和追加范围触发器;未知依赖单列,不以无映射当无影响,排除需契约或证据证明;不编造输入中不存在的系统行为、字段、数据、指标或根因;关键结论关联证据,证据不足标记为假设并给出验证方法;优先级需说明业务影响、发生可能性或可探测性依据;信息不足时交付受限初版并说明哪些结论暂不能成立;不执行未经授权的生产写操作或破坏性动作。具体命令、字段 schema 与安装方式暂未提供。