# 项目私有规则 > 本文件是炼境(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**: 阶段二扩展字段时发现旧快照无对应值,聚合时需要特判