QA 与验证标准
原则
明确验证对象与事实 owner:source/CI、Harbor seal、GitOps desired state、Argo reconciliation、runtime smoke、e2e/changed-feature acceptance与人工 TEST review互不替代。
Plane release
- source MR CI保护可观察业务结果和不可违反的运营门禁。
- tag pipeline验证exact tag/commit/version、六组件build、bundle及component digests、TEST render和TEST promotion。
- Argo/runtime验证exact revision、sync/health、migration、workloads、image digests和endpoint。
- e2e覆盖changed feature;失败进入有界fix循环并产生新immutable release。 固定核心流至少覆盖专用账号登录、Project读取、work item创建/读取/更新、附件上传/读取和清理; changed-feature检查来自exact release commit中的封闭manifest,不接受任意脚本。
plane.test-acceptance/v1是 Action 的 TEST 自动门禁;Agent review、CI 或 smoke 不能冒充该 evidence。- 版本变更 MR 合并后自动发布;TEST evidence 本身不能绕过 PRODUCTION exact-head CI、路径与健康门禁。
- DSH/TeamCity 自述不属于 Plane release evidence。Action只能读取并核对 repository-native GitLab/Harbor/GitOps/Argo 与外部 acceptance runner 的 evidence;TeamCity 不得作为 fallback。
完成与停止
任一identity、digest、target、authorization或evidence mismatch都停止并路由owning owner;不得用其它系统的状态补足当前发布链路的缺失证据。