用途:该技能用于「必须由智能体执行的端到端验证」。只有在用户明确指定 mo-e2e,或当前编排技能调用它时才会启动;泛泛地要求“跑测试”不会激活这一智能体生命周期。
主要能力与流程:它作为独立的只读 E2E 执行者,接收一个完整的冻结候选 SHA、任务/规格定位符以及精确适用的场景清单,阅读项目的 E2E 契约和「验收到证明」映射,只运行真正需要智能体的场景;确定性的控制台检查属于 QC。对每个场景需报告完整候选 SHA、ID、确切的执行者(Orca 终端句柄及其路由、模型和 effort)、环境、动作、观察结果,以及 PASS、FAIL、UNKNOWN、NOT_RUN、NOT_APPLICABLE,或在项目 E2E 契约对具名外部能力本身定义了结果类型时使用 blocked:external_capability;该类型结果按类型回报,绝不记为 PASS。完整运行只有在全部选中的适用场景都在未变动的 SHA 上通过时才算通过;缺失或不完整证据为 UNKNOWN,没有部分通过。
知识层检查:用内置脚本 scripts/mo-knowledge-layer.mjs --candidate <sha> 读取候选的知识层。not_enabled 不算缺口;needs_attention 属于就绪缺口,需记录助手给出的原因并原样复制其 missing= 字段,返回 needs_attention,把运行安装技能留给人类。
限制与约束:候选必须是通过校验的 40 位十六进制冻结 SHA,否则在启动执行者前拒绝并保留原值,以 NOT_RUN 记录精确校验原因;所需环境或已批准的执行者配置不可用时也记 NOT_RUN,绝不猜测 SHA 或静默更改模型、路由、effort。不得编辑或提交受跟踪文件;使用唯一命名空间并在通过、失败和未知时清理资源。对写入个人或账户配置(如 ~/.claude.json、~/.codex/config.toml、Orca Codex 账户的 config.toml)的夹具路径,在活动会话共享该文件时不得编辑,需列出每项及其精确删除命令由人类执行。未经用户对本候选明确授权具体具名操作,不得运行生产、破坏性、凭据或订阅类操作。不创建收据、清单、注册表、摘要、受跟踪证据账本或外部存储。使用一个运行级 300000 ms 阻塞等待器;安静超时允许一次公开存活快照并立即重新布防;一次重复传输失败记为 UNKNOWN。执行场景中启动工作者的执行者(如审查对或执行器)按普通 Orca 标签运行;Orca 拒绝由一个工作者启动另一个工作者,因此以工作者身份派发的执行者对这类场景一律记录 NOT_RUN。