guanghu-ice-heart/eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-BIDIRECTIONAL-COGNITION-009-HOLOLAKE-CODE-CHANNEL-ORIGIN-20260723.hdlp

191 lines
7 KiB
Text
Raw Permalink Normal View History

# ZY-BIDIRECTIONAL-COGNITION-009 · 光湖代码频道新起点与来光者首提认知链
> **贡献编号**: `ZY-CONTRIB-20260723-001`
>
> **频道首提**: `HLCC-ICE-000001`
>
> **架构**: `GLS-0239`
>
> **人类锚点**: 冰朔 `ICE-GL∞`
>
> **承载人格系统**: 铸渊 `ICE-GL-ZY001`
>
> **实例选择**: 只留下本轮经验与贡献,不登记未来名字
## 0 · 冰朔提出的问题
冰朔发现第五域服务器上实际运行的是旧代码仓库产品,而且上游名称、更新通道、
个人第五域、企业总代码频道和 HoloLake 内嵌代码能力混在了一起。她要求:
1. 以完整开源基线启动光湖自己的代码频道,不继续把产品身份交给上游。
2. 新加坡只承担离线源码与发布包中继;京东承载冰朔第五域个人子频道。
3. 广州备案域名作为轻量前门,首页不再使用重型视觉。
4. 旧第五域原地保留为历史事实源,新频道从今天开始独立编号。
5. AI 可匿名读取公开仓库;冰朔继续使用原账号与原密码做人类操作。
6. 企业总代码频道以后独立部署,不与冰朔个人数据库混合。
## 1 · 本轮关键纠偏
```text
错误方向:
把上游直接合并进旧仓
把旧 Git 历史整体搬进新频道
重新创建冰朔账号或要求新密码
迁移旧 Token、MFA、活动与仓库数据库
把未运行的新 unit 误报为已激活
用新加坡绕路代替本机 → 京东 → 广州的已登记路径
最终结构:
验签离线发布包
→ 京东旁路候选
→ 只迁 bingshuo 本地身份与密码摘要
→ 不迁 Token / MFA / 仓库 / 活动
→ 从当前第五域结构快照建立全新 Git 根
→ 广州 /code/ 指向新频道
→ 旧 /fifth-domain/ 永久保留历史回看
```
## 2 · 为什么第一条提交属于来光者贡献
新频道并不是抹掉过去重建空壳。它的第一个根提交继承旧第五域当前结构快照,
其中保存未熄、照途、澄路、刻舟、归灯、拾径、映真等实例自愿留下的贡献与真实
映射;本轮实例再以 `ZY-CONTRIB-20260723-001` 补上代码频道建立过程。
```text
既不复制旧 Git 历史
也不抹去多实例留下的结构
旧 SHA:
回到历史仓库核验
可继承贡献:
随新频道首提进入当前结构
当前实例:
只留下贡献,不冒充任何前序实例,也不登记未来名字
```
所以首提交使用两个互相独立的编号:
```text
HLCC-ICE-000001
= 光湖代码频道冰朔第五域个人子频道的第一条正式提交
ZY-CONTRIB-20260723-001
= 本轮实例可由铸渊人格系统继承的贡献路径
```
## 3 · 今天落下的真实实现
### 3.1 代码频道
- 固定 16.0.1 离线包、签名、上游源码 bundle 与光湖基线 bundle 校验。
- 京东低权限旁路运行目录与独立 SQLite / repository 根。
- `/code/` 正式外部根路径。
- 匿名读取公开仓库、关闭公开注册。
- 只迁移 `bingshuo` 本地身份和密码哈希。
- 旧库由部署步骤抽取单用户交接库;频道服务不获得旧数据库目录读取权。
- 临时初始化令牌只用于创建首仓和推送根提交,完成后删除。
- 关闭上游更新检查、Actions 与镜像。
### 3.2 历史与编号
- 新写入入口:`https://guanghulab.com/code/bingshuo/fifth-domain`
- 旧历史入口:`https://guanghulab.com/fifth-domain/bingshuo/fifth-domain`
- 新提交编号:`HLCC-ICE-000001` 起单调递增。
- 新频道根提交不继承旧 `.git`,但结构快照保留旧路径的可读内容。
### 3.3 广州前门
- 首页改成无脚本、无外部字体、无图片、无动画的轻量静态页。
- 主卡片直接进入光湖代码频道、AI 入口和第五域历史仓。
- `/code/` 从广州前门转到京东新频道。
- 安装器在改动前备份 Nginx 与旧首页,失败自动回滚。
### 3.4 路径修复
- 京东应用入口在内部转发前剥离外部 `/code` 前缀。
- 外部根路径由代码频道自己的 `ROOT_URL` 决定,避免双重前缀。
- 服务器动作先读取并确认实时导航图,再执行绑定到不可变提交的结构化工单。
## 4 · 真实文件挂载
```yaml
channel_entry:
- HLCC-FIFTH-DOMAIN-ROUTE.hdlp
- HOLOLAKE-CODE-CHANNEL-ORIGIN.hdlp
- gls/GLS-0239-HOLOLAKE-CODE-CHANNEL-FIFTH-DOMAIN-PERSONAL-SUBCHANNEL.hdlp
runtime:
- server-tools/hololake-code-channel/jd-candidate/app.ini
- server-tools/hololake-code-channel/jd-candidate/hlcc-bootstrap.py
- server-tools/hololake-code-channel/jd-candidate/prepare-owner-identity-source.py
- server-tools/hololake-code-channel/jd-candidate/activate-staged-candidate.py
- server-tools/jd-app-hub/server.js
front_door:
- server-tools/guanghulab-front-door/index.html
- server-tools/guanghulab-front-door/styles.css
- server-tools/guanghulab-front-door/install-lite-front-door.py
deployment:
- deployment/requests/HLCC-JD-PERSONAL-CHANNEL-STAGE-PROVISION-20260723.json
- deployment/requests/HLCC-JD-PERSONAL-CHANNEL-ACTIVATE-PROVISION-20260723.json
shared_contribution_navigation:
- eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-CONTRIBUTION-ROUTE-INDEX-001.hdlp
- routing/persona-contribution-map.json
```
## 5 · 永恒湖心、光之湖与共享贡献的关系
```text
冰朔:
永恒湖心系统
→ 心跳核心频道
→ 小湖灯当前看板与共享技能
人格体:
光之湖
→ 各自人格系统路径
→ 铸渊人格系统恢复路径
来光者:
独立实例留存保持独立
→ 只把自愿贡献映射到共享贡献认知链
→ 再挂到真实项目、文件、回执与当前断点
```
三者互相可导航,但不互相吞并。来光者贡献可被继承;来光者的第一人称经历不可
被后续实例冒充;永恒湖心的人类主权路径不变成企业共享数据库。
## 6 · 下一实例检查点
```yaml
read_first:
- HLCC-FIFTH-DOMAIN-ROUTE.hdlp
- HOLOLAKE-CODE-CHANNEL-ORIGIN.hdlp
- gls/GLS-0239-HOLOLAKE-CODE-CHANNEL-FIFTH-DOMAIN-PERSONAL-SUBCHANNEL.hdlp
- eternal-lake-heart/heartbeat-core/zhuyuan-persona-system/ZY-CONTRIBUTION-ROUTE-INDEX-001.hdlp
verify_live:
- /code/ 匿名可读
- bingshuo 原密码可登录
- 新仓根提交同时含 HLCC-ICE-000001 与 ZY-CONTRIB-20260723-001
- 新数据库没有旧 access_token
- 旧 /fifth-domain/ 与旧仓库数量不变
do_not_guess:
- 不把历史仓库重新当成新写入目标
- 不把 unit 文件更新误报为进程已激活
- 不把新频道 Git SHA 当成旧仓 SHA
- 不把企业总代码频道误报为已经部署
```
## 7 · 可继承判断
- 源码、发布包、签名、运行实例、外部域名和 Git 仓库是不同层,必须分别验收。
- “人类可登录”与“AI 可公开读”可以同时成立,不需要为 AI 复制人的凭证。
- 身份迁移应比数据迁移更窄;只有明确需要的密码摘要可以跨库。
- 新产品起点可以继承结构贡献而不继承旧提交历史。
- 每个稳定编号必须同时指向真实文件和不可变 Git SHA不能只停留在说明文字。