- Implemented CopyBtn component to allow copying of nodes with a new unique ID and adjusted position. - Added copy functionality to ProjectNode, GitNode, EnvNode, ServerNode, FocusNode, CustomNode, and ContainerNode. - Enhanced ContainerNode to copy itself along with its children nodes. - Introduced a new LabeledEdge component for editable edges with drag-and-drop support for path adjustment and text labels. - Added right-click context menu for edges to delete connections. - Updated data structures to support new properties for tasks in BlueprintTask and BlueprintStats.
1.3 KiB
1.3 KiB
| id | name | status | progress |
|---|---|---|---|
| blueprint-feedback | 蓝图反馈聚合 | concept | 0 |
概述
建立跨项目蓝图反馈收集和分析机制。各项目 Claude 执行时将遇到的问题、格式缺口、改进建议写入 .blueprint/FEEDBACK.md,dev-manager-tauri 扫描聚合后呈现,供 Opus 分析并优化 master CONVENTIONS.md,形成飞轮闭环。
决策记录
- FEEDBACK.md 为纯 Markdown,按条目写入,每条含 type / reason / suggestion 字段
- 反馈类型:blocked(执行受阻)/ convention_gap(规则不够用)/ format_issue(格式问题)/ improvement(改进建议)
- 聚合视图只读,不提供编辑功能,Claude 才是修改 CONVENTIONS.md 的执行者
任务卡
💭 FEEDBACK.md 格式约定
- status: concept
- notes: 需要在 CONVENTIONS.md 中加入 FEEDBACK.md 的写入规则和格式规范,确保各项目 Claude 写入格式一致
💭 get_all_blueprint_feedbacks command
- status: concept
- notes: 扫描所有已注册项目的 .blueprint/FEEDBACK.md,解析条目,按 type 分类返回
💭 跨项目反馈聚合视图
- status: concept
- notes: 在蓝图界面或设置页展示:高频 blocked 原因、重复出现的 convention_gap、跨项目 suggestion 列表;提供「复制给 Opus 分析」按钮,生成汇总报告