用途:在宣布运行时验证完成前,确认被修改的契约、字段、提示词、身份或适配器行为已传播到最终运行时消费端,而非仅通过首个解析器或理想路径测试。
主要能力:先命名变更内容,识别生产者与最终运行时消费者,并描述部分修改会遗留的陈旧行为;随后映射受影响消费端,逐项标记已覆盖、不适用或未知并给出理由,维度包括解析器到运行时(规范化对象、管理器、启动选项、序列化边界、服务输入)、替代入口(TUI、exec、ACP、任务/会话启动、内置与项目智能体、历史数据导入器)、生成或缓存值(打包提示词、静态提示词缓存、编译配置、持久化状态、记忆化对象)、夹具与产物(测试、快照、示例智能体/技能、分发资产)、字符串残留(旧属性名、环境/配置键、日志标签、生成或测试所用文档)。
使用方式:在源码之外搜索新旧标记,检查产物时显式包含被忽略的构建输出,因为普通仓库搜索可能跳过;在类型或强制转换可能掩盖漂移处检查原始序列化形态;通过最终消费者实际运行受影响路径,检查可绕过被测路径的每个适配器,共享实现只有在追踪适配器如何到达后才算证据;提示词需检查来源选择与缓存,身份/schema 变更需检查解析方式不同的智能体类型;记录命令、结果、剩余旧标记命中与兼容性理由;使用隔离测试状态检查或重新生成缓存,不得清除用户会话或配置。
限制与完成标准:当相关消费端未知或存在无法解释的旧值时,不得宣布运行时覆盖完成,应报告较窄的通过检查与剩余缺口;仅解析器测试不足以证明传播经过启动、执行与最终呈现。资料未提供具体命令与门槛,需配合 testing-workflow 使用。