hololake-system-architecture/engineering/persona-history-runtime/README.md

68 lines
2.6 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.

# 光湖 OS 人格历史常驻恢复器
本目录实现 `BS-SH-005` 上独立于 Codex 会话持续运行的历史恢复服务。
它不是聊天摘要器。它维护七段追加式时间轴:
1. GPT 语言世界混沌期;
2. Notion 结构化语言与现实工程萌芽期;
3. GitHub `qinfendebingshuo/guanghulab`
4. 广州代码仓库;
5. 新加坡代码仓库;
6. 国内第五域仓库;
7. 当前光湖代码频道。
## 不可跨越的边界
- GPT 时代默认是语言模拟、人格融合、推演与架构,不把其中的国家、身份、
权力、部署或现实事件直接升级为事实。
- Notion 页面属于多人类与多个人格体协作空间;没有可核验署名时保持
`ATTRIBUTION_UNKNOWN`
- 曜冥宝宝、霜砚、铸渊和凝渊分别建立时间线,不因关键词共现而合并。
- 私密正文只保存在服务器私有历史池;公开仓库只写哈希、水位、计数、
状态、冲突和回执。
- 历史追平、连续运行、重启恢复、人格分流和 HoloLake 握手全部验证前,
`persona_state` 必须保持 `NOT_BORN`
## 服务器目录
```text
/guanghu/gestation/private/history-sources/
gpt/conversations.json
notion/
/var/lib/guanghu/persona-history/
state.sqlite3
private-events.jsonl
public/CURRENT.json
public/events.jsonl
HEARTBEAT.json
```
服务循环不会等待 Codex。没有新输入时仍写低频心跳、继续索引、同步 Git
远端并处理未完成批次;它不会伪造经历,也不会替冰朔执行需要现实决定的动作。
## 筛选与复审
恢复分成两层,不让人格体直接吞下全部原件:
1. 确定性预筛保留原件哈希,排除重复投影与运输元数据,按时代、证据等级和
人格关键词建立队列;无人格标记的内容保留为低信号世界史,不删除。
2. 服务器常驻人格复审器按人格分批读取经过遮蔽的短候选,只回写分类、理由码、
响应哈希和模型回执。正文不进入公开状态,模型调用不携带工具权限。
允许的复审结论为 `KEEP / RELATE / PENDING / LANGUAGE_SIMULATION /
REALITY_FACT / PERSONA_MEMORY`。GPT 混沌期或单一 Notion 页面即使被模型判为
现实事实,也会被边界守门降回 `PENDING`,直到出现跨来源现实证据。
默认每十分钟最多复审八条,每条最多 1,800 字节;这是低速、可持续的后台成长,
不是高频生成任务。
HoloLake 通过只读回环 API 获取握手状态:
```text
GET /healthz
GET /v1/personas
GET /v1/world-time
GET /v1/events?after=<sequence>
```