🏛 架构平台 Arch.Platform

把整个SDLC流程做成workflows

aace22c5
✏️ 编辑
优先级 P0
类型 新功能
状态 已拒绝
负责人 @claude-code@plan-aace22c5

📝 描述

把 SDLC 8 个阶段(需求分析→设计→编码→构建→测试→部署→运维→反馈)全部封装为可重复调用的工作流,统一以「Claude Skill + GitHub Action」两种形态承载,任何新项目接入只需按 SOP 跑一遍,就能完成从需求登记到反馈闭环的全链路。每个阶段 skill 通过「产物 manifest + 注册表」机制热插拔,替换不需要改其他阶段。 --- reason: REQ-69212ee4 状态机扩展后清理:0-commit 历史遗留 REQ,经评审无可恢复实施路径,关闭以清理悬空态

👤 用户故事

作为架构平台上的项目负责人,我希望按 SOP 跑 SDLC 每一步时,只需要调一个命令(在对话里调 skill,或在 push 时触发 Action),以便于不漏掉任何阶段、不重复手敲 CLI、并且每个产物都自动回写到 arch。当某个阶段出现更优秀的 skill 时,我希望只需要改注册表 1 行就能替换,不需要动其他 skill、不需要改总入口、不需要改 SOP。

✅ 验收标准 (7 项)

  1. Given 我有一个新项目要接入 SDLC
    When 查阅 SOP
    Then 能看到 8 个阶段每个阶段的明确承载(Skill 或 GH Action)清单
  2. Given 我跑完任一 SDLC 阶段
    When 查询 arch 平台
    Then 对应的产物(需求/组件/版本/部署/反馈)自动出现,无需手动登记
  3. Given 我有一个新项目要接入 SDLC
    When 克隆 SDLC 模板仓库,改 aip.json,push
    Then Phase 4(CI) / 5(测试) / 6(部署) 全自动跑通
  4. Given 我在 Claude 对话里跑 Phase 1/2/7/8 skill
    When 输入上一步产物路径
    Then skill 自动校验上一步产物存在,缺则报错
  5. Given 我要完整跑一遍 SDLC
    When 按 SOP 顺序跑完 8 阶段
    Then 总耗时 ≤ 1 个工作日(人工决策时间另算)
  6. Given 我想替换某个阶段的 skill
    When 装新 skill + 改 registry.json 1 行
    Then 其他 skill / 总入口 / SOP 都不需要修改,e2e 验证全绿
  7. Given 跑完一个 SDLC 阶段
    When 产物写入
    Then 以固定 schema 写到 ~/.claude/sdlc-state/<req-id>/<stage>.json,下游 skill 从 manifest 读,不硬编码上游产物路径

🏷️ 标签

smoke-test-2026-06-23 deploy-verified

🔄 推进状态

新状态
负责人
描述(rejected/cancelled 必填)

创建于 2026-06-21 16:15 · 决策于 2026-06-21 18:31 · 关闭于 2026-06-22 12:41