muse-agent-example/.agent/rules/执行流程.md

73 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 执行流程
动态研发时序严格按六阶段单向流转,不可逆向跳步。
```mermaid
flowchart LR
A[1 意图] --> B[2 设计]
B --> C[3 编码]
C --> D[4 治理]
D --> E[5 门禁]
E --> F[6 沉淀]
```
## 1. 意图阶段
- **判定条件**:收到用户明确需求、指令或任务派发。
- **执行动词**:
1. 解析任务意图与目标范围。
2. 检查前置依赖与所需素材是否齐备。
3. 确认涉及的业务领域与架构边界。
- **数据契约**:明确任务目标、影响范围与交付物形态。
- **硬性禁止**:意图模糊时严禁直接进入编码;缺少关键信息时暂停并要求补齐。
## 2. 设计阶段
- **判定条件**:意图已确认且范围明确。
- **执行动词**:
1. 产出架构方案、接口契约或指令结构。
2. 确定静态部署分层(核心/交互/可选)与动态调用链路。
3. 明确 Stop Ladder 决策阶梯与阻断条件。
- **数据契约**:输出符合设计规范的方案文档或契约定义。
- **硬性禁止**:严禁引入未授权的外部依赖或破坏既有 SoT。
## 3. 编码阶段
- **判定条件**:设计方案已经过审查与确认。
- **执行动词**:
1. 编写纯中文三位一体指令、提示词或确定性脚本。
2. 严格按四要素(判定条件、执行动词、数据契约、硬性禁止)构建指令集。
3. 隔离历史元数据至溯源区,保持运行期上下文纯净。
- **数据契约**:可运行的代码、结构契约与指令正文。
- **硬性禁止**:严禁在指令正文中保留英文别名、括号英文对照或特定宿主私有指令。
## 4. 治理阶段
- **判定条件**:代码与指令已完成初步编写。
- **执行动词**:
1. 执行模型调用治理(检查预算、额度窗口与模型策略)。
2. 执行防泄漏审计(确保不越权读取未授权数据或未来章节)。
3. 校验依赖清单与数据留痕完整性。
- **数据契约**:合规的调用凭证与依赖记录。
- **硬性禁止**:严禁超额调用或绕过治理层裸连外部服务。
## 5. 门禁阶段
- **判定条件**:治理审计已通过。
- **执行动词**:
1. 运行静态校验支架(`skill_harness.py --strict`)。
2. 运行死链与架构测试(`test_markdown_links.py`、`test_skills_index.py`)。
3. 校验 `git diff` 纯净度与格式规范。
- **数据契约**:全绿的测试输出与静态审计报告。
- **硬性禁止**:存在任何红线违规或静态阻断项时严禁交付。
## 6. 沉淀阶段
- **判定条件**:门禁全绿且执行效果已验证。
- **执行动词**:
1. 将产出的优秀范式、反例规则与经验记录落库。
2. 更新各级索引与目录映射。
3. 形成不可变的留痕凭证。
- **数据契约**:更新后的索引与沉淀资产。
- **硬性禁止**:单次任务临时数据严禁污染长期规范资产。