用途:在提交 PR 前或审查 diff 时,评估测试与验证证据是否与改动相称。仅做审查,除非用户另行授权修复;不重跑外部 CI、不发表评论、不改变 PR 状态。
主要能力:确定基线、变更行为、受影响面与最后一次编辑后的验证情况;阅读仓库说明,把每个变更分支追溯到所属层与最近的既有测试模式;找出改动可能引发的可观察失败,以及能检测它的最小测试或检查。排除未触及的覆盖债、各层重复测试、风格偏好和无具体失败路径的猜测。只报告置信度至少 80/100 的发现,并锚定到变更位置,给出缺失行为、证据、最小测试方向与确切验证命令。将代码结论、验证缺口与外部 CI 可用性分开陈述。
使用方式:按归属选择验证——领域或应用层测业务规则,边界层测传输校验、授权注解、请求上下文与错误映射;涉及映射、SQL、约束、迁移或协议行为时用真实数据库或服务集成测试;仅对变更分支覆盖失败、重试、重复或幂等、允许或禁止的状态转换;前端用最接近的渲染或交互测试,再按影响面做类型、lint 或构建检查;仅对实质性视觉或交互行为要求浏览器或媒体证据;部署行为变化时渲染基础设施并验证成功与失败或回滚路径。先跑最窄的相关检查,仅在影响面需要时扩大。
证据解读:验证须发生在最后一次相关编辑之后;仅测试框架改动若恢复预期测试信号,不算生产回归;仓库命令执行前的检出、运行器、提供方、注册表或服务失败属于外部验证缺口,不算针对 diff 的发现;行尾、可执行位、解释器、时区、区域设置或文件系统等可移植性问题,仅当变更框架在受支持平台上有具体失败时才算发现;仅当 diff 或关键契约无法评估时使用 blocked。
优先级与输出:P0 用于未受保护的授权、租户、支付、密钥、个人数据或永久数据丢失路径;P1 用于用户或运维正确性、契约、状态、发布或完整性;P2 用于有具体失败路径的有限回归或缺失验证。输出包含结论(clean | findings | blocked)、已审查内容、发现(含优先级、置信度、标题、位置、机制、证据、方向、验证命令)、已验证的非发现与待验证项。
限制:资料未提供安装命令、价格、平台支持或具体仓库集成方式;该技能依赖仓库说明与 references/validation-patterns.md 等参考文件,实际可用性取决于所在环境。