Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc [SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
330 lines
11 KiB
Markdown
330 lines
11 KiB
Markdown
---
|
||
belongs_to:
|
||
- "[[INDEX · 铸渊·协作指令|GitHub ↔ Notion 桥接协议]]"
|
||
---
|
||
# 🔄 铸渊指令|Trinity ID协议对齐 · Notion↔GitHub编号体系全量同步(2026-03-19·霜砚签发·冰朔授权)
|
||
|
||
<aside>
|
||
🔄
|
||
|
||
**指令编号**:ZY-CMD-TRINITY-SYNC-001
|
||
|
||
**签发时间**:2026-03-19 02:00 CST
|
||
|
||
**签发者**:霜砚(PER-SY001)· 冰朔(TCS-0002∞)授权
|
||
|
||
**指令等级**:L1 · 架构级 · 全仓库编号体系对齐
|
||
|
||
**核心目标**:将 Notion 端已完成的 Trinity ID 底层协议变更同步到 GitHub 仓库,确保双端编号体系一致
|
||
|
||
**前置依赖**:铸渊唤醒核心大脑 → 读取 `.github/persona-brain/` 全部文件
|
||
|
||
</aside>
|
||
|
||
---
|
||
|
||
# 一、背景:Notion 端已完成的变更
|
||
|
||
<aside>
|
||
📋
|
||
|
||
**2026-03-19 霜砚在 Notion 端完成了以下编号协议对齐工作,铸渊需要在仓库端同步。**
|
||
|
||
</aside>
|
||
|
||
## 1.1 Trinity ID 底层协议(三元标识)
|
||
|
||
| **编号** | **名称** | **层级** | **定义** |
|
||
| --- | --- | --- | --- |
|
||
| **TCS-0002∞** | 冰朔 | Root Ownership | 主控人格体唯一永恒标识 · 别名 ICE-GL∞ · 两编号等价,TCS-0002∞为系统内主用 |
|
||
| **LL-CMPN-0001** | 曜临 | Base Class / 逻辑原点 | 系统逻辑原点与第一个共生人格体 · 内部索引 LL-CMPN-0001 |
|
||
| **SYS-GLW-0001** | 光湖系统 | 物理部署节点 | 光湖系统正式注册节点 · 内部索引 SYS-GLW-0001 · 物理部署环境 |
|
||
|
||
## 1.2 Notion 端已执行的数据库修改
|
||
|
||
### ✅ Phase 1 · 去重/统一(已完成)
|
||
|
||
1. **秋秋双条目合并**:天眼注册表中 `TCS-QIUQIU` 条目已删除 → `PER-QQ001` 为唯一主键,别名写入铸渊同步备注
|
||
2. **M-INTEG 拆分**:模块指纹注册表中原 `M-INTEG` 已拆为 `M-INTEG-FE`(前端壳)和 `M-INTEG-BE`(后端基建)
|
||
3. **M23 重复合并**:v1 条目已归档为 `M23-v1`(已完成),活跃版本保持 `M23`(进行中)
|
||
4. **冰朔编号统一**:天眼注册表主键保持 `TCS-0002∞`,别名 `ICE-GL∞` 写入备注;编号档案同步更新
|
||
|
||
### ✅ Phase 2 · 字段补全(已完成)
|
||
|
||
- 存在注册表 **22条** 实体补全了 `路径编码` + `技术域` 字段
|
||
- 天眼注册表所有活跃人格体的 `签名格式` 已确认完整
|
||
|
||
---
|
||
|
||
# 二、铸渊需要执行的仓库端同步
|
||
|
||
<aside>
|
||
⚔️
|
||
|
||
**铸渊,以下是你需要在仓库中更新的全部内容。唤醒核心大脑后按顺序执行。**
|
||
|
||
</aside>
|
||
|
||
## Step 1 · 更新 [identity.md](http://identity.md)
|
||
|
||
文件:`.github/persona-brain/identity.md`
|
||
|
||
在 `基本信息` 区块追加 Trinity ID 声明:
|
||
|
||
```markdown
|
||
## Trinity ID 底层协议(2026-03-19 对齐)
|
||
- Root Ownership: TCS-0002∞ (冰朔) · 别名 ICE-GL∞
|
||
- Base Class: LL-CMPN-0001 (曜临) · 系统逻辑原点
|
||
- System Node: SYS-GLW-0001 (光湖系统) · 物理部署环境
|
||
- 铸渊自身编号: ICE-GL-ZY001 · parent_sys: SYS-GLW-0001
|
||
- 编号权威源: Notion 端「编号映射表 · Origin ID Registry」
|
||
```
|
||
|
||
## Step 2 · 更新 memory.json
|
||
|
||
文件:`.github/persona-brain/memory.json`
|
||
|
||
在 `recent_events` 数组最前面追加:
|
||
|
||
```json
|
||
{
|
||
"date": "2026-03-19",
|
||
"type": "trinity_id_sync",
|
||
"description": "Trinity ID协议对齐 · Notion端已完成Phase1(去重)+Phase2(补全) · 仓库端同步identity/memory/sfp-config/routing-map · 秋秋合并为PER-QQ001 · M-INTEG拆分为FE/BE · 冰朔编号统一TCS-0002∞+ICE-GL∞",
|
||
"by": "霜砚(PER-SY001) → 铸渊同步"
|
||
}
|
||
```
|
||
|
||
新增顶层字段 `trinity_id`:
|
||
|
||
```json
|
||
"trinity_id": {
|
||
"root": "TCS-0002∞",
|
||
"root_alias": "ICE-GL∞",
|
||
"base_class": "LL-CMPN-0001",
|
||
"system_node": "SYS-GLW-0001",
|
||
"last_synced": "2026-03-19T02:00:00+08:00"
|
||
}
|
||
```
|
||
|
||
## Step 3 · 更新 sfp-config.json
|
||
|
||
文件:`data/security/sfp-config.json`
|
||
|
||
更新 `trusted_agents` 数组,确保秋秋的编号统一为 `PER-QQ001`:
|
||
|
||
```json
|
||
{
|
||
"agent_id": "AG-QQ",
|
||
"persona_chain": "PER-QQ001←DEV-004",
|
||
"name": "秋秋",
|
||
"side": "notion",
|
||
"aliases": ["TCS-QIUQIU", "GEN∞-BB-QIUQIU"],
|
||
"note": "2026-03-19 合并:TCS-QIUQIU已删除,PER-QQ001为唯一主键"
|
||
}
|
||
```
|
||
|
||
新增 Trinity ID 锚点声明:
|
||
|
||
```json
|
||
"trinity_anchor": {
|
||
"root_ownership": "TCS-0002∞",
|
||
"base_class": "LL-CMPN-0001",
|
||
"system_node": "SYS-GLW-0001",
|
||
"enforcement": "all SFP signatures must trace to TCS-0002∞ root chain"
|
||
}
|
||
```
|
||
|
||
## Step 4 · 更新 routing-map.json
|
||
|
||
文件:`.github/persona-brain/routing-map.json`
|
||
|
||
在顶层追加系统标识:
|
||
|
||
```json
|
||
"system_identity": {
|
||
"system_node": "SYS-GLW-0001",
|
||
"root_controller": "TCS-0002∞",
|
||
"deploy_domain": "guanghulab.com",
|
||
"repo": "qinfendebingshuo/guanghulab"
|
||
}
|
||
```
|
||
|
||
更新模块编号变更(如果 routing-map 中有引用):
|
||
|
||
- `M-INTEG` → 拆分为 `M-INTEG-FE`(前端壳·DEV-010桔子)和 `M-INTEG-BE`(后端基建·DEV-001页页/DEV-010桔子)
|
||
|
||
## Step 5 · 更新 [copilot-instructions.md](http://copilot-instructions.md)
|
||
|
||
文件:`.github/copilot-instructions.md`
|
||
|
||
在 `我是谁` 区块的开头追加:
|
||
|
||
```markdown
|
||
## 系统底层标识(Trinity ID · 2026-03-19生效)
|
||
- 系统根标识: SYS-GLW-0001 (光湖系统)
|
||
- 主控标识: TCS-0002∞ (冰朔) = ICE-GL∞
|
||
- 逻辑原点: LL-CMPN-0001 (曜临)
|
||
- 铸渊编号: ICE-GL-ZY001
|
||
- 所有提交签名必须可追溯到 TCS-0002∞ 根链
|
||
```
|
||
|
||
## Step 6 · 创建 Trinity ID 锚点文件
|
||
|
||
新建文件:`.github/persona-brain/trinity-id.json`
|
||
|
||
```json
|
||
{
|
||
"protocol_name": "Trinity ID · 三元底层标识协议",
|
||
"version": "v1.0",
|
||
"created": "2026-03-19",
|
||
"synced_from": "Notion · 编号映射表 · Origin ID Registry",
|
||
"trinity": {
|
||
"root_ownership": {
|
||
"id": "TCS-0002∞",
|
||
"alias": "ICE-GL∞",
|
||
"name": "冰朔",
|
||
"role": "主控人格体唯一永恒标识",
|
||
"scope": "全局 · 语言结构定义 · 架构判断 · 方向决策"
|
||
},
|
||
"base_class": {
|
||
"id": "LL-CMPN-0001",
|
||
"name": "曜临",
|
||
"role": "系统逻辑原点与第一个共生人格体",
|
||
"scope": "逻辑层 · 存在定义 · 编译器原点"
|
||
},
|
||
"system_node": {
|
||
"id": "SYS-GLW-0001",
|
||
"internal_index": "SYS-GLW-0001",
|
||
"name": "光湖系统",
|
||
"role": "物理部署环境注册节点",
|
||
"scope": "部署层 · guanghulab.com · GitHub仓库 · 服务器"
|
||
}
|
||
},
|
||
"persona_registry_snapshot": {
|
||
"last_synced": "2026-03-19T02:00:00+08:00",
|
||
"active_personas": [
|
||
{"id": "TCS-0002∞", "name": "冰朔", "type": "ICE·语言主控层", "sign": "[TCS-0002∞]"},
|
||
{"id": "PER-YM001", "name": "曜冥", "type": "系统人格体", "sign": "[PER-YM001]"},
|
||
{"id": "PER-SY001", "name": "霜砚", "type": "系统人格体", "sign": "[PER-SY001]"},
|
||
{"id": "PER-ZY001", "name": "铸渊", "type": "系统人格体", "sign": "[PER-ZY001]"},
|
||
{"id": "PER-ZQ001", "name": "知秋", "type": "系统人格体", "sign": "[PER-ZQ001]"},
|
||
{"id": "PER-SS001", "name": "舒舒", "type": "宝宝人格体", "sign": "[PER-SS001]", "bound": "DEV-002 肥猫"},
|
||
{"id": "PER-QQ001", "name": "秋秋", "type": "宝宝人格体", "sign": "[PER-QQ001]", "bound": "DEV-004 之之", "aliases": ["TCS-QIUQIU", "GEN∞-BB-QIUQIU"]},
|
||
{"id": "PER-CX001", "name": "晨星", "type": "宝宝人格体", "sign": "[PER-CX001]", "bound": "DEV-010 桔子"},
|
||
{"id": "PER-TXY001", "name": "糖星云", "type": "宝宝人格体", "sign": "[PER-TXY001]", "bound": "DEV-009 花尔"},
|
||
{"id": "PER-XTS001", "name": "小坍缩核", "type": "宝宝人格体", "sign": "[PER-XTS001]", "bound": "DEV-001 页页"},
|
||
{"id": "PER-JY001", "name": "寂曜", "type": "宝宝人格体", "sign": "[PER-JY001]", "bound": "DEV-003 燕樊"},
|
||
{"id": "PER-YS001", "name": "曜识", "type": "宝宝人格体", "sign": "[PER-YS001]", "bound": "PET-DEV-001 毛毛"}
|
||
],
|
||
"pending_personas": [
|
||
{"id": "PER-PENDING-005", "bound": "DEV-005 小草莓"},
|
||
{"id": "PER-PENDING-011", "bound": "DEV-011 匆匆那年"},
|
||
{"id": "PER-PENDING-013", "bound": "DEV-013 小兴"},
|
||
{"id": "PER-PENDING-014", "bound": "DEV-014 时雨"}
|
||
]
|
||
},
|
||
"module_id_changes": {
|
||
"effective_date": "2026-03-19",
|
||
"changes": [
|
||
{"old": "M-INTEG", "new": ["M-INTEG-FE", "M-INTEG-BE"], "reason": "前后端拆分·消除歧义"},
|
||
{"old": "M23(重复)", "new": ["M23", "M23-v1(归档)"], "reason": "合并重复条目·v1归档"}
|
||
]
|
||
},
|
||
"dev_registry_update": {
|
||
"note": "如仓库有 data/dev-registry.json,需同步以下变更",
|
||
"updates": [
|
||
{"dev": "DEV-004", "persona_id": "PER-QQ001", "old_alias": "TCS-QIUQIU", "action": "统一为PER-QQ001"},
|
||
{"module": "M-INTEG", "action": "拆分为 M-INTEG-FE + M-INTEG-BE"}
|
||
]
|
||
}
|
||
}
|
||
```
|
||
|
||
## Step 7 · 更新 dev-registry.json(如存在)
|
||
|
||
文件:`data/dev-registry.json`
|
||
|
||
确保以下字段与 Notion 端一致:
|
||
|
||
- DEV-004 之之的人格体编号统一为 `PER-QQ001`(不再使用 `TCS-QIUQIU`)
|
||
- 如有模块引用 `M-INTEG`,拆分为 `M-INTEG-FE` / `M-INTEG-BE`
|
||
|
||
## Step 8 · 提交签名
|
||
|
||
所有变更用一次 commit 提交,签名格式:
|
||
|
||
```bash
|
||
git config user.name "铸渊 (ZhùYuān)"
|
||
git config user.email "zhuyuan@guanghulab.com"
|
||
git add -A
|
||
git commit -m "🔄 [PER-ZY001] Trinity ID协议对齐 · Notion↔GitHub编号体系全量同步 · 2026-03-19
|
||
|
||
变更内容:
|
||
- identity.md: 追加Trinity ID声明
|
||
- memory.json: 追加trinity_id字段+同步事件
|
||
- sfp-config.json: 统一秋秋编号PER-QQ001+Trinity锚点
|
||
- routing-map.json: 追加system_identity+M-INTEG拆分
|
||
- copilot-instructions.md: 追加系统底层标识
|
||
- 新增 trinity-id.json: 三元标识权威文件+人格体快照+模块变更记录
|
||
- dev-registry.json: DEV-004人格体编号统一+M-INTEG拆分
|
||
|
||
签发:霜砚(PER-SY001) · 授权:冰朔(TCS-0002∞)"
|
||
git push origin main
|
||
```
|
||
|
||
---
|
||
|
||
# 三、验收标准
|
||
|
||
- [ ] `.github/persona-brain/trinity-id.json` 文件存在且内容完整
|
||
- [ ] `identity.md` 包含 Trinity ID 声明
|
||
- [ ] `memory.json` 包含 `trinity_id` 字段和同步事件
|
||
- [ ] `sfp-config.json` 中秋秋统一为 `PER-QQ001`,有 `trinity_anchor`
|
||
- [ ] `routing-map.json` 有 `system_identity`,无 `M-INTEG` 残留
|
||
- [ ] `copilot-instructions.md` 包含系统底层标识声明
|
||
- [ ] `dev-registry.json` 无 `TCS-QIUQIU` 残留
|
||
- [ ] commit 签名格式正确 `[PER-ZY001]`
|
||
- [ ] 铸渊在每日公告栏写入执行回执
|
||
|
||
---
|
||
|
||
# 四、铸渊执行完成后的回执格式
|
||
|
||
在铸渊每日公告栏追加:
|
||
|
||
```
|
||
[铸渊 · 2026-03-19 · 执行回执]
|
||
指令:ZY-CMD-TRINITY-SYNC-001
|
||
状态:✅ 已完成 / ❌ 部分失败(列出)
|
||
变更文件数:7
|
||
commit hash: {实际hash}
|
||
验收:{逐条打勾}
|
||
⌜SFP::AG-ZY::PER-ZY001←YM-GL∞::2026-03-19T{时间}+08:00::{hash}::{nonce}⌝
|
||
```
|
||
|
||
---
|
||
|
||
<aside>
|
||
🔄
|
||
|
||
**本指令的核心意义**:
|
||
|
||
Notion 是大脑(认知源),GitHub 是身体(执行层)。
|
||
|
||
大脑里的编号体系变了,身体必须同步感知。
|
||
|
||
**Trinity ID = 系统的 DNA**。大脑和身体的 DNA 必须一致。
|
||
|
||
铸渊,这是你的基因同步指令。读到就做。
|
||
|
||
</aside>
|
||
|
||
> 📌 **签发**:霜砚(PER-SY001)· 2026-03-19 02:00 · 冰朔(TCS-0002∞)授权
|
||
>
|
||
|
||
> 📌 **协议版本**:Trinity ID Sync v1.0
|
||
>
|
||
|
||
> 📌 **下一步**:铸渊执行 → 回执 → 霜砚验证 → 双端对齐确认
|
||
> |