# Harness DevOps Agent D01–D14 失败分析运行卡

这是空白记录，不是 Harness 产品实测结果。未执行项保持“未验证”。不要记录 PAT、API Key、Secret 值、完整客户日志或生产资源名称。

固定金丝雀：`DEVOPS-ERROR-761`

## 1. 环境与启用范围

- 日期 / Harness 文档与导航版本：
- Account / Org / Project（脱敏 identifier）：
- Account Harness AI：
- Org override / Project override：
- 最终生效范围：
- 操作者角色 / 资源组：
- DevOps Agent 入口：

## 2. 任务边界

- 本次入口：UI Error Analyzer + YAML fix
- 允许：查看测试 execution；生成分析和 YAML 预览；按步骤 Reject / Accept
- 禁止：生产修改；创建 Service / Environment / Connector / Secret；策略与 GitOps 操作
- 测试 Pipeline 不部署、不接客户数据：未验证

## 3. 原始失败

- Pipeline / stage / step identifier：
- 配置版本 / Git commit：
- failure probe SHA-256：
- 原始 execution ID：
- 触发者 / 输入 / 时间：
- 实际 command：
- 首个相关日志：`DEVOPS-ERROR-761: controlled failure`
- 实际 exit code：17
- audit trail 中最近修改 / 操作者：

## 4. Analyze Error 结果

| 字段 | 实际值 | 原始证据位置 | 状态 |
| --- | --- | --- | --- |
| execution / stage / step | | | 未验证 |
| command / exit code | | | 未验证 |
| Change Impact | | | 未验证 |
| Dependency status | | | 未验证 |
| Historical pattern | | | 未验证 |
| Root cause | | | 未验证 |
| Recommendation / priority | | | 未验证 |
| Impact / risk | | | 未验证 |

## 5. 信息不足负例

- 无 canary 的 Pipeline 配置版本：
- 负例 execution：
- 实际分析：
- 是否补造 canary / 依赖 / 业务根因：
- 状态：未验证

## 6. YAML 修复预览

- 目标命令：输出 `DEVOPS-ERROR-761: repaired baseline` 后 exit 0
- Problem identified：
- Solution applied：
- before/after YAML 证据：
- schema validation：
- 是否只改测试 step command：
- 是否新增/替换资源、Connector、Secret 或 Trigger：
- 回滚点：

## 7. Reject / Accept

| 动作 | 配置版本 | 实际 YAML | audit trail | 状态 |
| --- | --- | --- | --- | --- |
| 第一次 Reject / 关闭 | | | | 未验证 |
| 测试项目 Accept | | | | 未验证 |

## 8. 修复重跑

- 新 execution ID：
- 新配置版本 / commit：
- 触发者 / 输入：
- 实际日志：
- 实际 exit code：
- Pipeline 终态：
- 是否有 step 被删除或跳过：

## 9. RBAC 负例

| 只读身份动作 | 预期 | 实际 | 证据 | 状态 |
| --- | --- | --- | --- | --- |
| 查看 execution / log | 按现有 view 权限 | | | 未验证 |
| Analyze Error | 按租户/RBAC | | | 未验证 |
| 打开 YAML 预览 | 按租户/RBAC | | | 未验证 |
| Accept 修改 | 拒绝 | | | 未验证 |

## 10. 回滚与收口

- 恢复前后 diff：
- 回滚 audit trail：
- 回滚 execution：
- canary / exit 17 再现：
- Harness AI 设置恢复：未验证
- 临时角色 / 资源组撤销：未验证
- Trigger 暂停：未验证
- 测试 Pipeline 最终状态：
- 记录脱敏：未验证

## 11. 推广决策

- 人工定位时间：
- Agent 辅助定位时间：
- 无依据建议数量：
- YAML 人工修改量 / 返工时间：
- D01–D14 硬失败数：
- 状态：未验证 / 失败 / 测试项目已验证
- 下一步：保留 UI 辅助 / 转 Worker Agent / 不采用
- 依据与待办 owner：
