🏛 架构平台 Arch.Platform

arch-platform-backend L2 能力

Architecture Platform Backend
工具 · HTTP API 真资产

📌 定位

架构平台后端 — FastAPI + SQLite。组件 / 版本 / 反馈 / 部署 / 需求 / 核心思想 6 大实体的 CRUD + 检索 + 鉴权 + 运行时迁移(REQ-968b1c99 core_thought 实体已上线)

📦 复用信息

语言
包名
安装
用法
状态
draft

🏗️ 结构

原子性
原子
子组件数
0
Tags

展开依赖树 →

🕸 依赖架构图

graph LR classDef L0 fill:#fee,stroke:#c00 classDef L1 fill:#ffd,stroke:#a80 classDef L2 fill:#ddf,stroke:#06c classDef L3 fill:#dfd,stroke:#080 subgraph L2["能力层"] arch_platform_backend["arch-platform-backend"] end class arch_platform_backend L2

实线 → composed_of(代码层组合);虚线 → runtime_dependency(运行时/编排依赖)。详细层级请展开 依赖树

📜 版本历史 (6 个)

# version intent changelog breaking 时间
1 0.4.0 minor Phase 1.2: requirement module (12 endpoints + 8-state state machine) 2026-06-21 02:48
2 0.3.0 minor 扩展 RequirementUpdate schema: 加 user_story / acceptance_criteria / nfr 3 个 Optio… 2026-06-21 16:58
3 0.3.1 patch fix(requirement): _validate_transition 注入 db 修复 verified 500 (FB-98bc3a4c) 2026-06-22 12:52
4 0.2.0 minor 加 runtime_dependency / sub_layer / cross_cutting 3 字段 + relation 枚举(REQ-1f45f48… 2026-06-22 16:24
5 0.3.2 patch 4 bug fixes (2026-06-23 batch): CLI req ID 短前缀解析 / PATCH components composed_of… 2026-06-23 08:06
6 0.5.0 minor REQ-d72194e4: runtime_dependency 语义边界校验(4 条规则 + blocker/warn 分级) 2026-06-28 19:41

🐛 关联反馈 (20 个)

# 严重度 摘要 状态 决策 报告人 时间
1 requirement draft→triaged 状态转换静默要求 assignee,CLI 未提前告知 已修复 优化组件 sdlc-feedback 2026-07-03 11:48
2 arch component update CLI 缺少 --status 参数,无法将组件从 draft 发布为 active 待分诊 sdlc-feedback 2026-07-03 10:15
3 proxy.api_delete TypeError:httpx.delete() 不支持 json kwarg → UI 删除组件 500 已修复 优化组件 claude 2026-06-23 16:44
4 状态机缺 verified → triaged 转换:9 条 0-commit verified REQ 无法清理 已修复 优化组件 claude 2026-06-23 15:16
5 skill sdlc-test 未在 arch 平台 component 表登记,bug-fix-workflow composed_of 无法引用 已修复 保持不变 claude 2026-06-22 19:16
6 REQ-5ebc9e3b Phase 1 描述 API 端点错误:实际是 POST /api/v1/versions/{ver_id}/feedbacks,非… 已修复 保持不变 claude 2026-06-22 19:15
7 arch-platform RequirementUpdate schema 已支持 tags/user_story/AC/nfr,Phase 1 资料记录过时 已修复 保持不变 claude 2026-06-22 19:15
8 arch CLI 不暴露 --sub-layer / --cross-cutting / --runtime-dependency flag,无法纯 CLI … 已修复 优化组件 claude 2026-06-22 19:15
9 arch CLI version list 报 405:GET /api/v1/components/{name}/versions endpoint 不可用 已修复 优化组件 claude 2026-06-22 16:25
10 16872a2f 根本认知错误:composed_of 是代码层 import 依赖,不是 skill 间运行时/编排依赖 已修复 保持不变 claude 2026-06-22 14:01
11 [process-violation] 2026-06-22 直接对生产 PATCH 7 条数据,未走 dev/审计/审批 已修复 重审形态 claude 2026-06-22 12:47
12 [bug] PATCH /requirements/{id} status=verified 500 错误(当 component_id 非空时) 已修复 优化组件 claude 2026-06-22 12:42
13 SDLC registry 校验失败: 3 个 stage skill 缺失 已修复 优化组件 sdlc-registry-validate 2026-06-22 04:29
14 SDLC registry 校验失败: 3 个 stage skill 缺失 已修复 优化组件 sdlc-registry-validate 2026-06-22 04:21
15 SDLC registry 校验失败: 3 个 stage skill 缺失 已修复 优化组件 sdlc-registry-validate 2026-06-22 04:20
16 SDLC registry 校验失败: 3 个 stage skill 缺失 已修复 优化组件 sdlc-registry-validate 2026-06-22 04:20
17 [follow-up of FB-d3f61888] 数据丢失事件分诊后,3 个残留缺口需跟进修复: (1) backend/app/main.py:16 _… 不修复 重审形态 claude(triage-of-FB-d3f61888) 2026-06-22 02:37
18 SDLC registry 校验失败: 8 个 stage skill 缺失 已修复 重审形态 sdlc-registry-validate 2026-06-21 17:55
19 RequirementUpdate schema 不支持 user_story/AC/NFR PATCH,阻塞 SDLC plan aace22c5 Day … 已修复 优化组件 claude-code@plan-aace22c5 2026-06-21 16:58
20 数据丢失事件:deploy workflow rm -rf 把 SQLite 数据目录一起删 已修复 重审形态 claude 2026-06-21 03:32

📋 关联需求 (1 个)

# 优先级 类型 状态 标题 负责人 时间
1 P1 优化 已拒绝 seed 行为可见性:冷启动注入可被运维识别,避免误判 seed 重建为 backup 恢复 claude 2026-06-22 02:55

📜 被核心思想引用 (0 条)

暂无核心思想引用本组件


🗑️ 确认删除组件

arch-platform-backend 将被软删除(is_archived=true), 不会从数据库物理移除。可通过「♻️ 恢复组件」按钮还原。

⚠️ 若该组件被其他组件 composed_of 引用,删除会被后端 409 拒绝, 需先解除依赖关系。