用途:面向 NemoClaw 维护者,按请求类型执行或查看实时 E2E 证据,覆盖本地运行、GitHub 派发与发布证据检查三类路由。
主要能力:支持运行工作区源码或选定的本地提交;在 GitHub 上运行最新 PR 提交(含失败后与其精确 base 的对比)和当前 main 提交;检查已有证据以支持发布决策;对失败进行分诊、诊断、调试与修复(加载 Audit E2E Assertions,本技能仍负责派发与运行级报告);对失败任务做分类(E2E 失败走断言审计路由,其他任务加载 nemoclaw-maintainer-classify-ci-failure)。
使用方式:新的 GitHub 候选运行测试最新 PR 提交或当前 main 提交;手动 PR 运行可在候选失败后重放 PR base。GitHub 运行使用受信任 main 的 .github/workflows/e2e.yaml。除非维护者明确要求本地执行,否则不要用本地实时 E2E 替代。检查发布时,若未要求新运行,不要加载派发参考。派发若包含 Exact staging Brev Launchable,须先阅读 Staging Launchable(它负责凭据、部署、清理、产物与队列边界);通用 E2E 请求不授权该作业。
报告与交接:读取 Release Context 查看最新的可识别完整手动 main 运行,报告其提交、时间、尝试、汇总与未成功作业,此过程只读,发布决策由调用方负责。返回内容包括模式与选择器、被测试提交、结果、工作流 URL 及相关作业 URL。专项运行只是对已报告全量运行状态的补充,不构成全量运行。
限制:推送运行只选择与变更相关的 E2E 并发布 Relevant E2E,不总是运行全套件;只有完整手动运行才发布 Release qualification,该汇总报告全套件但不决定标签能否继续。不支持任意历史候选选择,须保留工作流的身份与信任校验。不要请求发布确认或决定发布能否继续,通用 E2E 决定由 release-tag 技能负责。访问失败时遵循共享的 Git 与 GitHub Access Hard Stop。