From 01d9f50ee8aba1c40cb9b1769598698c91c30c4b Mon Sep 17 00:00:00 2001 From: weichen Date: Sun, 18 Oct 2026 09:35:41 +0000 Subject: [PATCH] Define the norm remediation initiative Why: The cross-repository remediation needs an explicit integration contract before child implementation can start. Evidence: The charter records approved scope, U1 merge, child-unit dependencies, and verification gates. Impact: New requirement intake is closed; only registered U2-U6 children may join this initiative. Refs: Development Norm Remediation plan U1-U6. --- .task/feature-norm-remediation.md | 50 ++++++++++++++++++++----------- 1 file changed, 32 insertions(+), 18 deletions(-) diff --git a/.task/feature-norm-remediation.md b/.task/feature-norm-remediation.md index 6c53408f..65e6c6e0 100644 --- a/.task/feature-norm-remediation.md +++ b/.task/feature-norm-remediation.md @@ -6,26 +6,40 @@ - 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= b5e23daed2f0ea46261979de1d62e4de0cfa88f9 - 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-norm-remediation(worktree);分支:feature/norm-remediation -- 分支类型:initiative;initiative_id:feature-norm-remediation;root_target:main;immediate_target:main;accepting_requirements:true +- 分支类型:initiative;initiative_id:feature-norm-remediation;root_target:main;immediate_target:main;accepting_requirements:false - 需求分流:verdict=NEW;selected_initiative=无;requirement_sha256=2342cdada7570c731d5c3216b74fbb55d85946b63d72974f3de29b45e5052a90;triage_receipt=/tmp/norm-remediation-implementation-triage-20261018.json;receipt_sha256=bb4542a99bda1327e47c56c451f36cade62ffada4ab84b878dcf3865ce1a2401 -- 授权与交付终点:<本次允许的动作与终点;未授权事项写明> +- 授权与交付终点:2026-10-18 用户选择开始实施已审查计划,授权按 U1-U6 完成规范整改及本仓必要 PR/CI/合入/收口。未授权:修改平台分支保护、发布不可移动版本 tag、轮换凭据、V3 指标复测 M、扩展到其他消费者仓库。 - 交付模式:goal-first(目标、范围和交付终点一次确认;范围内连续推进) - 实施执行:agent-per-unit(配置:AGENT-EXECUTION.md) - 合入执行:agent(已授权交付范围内,Review 通过、冲突解决且当前 HEAD 的 CI 通过后合入) - 人工决策点:仅限目标/范围/验收变更、重大取舍、高后果操作或无法自动判定的业务验收 -- 当前阶段:需求拆解;当前增量:I1(待定义) +- 当前阶段:实施与自检;当前增量:U1 Guidelines PR #10 已合入;开始 Dev child U2 - 流程依据:仓库根目录 policy/delivery.md(归档后仍按仓库根目录定位) ## 目标与非目标 -<章程:用途与目标、接纳范围与非目标、方案/计划链接、分级测试策略、验收条件、追加领域规则、生命周期。> +目标:完成计划 U1-U6,使 Development-Guidelines 只定义可复用的交付原则,Dev 保留自己的分支/命令/证据细节,并允许已授权、工作区安全的既有任务在远端暂不可用时有限本地续作,同时保持新任务启动和正式交付的严格远端门禁。 + +非目标:重做已合入 V3 P1-P3;执行两周指标复测 M;改变分支保护、自动合入或凭据管理;更新其他规范消费者。 + +方案/计划:[规范整改实施计划](/home/weichen/projects/Agent-System-Dev-wt-feature-norm-remediation-plan/docs/superpowers/plans/2026-10-18-0849-fix-development-norm-remediation-plan.md)(源计划分支 `feature/norm-remediation-plan`;唯一计划正文)。U1 已在 Development-Guidelines PR #10 合入,提交 `5b72099d10aed6b56c46b38273927a83c726a785`;后续 Dev 子任务依序合入本 initiative,最终由 U6 固定精确 Guidelines SHA 并完成组合验证。 + +分级验证:U1 文档改动核对链接、职责归属、版本/迁移记录与规则强度;U2-U5 运行受影响治理/事实验证的聚焦测试;U6 运行 `make test-governance` 与 `make test`,最终 PR 仍须当前 HEAD 独立 Review 和完整 CI。 + +验收:R1-R10 全部满足;LOCAL_READY 不得被提升为 READY/REPLAY/GATE;未知副作用、未授权、扩围、不安全共享工作区和未对账 Git 状态仍停;Guidelines 已合入,Dev pin 与采纳记录匹配其 SHA,组合验证及当前 HEAD CI 通过。 + +生命周期:接纳新需求关闭(`accepting_requirements=false`);只执行下列已登记子任务。所有必需子任务完成或显式延期后,再同步 main、冻结候选并执行整体 Review/CI/合入。 ## 子任务登记 | 子任务分支 | 必需 | 状态 | PR | |---|---|---|---| -| 待登记 | 否 | — | — | +| feature/norm-remediation-u2 | 是 | 待启动(U1 已合入 Guidelines `5b72099`) | — | +| feature/norm-remediation-u3 | 是 | 待启动(U1 已合入 Guidelines `5b72099`) | — | +| feature/norm-remediation-u4 | 是 | 待启动(U1 已合入 Guidelines `5b72099`) | — | +| feature/norm-remediation-u5 | 是 | 待启动(依赖 U2-U4) | — | +| feature/norm-remediation-u6 | 是 | 待启动(依赖 U1-U5) | — | ## Agent 实施收据 @@ -37,32 +51,32 @@ ## 关联方向与规划 -- 适用状态:待核对(无适用规划时说明原因) -- 主记录路径/版本:待核对(路径按仓库根目录定位,归档后不变;只引用唯一正文) -- 对应里程碑:待核对 +- 适用状态:已批准实施 +- 主记录路径/版本:docs/superpowers/plans/2026-10-18-0849-fix-development-norm-remediation-plan.md +- 对应里程碑:U1-U6;Guidelines U1 PR #10 first, followed by Dev U2-U6 integration ## 需求分析 | ID | 描述 | 项目符合度及依据 | 优先级 | 验收条件 | 依赖 | 结论 | |---|---|---|---|---|---|---| -| R1 | 待填写 | 待评估 | 待定 | 待定义 | 待确认 | 待评审 | +| R1-R10 | 见关联计划的 Product Contract | Dev 实施 U2-U6;U1 在 Development-Guidelines | P1/P2(按计划) | 满足计划 R1-R10、U1-U6 与 Definition of Done | U1 precedes U2-U6; U5/U6 have declared dependencies | 用户已确认范围 | ## 方案与计划 -- 方案引用:待填写(含对象版本) -- 实施计划引用:待填写(含增量与需求 ID) -- 测试计划引用:待填写(含需求 ID 与验收条件) +- 方案引用:规范审查报告与用户确认的风险分层方案;U1 preserves remote startup and formal delivery gates. +- 实施计划引用:docs/superpowers/plans/2026-10-18-0849-fix-development-norm-remediation-plan.md (U1-U6) +- 测试计划引用:计划 Verification Contract;U1 文档检查、U2-U5 focused governance tests、U6 governance + combination tests ## 阶段记录 | 阶段 | 对象版本 | 状态 | 决策/执行者 | 时间 | 依据 | |---|---|---|---|---|---| -| 需求拆解 | 待定 | 待执行 | — | — | — | -| 需求评估 | 待定 | 待执行 | — | — | — | -| 需求表确认 | 待定 | 待执行 | — | — | — | -| 方案设计 | 待定 | 待执行 | — | — | — | -| 实施计划 | 待定 | 待执行 | — | — | — | -| 实施与自检 | 待定 | 待执行 | — | — | — | +| 需求拆解 | 用户批准计划 | 完成 | host | 2026-10-18 | 规范整改计划 | +| 需求评估 | Dev `b5e23da` / Guidelines `6c8e6cd` | 完成 | host | 2026-10-18 | 源码与启动状态核验 | +| 需求表确认 | R1-R10 | 完成 | 用户 | 2026-10-18 | 用户选择 Start ce-work | +| 方案设计 | KTD1-KTD8 | 完成 | host | 2026-10-18 | 见计划 | +| 实施计划 | U1-U6 | 完成 | host | 2026-10-18 | U1 Guidelines PR #10 先合入 | +| 实施与自检 | U1-U6 | 进行中 | host + configured workers | 2026-10-18 | U1 merged; U2 next | | 正式测试与验收 | 待定 | 待执行 | — | — | — | | 代码 Review | 待定 | 待执行 | — | — | — | | 合入 | 待定 | 待执行 | — | — | — |