用途:当需要针对变更频率、修复工作量、不稳定测试(flaky)成本、归属、可维护性与置信度做有证据边界的分析、设计或验证准备时使用;也可用于评审计划、结果或指标,并转化为可执行改进。
主要能力:按领域风险、证据状态、优先级和边界组织输出,默认 Markdown;用户要求表格、CSV、JSON 或工单字段时保留相同发现字段、证据与决策边界。区分已确认事实、有证据的推断、候选建议与需人工决策项,并按风险与证据强度排序。将高风险项转为前置条件、步骤、预期行为或判定标准、所需证据与验证方法。
使用方式:阅读并遵循 prompts/test-maintenance-cost-analysis.md,按其输入审计、领域覆盖与输出顺序执行;提取范围、环境、版本、时间窗口、约束、成功标准与可用证据。校准领域结果、有效控制或证据缺口时读 references/domain-decision-example.md;评估时读 evals/eval.yaml 及 evals/cases/ 下匹配用例。仅在相关目录存在且任务需要时加载 references/、examples/、scripts/ 或 output-formats.md。
领域要点:固定资产、样本窗口、单位与时间来源;区分产品变更、测试缺陷、基础设施、数据、重复与未分类成本,避免同一事件重复计入。关联触发、变更频率、时间范围、评审/返工与失败影响;区分一次性建设与持续性维护。说明样本量、代表性、异常值与区间公式;无货币费率时报告人力;未知原因保持 UNKNOWN,不作为个人绩效评价。
限制:不替代业务负责人或人工风险接受、例外审批与发布决策;不得编造系统行为、字段、指标、阈值、数据、根因、执行记录或通过结论;静态设计、计划、文件存在或试运行不能作为真实执行证据;证据不足时使用待确认、阻塞、未评估或 NOT_SCORED,并给出最小验证方法;生产、隐私或安全场景使用最小权限、脱敏、模拟、试运行或隔离。