diff --git a/.task/feature-svc-unified-deploy-login-key.md b/.task/feature-svc-unified-deploy-login-key.md index d060af88..75666790 100644 --- a/.task/feature-svc-unified-deploy-login-key.md +++ b/.task/feature-svc-unified-deploy-login-key.md @@ -1,21 +1,21 @@ # feature/svc-unified-deploy-login-key 任务卡 -任务主记录:modules/documents/docs/proposals/2026-10-12-svc-unified-deploy-and-login-key.md r1;主记录 PR:待授权后创建;状态:进行中;owner:weichen +任务主记录:modules/documents/docs/proposals/2026-10-12-svc-unified-deploy-and-login-key.md r1;主记录 PR:待推送创建;状态:进行中;owner:weichen ## 基线与授权 - 权威仓:ssh://git@git-ssh.u1680832.nyat.app:31411/weichen/Agent-System-Dev.git;目标分支:main;R0(initial_base_sha)= af9c2de663be5ff102dcab7698464a645832f569 - 工作区:/home/weichen/projects/Agent-System-Dev-wt-feature-svc-unified-deploy-login-key(worktree);分支:feature/svc-unified-deploy-login-key -- 授权与交付终点:用户要求落实评审结论(正式提案 + U1/U4 规格/任务卡草稿)。允许:独立 worktree 内文档与任务元数据写入、本地提交。终点为待审提案 r1 与 U1/U4 规格。未授权:业务代码实施、推送/PR/合入、服务启停、真机部署、运行验收。 -- 交付模式:manual(逐阶段人工评审);明确授权后可记为 authorized-continuous -- 自动推进授权:无;授权范围:无;授权来源:无;授权终点:无;停止条件:无(未授权) -- 当前阶段:方案设计(候选 r1 已写入,待人工评审);当前增量:I1(提案与规格文档) +- 授权与交付终点:2026-10-12 用户「批准,继续推进」。本任务允许:文档回填批准、推送 Documents/Dev 分支并创建 PR。另授权并行启动并实施 U1/U4(独立任务卡)。终点:文档 PR 就位;合入由 owner。未授权:自动合入、U2/U3/U5/U6、真机部署。 +- 交付模式:manual;U1/U4 实施另卡推进 +- 自动推进授权:无(文档任务);U1/U4 实施授权来源=同日用户批准 +- 当前阶段:合入准备(方案已批准,推送/PR 中);当前增量:I1 文档收口 - 流程依据:仓库根目录 policy/delivery.md(归档后仍按仓库根目录定位) ## 目标与非目标 -目标:将「svc 统一部署 + 一次性登录 Key」评审结论落为 Documents 主记录与 Dev 侧 U1/U4 规格及待启动任务卡草稿;入口写入 INDEX 与 PROJECT.md。非目标:不实施 U1–U6 业务代码;不推送/PR(另授权)。 +目标:正式提案 r1 + U1/U4 规格落地并推送 PR。非目标:本卡不写 U1–U6 业务代码(由兄弟实施卡承担);不合入。 ## 关联方向与规划 @@ -27,7 +27,7 @@ | ID | 描述 | 项目符合度及依据 | 优先级 | 验收条件 | 依赖 | 结论 | |---|---|---|---|---|---|---| -| R1–R12 | 安装/身份/切换/存储档/开户/恢复/Key/受限会话/设密/集成Key/首管/证据 | 需调整后符合;SELF 源码复核见主案 §2 | P0 方案 | 主案 §3/§7;U1/U4 规格验收表 | recovery U1 已合入 | 候选纳入,待人工评审 | +| R1–R12 | 安装/身份/切换/存储档/开户/恢复/Key/受限会话/设密/集成Key/首管/证据 | 需调整后符合;SELF 源码复核见主案 §2 | P0 方案 | 主案 §3/§7;U1/U4 规格验收表 | recovery U1 已合入 | 纳入;2026-10-12 已批准 | ## 方案与计划 @@ -39,15 +39,15 @@ | 阶段 | 对象版本 | 结论 | 评审人 | 时间 | 依据 | |---|---|---|---|---|---| -| 需求拆解 | r1 | 未评审 | — | — | 待 weichen | -| 需求评估 | r1 | 未评审 | — | — | 待 weichen | -| 需求表确认 | r1 | 未评审 | — | — | 待 weichen | -| 方案设计 | r1 | 未评审 | — | — | 待 weichen | -| 实施计划 | U1/U4 规格 v0.1 | 未评审 | — | — | 待 weichen | +| 需求拆解 | r1 | 已批准 | weichen | 2026-10-12 | 用户「批准,继续推进」五阶段一并 | +| 需求评估 | r1 | 已批准 | weichen | 2026-10-12 | 同上 | +| 需求表确认 | r1 | 已批准 | weichen | 2026-10-12 | 同上 | +| 方案设计 | r1 | 已批准 | weichen | 2026-10-12 | 同上 | +| 实施计划 | U1/U4 规格 v0.1 | 已批准 | weichen | 2026-10-12 | 同上;实施另立 U1/U4 卡 | | 实施与自检 | — | 不适用 | — | — | 本任务无业务代码 | | 正式测试与验收 | — | 不适用 | — | — | 本任务无业务代码 | -| 代码 Review | 待定 | 未评审 | — | — | 文档 PR | -| 合入 | 待定 | 未评审 | — | — | 待推送授权 | +| 代码 Review | 文档 PR | 未评审 | — | — | 随 PR | +| 合入 | 待定 | 未评审 | — | — | owner 合入 | | 合入核验与收口 | 待定 | 未评审 | — | — | — | ## 探索试验与迭代 @@ -76,13 +76,13 @@ ## 规划进展与下一步 -- 本次推进/剩余:正式提案 r1 + U1/U4 规格与草稿卡;实施与验收未做 -- 首选下一任务:人工批准 r1 后,并行 `feature/svc-deploy-u1-account-binding` 与 `feature/svc-deploy-u4-login-key`(草稿见 docs/svc-deploy/u*-task-card-draft.md) -- 推荐依据:主案 §7 优先 U1+U4;recovery U1 已合入,账户绑定与 Key 为关键缺口 -- 前置条件/待确认:批准提案阶段;明确实施授权;推送/PR 另授权 +- 本次推进/剩余:r1 已批准;推送/PR 与 U1/U4 实施启动中 +- 首选下一任务:并行 `feature/svc-deploy-u1-account-binding` 与 `feature/svc-deploy-u4-login-key` +- 推荐依据:主案 §7;用户已授权实施启动 +- 前置条件/待确认:无(已批准) - 预期产物/验收条件:见 U1/U4 规格验收表 -- 重复任务核对:无同名在途实施任务;与 feature/service-restart-recovery-plan / recovery-u1 互补不重复 -- 启动授权:U1/U4 实施未授权(建议不自动启动) +- 重复任务核对:无同名在途实施任务 +- 启动授权:U1/U4 已授权(2026-10-12) ## 合入与清理 diff --git a/PROJECT.md b/PROJECT.md index 815b71f0..d57588e3 100644 --- a/PROJECT.md +++ b/PROJECT.md @@ -39,7 +39,7 @@ U2 起实施与部署分别评审。 - [svc 统一部署与一次性登录 Key 方案 r1](modules/documents/docs/proposals/2026-10-12-svc-unified-deploy-and-login-key.md): 二进制/源码统一部署、环境准备、无初始密码开户与账户恢复;一次性 Key 仅兑换设密受限会话; - 待人工评审;实施与运行验收 NOT_RUN;U1/U4 规格见 `docs/svc-deploy/`。 + 2026-10-12 已批准;U1/U4 实施启动中;规格见 `docs/svc-deploy/`。 ## 验证 diff --git a/modules/documents b/modules/documents index 923537e9..7df7d786 160000 --- a/modules/documents +++ b/modules/documents @@ -1 +1 @@ -Subproject commit 923537e9a17f4c3ba1ea5209f1d8624605141385 +Subproject commit 7df7d786d0a87293c8605608e4845f7e59b9be3b