dev-manager-tauri/.blueprint/rules.md
lanrtop 4dd19574f0 feat: 新增 pnpm Monorepo+Expo 模板及蓝图模块扩展
- 新增 pnpm Monorepo + Expo Router 项目模板(含 Metro monorepo 路径解析及 Windows 兼容修复)
- 扩展蓝图系统:新增 api-keys、server-registry、ssh-config-sync、vscode-remote 等 15+ 模块定义
- 新增 .blueprint/rules.md 项目私有规则支持,并在 CLAUDE.md 中集成
- 蓝图版本升级至 1.6.0,优化版本比较逻辑(语义化版本元组对比)
2026-04-29 22:11:28 +09:00

2.1 KiB
Raw Permalink Blame History

项目私有规则

本文件是炼境dev-manager-tauri的项目级择升环规则库。 由梦核分析 + 用户确认后写入Claude 每次对话开始时读取,优先级高于全局 CONVENTIONS 规则。

规则列表

P01 — 炼境 blueprint 命令变更时同步治理分发逻辑

  • 触发条件:修改 src-tauri/src/commands/blueprint*.rs 中的数据结构或接口
  • 自动动作:检查 blueprint_governance.rs 的分发逻辑是否需要同步更新;特别检查 sync_blueprint_rules 命令的字段映射
  • confidence: 0.82
  • evidence_count: 4
  • derived_from: blueprint 数据结构变更多次导致治理分发的字段不匹配,治理面板静默失效

P02 — MCP 相关改动后必须做端到端连接测试

  • 触发条件:修改 src-tauri/src/mcp_server.rs 或 MCP 相关路由
  • 自动动作:提醒在改动后用 curl -N 实际测试 SSE 端点可达性;不能仅凭编译通过判断 MCP 功能正常
  • confidence: 0.90
  • evidence_count: 3
  • derived_from: MCP SSE 握手问题GET/POST 不匹配)编译完全正常,只有实际连接测试才能发现

P03 — 梦核 prompt 构建函数变更后验证输出格式

  • 触发条件:修改 src-tauri/src/commands/blueprint_feedback.rs 中的 prompt 构建逻辑
  • 自动动作:在测试中断言 prompt 输出包含预期的结构段落(高频陷阱、规则更新建议等),防止格式静默退化
  • confidence: 0.78
  • evidence_count: 2
  • derived_from: prompt 构建是纯字符串拼接,无类型约束,重构时容易遗漏段落

待验证规则concept

以下规则来自直觉evidence_count 不足,暂不自动执行,仅作提醒。

PC01 — usage.json 字段扩展时检查历史快照兼容性

  • 触发条件:向 usage.json snapshot 结构新增字段
  • 自动动作:提醒历史快照中该字段为空/缺失,下游聚合逻辑需处理 null/missing 情况
  • confidence: 0.65
  • evidence_count: 2
  • derived_from: 阶段二扩展字段时发现旧快照无对应值,聚合时需要特判