用途:审查 RHDH 测试计划 Jira 工单中的平台与集成版本表以及关键日期表,将其与厂商生命周期数据和发布日程进行比对,并在用户接受后应用变更。
主要能力:先解析计划 key 或 URL 及目标 RHDH 版本,加载 workflows/review-test-plan.md 并端到端执行;在第 4 步加载 references/sources.md 获取各产品的生命周期 URL 与提取规则;仅在日程访问失败时加载 references/google-sheets-setup.md。审查会报告计划 key 与发布版本,并对每个平台行、集成行和关键日期给出当前值、建议值及背后的生命周期或日程来源,同时列出未变更行及原因、无法评估的行及缺失的来源或技能。无建议版本的行视为缺口,来源无法读取的行视为未验证,两者不得丢弃或互相混淆。
使用方式:通过命名技能交接,按名称调用并使用其报告结果,不读取、执行或定位同级技能文件;命名技能缺失时需说明并指出未验证的审查维度。所需技能包括 /rhdh-jira-api(工单、关联工单、归属、标签、状态)、/rhdh-platform-lifecycle(支持的 OCP、Kubernetes、PostgreSQL、RHBK、Quay 版本)、/rhdh-release-schedule(Feature Freeze、Code Freeze、GA 日期)、/rhdh-release-status(发布未完成项)、/rhdh-jira-update(编辑描述或发表评论)、/rhdh-jira-create(创建子任务)。scripts/check_gsheets.py 与 scripts/fetch_schedule.py 是本技能自有的日程适配器,不是跨技能接口。
写入限制:编辑描述、发表评论、创建子任务均属写入操作,须遵循 /mutation-gate,逐项说明目标工单及将落地的确切 ADF 文档、评论正文或子任务标题,获得对该集合的批准后执行,再按目标与结果报告每项操作(完成、失败或跳过)。失败操作会停止工作流并上报,不得以不同形式重试。完成条件:计划中每个平台行、集成行和关键日期都有结论(已变更、未变更或未验证),且每个建议值都引用其背后的生命周期来源或日程标签;缺口与未验证行分别列出,不得同时遗漏。用户要求发布时,须在所有已批准写入按目标与结果报告完毕(含跳过项)后才算完成。