From fb88e7703866315f0feaa52864c95a8ba21507be Mon Sep 17 00:00:00 2001 From: weichen Date: Sat, 17 Oct 2026 04:46:44 +0000 Subject: [PATCH] Refresh the governance master record through Phase 5 Why: The master record still showed Phases 0-4 as PLANNED after they merged. Evidence: Dev main aee351a/682a4e8, Guidelines main 2688fd2, DM main 183e764, PR #585/#595/#596/#597. Impact: Plan document only. Refs: development-governance-v2 Co-authored-by: Cursor --- ...-10-16-development-governance-v2-master.md | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/docs/superpowers/plans/2026-10-16-development-governance-v2-master.md b/docs/superpowers/plans/2026-10-16-development-governance-v2-master.md index 3a0c0b94..89ec16b3 100644 --- a/docs/superpowers/plans/2026-10-16-development-governance-v2-master.md +++ b/docs/superpowers/plans/2026-10-16-development-governance-v2-master.md @@ -10,21 +10,22 @@ | Phase | 内容 | 仓库 / 分支 | PR | 状态 | 依赖 | |---|---|---|---|---|---| -| 0 | 纠正候选状态、建立本主记录 | Dev `feature/development-governance-v2` | [#585](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/585) | IMPLEMENTED | — | -| 1 | Guidelines 合同加固 | Guidelines `feature/development-governance-v2-contract-hardening` → `feature/development-governance-v2` | [#7](https://git-home.u1680832.nyat.app:30319/weichen/Development-Guidelines/pulls/7)(initiative→main) | PLANNED | — | -| 2 | Dev triage 与两级生命周期整改(U2.1 远端发现与强制 triage;U2.2 即时目标完整性;U2.3 PR base 门禁) | Dev `feature/development-governance-v2-triage-hardening` → initiative | — | PLANNED | 1(合同) | -| 3 | 真实两级 PR 演练 | Dev child PR → initiative → #585 → main | — | PLANNED | 2 | -| 4 | Guidelines 合入 → Dev gitlink → Review → 三项 CI → 合入 #585 → 收口 | Guidelines / Dev | #7 / #585 | PLANNED | 1–3 | -| 5 | Development-Manager 共享执行器 `agent-exec`;Dev Python 实现退役 | DM `feature/shared-agent-executor` | — | PLANNED | 4 | -| 6 | 存量仓逐仓采纳 | 各仓独立 initiative | — | PLANNED | 5 | -| 7 | 新项目治理初始化与 CI 准入 | DM | — | PLANNED | 5 | +| 0 | 纠正候选状态、建立本主记录 | Dev `feature/development-governance-v2` | [#585](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/585) | MERGED | — | +| 1 | Guidelines 合同加固 | Guidelines contract-hardening child → initiative → main | [#8](https://git-home.u1680832.nyat.app:30319/weichen/Development-Guidelines/pulls/8)、[#7](https://git-home.u1680832.nyat.app:30319/weichen/Development-Guidelines/pulls/7) | MERGED(Guidelines main 2688fd2) | — | +| 2 | Dev triage 与两级生命周期整改 | Dev child triage-hardening / target-integrity → initiative | [#595](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/595)、[#596](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/596) | MERGED(进入 initiative) | 1 | +| 3 | 真实两级 PR 演练 | Dev child PR → initiative → #585 → main | #595、#596 → #585 | MERGED(证据见 Dev 归档卡 feature-development-governance-v2) | 2 | +| 4 | Guidelines 合入 → Dev gitlink → Review → 三项 CI → 合入 #585 → 收口 | Guidelines / Dev | #7 / #585 / [#597](https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/597) | CLOSED(Dev main aee351a;卡片归档 682a4e8) | 1–3 | +| 5 | DM 共享执行器 `agent-exec`;Dev 薄入口切换与 Python 退役 | DM [#16](https://git-home.u1680832.nyat.app:30319/weichen/Development-Manager/pulls/16);Dev `feature/dev-shared-executor-switch` | #16 | DM 执行器 MERGED(183e764);Dev 切换进行中(新增 gitlink 场景暴露执行器清点缺陷,DM `fix/agentexec-nested-repo-inventory` 修复中) | 4 | +| 6 | 存量仓逐仓采纳 | 各仓独立 initiative | — | PLANNED(依赖 DM 治理套件 `feature/governance-kit`) | 5 | +| 7 | 新项目治理初始化与 CI 准入 | DM `feature/governance-kit`(K1 triage、K2 start/pr-check、K3 governance init/check) | — | IMPLEMENTED(K1 已集成)/ 进行中 | 5 | ## 当前候选对象与历史证据 | 仓库 | 分支 | 对象 | 证据 | 说明 | |---|---|---|---|---| -| Development-Guidelines | `feature/development-governance-v2` | `ed4726c` | 无当前 Review/GATE | PR #7 open,未合入 | -| Agent-System-Dev | `feature/development-governance-v2` | `611f855`(整改前)→ `e7e8ee0`(同步 main 后) | CI run 3417(对象 `9bc61ef`)、3419(对象 `611f855`)为历史对象证据 | PR #585 open,未合入;`accepting_requirements=false` 直至整改完成后按需重开 | +| Development-Guidelines | main | `2688fd2` | PR #7 合入(Review REPLAY + 平台合入) | draft.12 合同与两个 Schema | +| Agent-System-Dev | main | `aee351a` | run 3509 三项 CI(GATE,head d648826)+ PI Review(REPLAY) | 两级分支、强制 triage、PR base 门禁 | +| Development-Manager | main | `183e764` | DM CI(GATE)+ PI Review(REPLAY) | `dm-server agent-exec` | ## 已确认阻塞缺陷(整改前) @@ -67,6 +68,7 @@ | 2026-10-16 | cursor 服务端故障期间临时让 agy 成为首选;实际以不含 cursor 包装脚本的 PATH 启动执行器实现(停用 cursor profile 会使 Dev 参考解析器拒绝配置),cursor 冒烟恢复后回到正常 PATH | 无配置改动;收据中 cursor 如实记为 unavailable | | 2026-10-17 | 共享执行器分发:各正式仓像 Guidelines 一样固定 Development-Manager gitlink(`deps/development-manager`),薄入口 `scripts/agent-exec` 构建/运行该固定版本的 `dm-server agent-exec`;CI 用同一固定版本运行 `agent-exec validate` | Phase 6 每仓增加 DM gitlink 与薄入口;Dev Python 实现退役后同样切到该入口 | | 2026-10-17 | CI 读取私有 Guidelines/DM 子模块所需的 `SUBMODULE_TOKEN`:owner 授权智能体以 `~/.secrets/gitea` 的 API token 作为该 secret 值(只记录来源,不记录值) | 已为 Development-Manager 配置;Phase 6 按需为其他仓配置 | +| 2026-10-17 | Phase 6/7 共享入口:存量仓与新项目没有 Dev 的 task.sh,通用 triage/start/pr-check 与 `governance init|check` 放入 DM(治理套件),各仓经薄入口调用,不复制实现;先完成 Phase 7 套件再用其推进 Phase 6 | DM `feature/governance-kit`;Dev 现有 task.sh 生命周期不变 | | 2026-10-17 | DM CI 自 2026-09-30 起从未成功(runner 无法拉取 github.com 上的 actions/checkout);按 Dev 已审阅的内联检出模式改为自包含 CI(DM-U6) | Phase 6 中使用 `uses:` 的仓(Error-Code-System、Logging-System)同样需要检查 | ## 停止条件