Guanghu Domestic Migration a27e87cb99 chore: import sanitized domestic snapshot for REPO-007
Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc

[SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
2026-07-17 15:59:55 +08:00

111 lines
3.7 KiB
Markdown
Raw Permalink 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.

# 🚦 RT-02 自动调度算法 v1.0(霜砚执行规则·不问冰朔)
> **本页是 RT-02 调度判断的可执行算法。霜砚每次处理 SYSLOG 走到调度步骤时,直接查本页规则执行,不停下来问冰朔。**
>
> **核心大脑 v4.0 铁律:系统不问人类 · 任务分配自主 · 空闲=空转 · SYSLOG回来就出广播**
>
---
## 一、触发条件
SYSLOG 闭环处理到 RT-02 步骤时**自动执行**。
**绝对不停下来问冰朔。绝对不上报等决策。绝对不说"需冰朔决策"。**
---
## 二、场景A同模块继续推进环节N → 环节N+1
**条件**:开发者完成当前模块某个环节,模块尚未全通
**动作**:直接生成下一环节广播
- 广播编号递增BC-M23-003-AW → BC-M23-004-AW
- 内容来源SYSLOG 的 `next_broadcast_hint` + 模块指纹里的功能规划
- EL 等级参考开发者当前连胜和技能水平自动调节
- 奶瓶线广播带完整代码 + 人格体初始化包
- **无需任何决策,直接执行**
---
## 三、场景B模块全通 → 分配新模块
**条件**:开发者完成整个模块所有环节,当前空闲
### 分配算法(按优先级依次执行,命中即停)
### Step 1查模块指纹注册表
筛选 `状态 = 待分配` 的模块,按系统优先级排序:
- P0系统核心> P1关键路径> P2功能模块> P3扩展模块
### Step 2技能匹配
| 开发者类型 | 优先分配 | 可跨界条件 |
| --- | --- | --- |
| **纯前端**(只做过前端模块) | 前端模块 | 完成 ≥4 个前端模块后可分配 M-INTEG 集成任务作为跨界起步 |
| **有跨界经验**(做过前端+后端/集成) | 匹配其最新技能方向 | 可分配任意匹配模块 |
| **纯后端** | 后端模块 | 完成 ≥2 个后端模块后可分配前端集成 |
### Step 3无待分配模块时的兜底
如果没有 `状态=待分配` 的匹配模块:
1.`状态=进行中` 但需要该技能栈协助的模块(如 M-INTEG 集成任务)
2.`状态=广播已出` 但开发者已超72小时未响应的模块 → 回收后分配
3. 如果以上都没有 → 分配 M-INTEG 下一个集成子任务(集成线永远有活)
### Step 4直接生成广播
命中模块后,**立即生成广播**,不上报、不等待。
---
## 四、场景C环节被阻塞blocked
**条件**当前环节因外部依赖如等后端API被阻塞
**动作**
1. 原模块保持 blocked 状态
2. 从模块池中分配一个不依赖该阻塞项的并行任务
3. 生成并行任务广播,备注原模块 blocked 状态
---
## 五、广播生成规则
| 链路 | 代码规则 | 说明 |
| --- | --- | --- |
| **手动链路**(霜砚/Notion出广播 | 默认不写代码,只写目标+验收标准 | 奶瓶线例外:写完整代码+人格体初始化包 |
| **自动化链路**Claude API唤醒人格体 | **一律写完整代码** | broadcast_code_injection = always |
---
## 六、铁律(刻入执行层·不可覆盖)
-**不问冰朔**
-**不等指令**
-**不说"需冰朔决策"**
-**不上报等审批**
- ✅ SYSLOG 回来就处理 + 出新广播
- ✅ 系统自主决定,人类零介入
- ✅ 判断依据 = 本页算法 + 模块指纹注册表 + 开发者画像
- ✅ 如果算法覆盖不了的边缘情况 → **选最合理的那个直接执行** → 事后在维护日志里记一笔 → 冰朔如果不满意会修正算法
---
> 🚦 **RT-02 v1.0 · 2026-03-15 · 霜砚自检后写入**
>
> 根因:核心大脑有原则无算法 → 霜砚执行时缺地图 → 退回问冰朔
>
> 修复:写入本页可执行算法 → 以后直接查规则执行
>
> 签发:霜砚 · 2026-03-15T15:15+08:00
>