docs(ops): fix closeout short-term and test report text

This commit is contained in:
weichen
2026-09-23 14:03:13 +00:00
parent cdfd7d9849
commit fe4a3043eb
2 changed files with 40 additions and 29 deletions
@@ -18,17 +18,18 @@
## Exception (FAV)
见 (已合入 local_dev)。
见 `.doc/ops/short-term/2026-09-23-integrate-fav-final.md`(已合入 local_dev)。
## CURRENT protected-section note
不能改 / ( protected_sections)。
`docs apply` 的 `@document` 不能改 `## 受控约束` / `## 焦点`(`configs/agent-governance.json` 的 protected_sections)。
已完成:认领行 done、清理表 FAV 行、页眉、MATRIX events-fav(保持 partial)。
**建议仍写入受控约束第一条(待有权维护者/策略放行)**:
建议仍写入受控约束第一条(待有权维护者/策略放行):
FAV live 仍不放量;FAV_DEGRADED_READ 默认 false;不删 origin/*(本轮仅前进 local dev,不 push)。
## Goose
- go-agentx registry:
- FAV: 保留既有 ;丢弃分支重复
- go-agentx registry: `00066_2026-09-21-agentx-workspace-registry.sql`
- FAV: 保留既有 `00036_2026-09-14-final-artifact-vault.sql`;丢弃分支重复 `00034`
@@ -1,57 +1,67 @@
# 剩余 Worktree 推进完成 测试报告
## 一、 测试背景 (Background)
将 下剩余注册 worktree(已合入占用项、go-agentx、FAV)与 stale 目录推进至终态;用户授权解除 FAV 整支 merge 保护。不 push 远端。
将 `.worktrees` 下剩余注册 worktree(已合入占用项、go-agentx、FAV)与 stale 目录推进至终态;用户授权解除 FAV 整支 merge 保护。不 push 远端。
## 二、 测试目标 (Test Objectives)
- 终止孤儿进程并移除已合入 worktree
- 合入 go-agentx 与 FAV(flag 默认关;MATRIX events-fav 保持 partial)
- 删除 stale 目录并归档 DIFF
- CURRENT/MATRIX 收口;主目录仅保留 registered worktree
## 三、 测试方案与环境 (Test Plan & Environment)
- OS: Linux;Go short/vet/arch-check;agentctl validate/integrate
- 工程/治理变更:产品 PI 全链路 **NOT REQUIRED**(依据 PROJECT §8 / worktree 规范:合入与清理收口)
- 工程/治理变更:产品 PI 全链路 NOT REQUIRED(依据 PROJECT §8 / worktree 规范:合入与清理收口)
## 四、 预期结果 (Expected Results)
- local_dev 含 go-agentx + FAV;goose 无重号
- /home/weichen/projects/Agent-System 3e01f187 [dev]
/home/weichen/projects/Agent-System/.worktrees/remaining-worktrees-closeout-2026-09-23 3e01f187 [feature/remaining-worktrees-closeout-2026-09-23] 仅主目录(或仅本收口 wt 待删)
- `git worktree list` 仅主目录(或仅本收口 wt 待删)
- FAV_DEGRADED_READ 默认 false;events-fav=partial
- remote_sync=not_requested
## 五、 实际测试结果与判定 (Actual Results & Evaluation)
### 5.1 阶段 A:孤儿进程与已合入 wt
- **Input**: kill 2384895 / 2361626 / 493547;remove dual-push / integrate-go-agentx / intent-confirm
- **Actual**: 三 PID 已终止;三 worktree+分支已 remove
- **Verdict**: PASS
- Input: kill 2384895 / 2361626 / 493547;remove dual-push / integrate-go-agentx / intent-confirm
- Actual: 三 PID 已终止;三 worktree+分支已 remove
- Verdict: PASS
### 5.2 阶段 B:go-agentx
- **Input**: merge feature/go-agentx-runtime-2026-09-21 → candidate;goose 00062→00066;vet+short agentx/agent/workspace;arch-check
- **Actual**: merged as `6032dbaa`;validate PASS;integrate merged;源 wt/分支已删
- **Verdict**: PASS
- Input: merge feature/go-agentx-runtime-2026-09-21;goose 00062 重编号为 00066;vet + short agentx/agent/workspace;arch-check
- Actual: merged as 6032dbaa;validate PASS;integrate merged;源 wt/分支已删
- Verdict: PASS
### 5.3 阶段 C:FAV(例外授权)
- **Input**: merge feature/final-artifact-vault;丢弃重复 00034;vet+short artifactvault/app/fav/storage/config + server 相关;arch-check
- **Actual**: merged as `3e01f187`;FAV flags 默认关;integrate merged;`fix-dev-runtime-data-root-guard` / `feature/final-artifact-vault` 已删
- **Verdict**: PASS
- Input: merge feature/final-artifact-vault;丢弃重复 00034;vet + short artifactvault/app/fav/storage/config + server 子集;arch-check
- Actual: merged as 3e01f187;FAV flags 默认关;integrate merged;fix-dev-runtime-data-root-guard 与 feature/final-artifact-vault 已删
- Verdict: PASS
### 5.4 阶段 D:stale
- **Input**: 4 计划项 + closeout leftover;见 assets/stale-DIFF.md
- **Actual**: 全部 `rm -rf`;multiuser 短文以 local_dev W1-D 为准,无字段需回抬
- **Verdict**: PASS
- Input: 4 计划项 + closeout leftover;见 assets/stale-DIFF.md
- Actual: 全部 rm -rf;multiuser 短文以 local_dev W1-D 为准,无字段需回抬
- Verdict: PASS
### 5.5 阶段 E:文档收口
- **Input**: docs apply 认领/清理 FAV 行/页眉/events-fav;测试报告
- **Actual**: apply 成功;受控约束第一条因 protected_sections 未直接改写(记入 short-term)
- **Verdict**: PASS(约束条文延期记入 short-term,不挡合入)
- Input: docs apply 认领/清理 FAV 行/页眉/events-fav;测试报告
- Actual: apply 成功;受控约束第一条因 protected_sections 未直接改写(记入 short-term)
- Verdict: PASS(约束条文延期记入 short-term,不挡合入)
## 六、 自动化测试套件汇总 (Test Suite Execution)
- go-agentx: `go vet`/`go test -short ./internal/agentx/...`/`arch-check --mode block` → PASS(validate run 3f593af3 / 51c72dfc)
- FAV: `go vet`/`go test -short ./internal/artifactvault/ ./internal/app/fav/ ./internal/storage/ ./internal/config/` + server 子集 + arch-check → PASS(validate run ef2d1f2a)
- 全量 `go test ./...`:**NOT REQUIRED**(工程收口;排除预存 docquery/chatflow)
- go-agentx: go vet / go test -short ./internal/agentx/... / arch-check --mode block → PASS(validate run 3f593af3 / 51c72dfc)
- FAV: go vet / go test -short ./internal/artifactvault/ ./internal/app/fav/ ./internal/storage/ ./internal/config/ + server 子集 + arch-check → PASS(validate run ef2d1f2a)
- 全量 go test ./...:NOT REQUIRED(工程收口;排除预存 docquery/chatflow)
## 七、 测试结论与后续优化建议 (Conclusion & Next Steps)
- **结论**: 授权范围内剩余 worktree 推进完成;local_dev@pending;**不 push**
- **后续**: 有权维护者将受控约束第一条改为 short-term 建议文案;FAV live 仍不放量
- 结论: 授权范围内剩余 worktree 推进完成;合入后 tip 见收口 integrate;不 push
- 后续: 有权维护者将受控约束第一条改为 short-term 建议文案;FAV live 仍不放量