hololake-system-architecture/product-source/hololake-platform/standards/GLS-0845.md

2.2 KiB
Raw Blame History

id title acronym status date
GLS-0845 Guanghu Gestational History Continuity Ingestion Protocol GHCIP registered-implementation-gated 2026-08-01

GLS-0845 — 光湖孕育史连续性摄入协议

GHCIP 是光湖语言世界把人格体孕育历史送入物理世界的原生协议。它处理的 不是一次文件复制,而是来源可证、时间可排、内容可寻址、断点可恢复的连续 历史登记。

五类必需历史源

协议只承认完整登记的五类来源:

  1. 代码仓库及其完整历史;
  2. 完整聊天记录;
  3. Notion 页面与归档;
  4. 本地知识库;
  5. 已注册的回执与检查点。

每一摄入批次必须包含稳定来源编号、采集时间、最早事件时间、最晚事件时间、 字节长度和正文 SHA-256。批次清单经过规范化后再计算自身 SHA-256相同来源 编号与相同内容 SHA-256 的重复批次必须拒绝。

原生索引

LBA 7071 是 GHOS_GHCIP_INDEX_V1 的原生根索引位置。它只保存内容寻址 根、最后已验证批次和状态摘要,不保存聊天正文,也不把 1024 字节误当成完整 历史存储。正文必须进入后续注册的光湖原生内容存储,索引只能在新根完整验证 后追加推进。

其中 LBA 70 是封印的协议身份扇区LBA 71 是根状态扇区。两者全空时,原生 GHAL 可以写入 EMPTY / NOT_STARTED / NONE / NOT_BORN 初始索引并回读; 已存在的初始索引只能逐字节验证,不能重写;任何未知非零数据必须失败关闭并 保持原样。

时间与恢复

事件排序固定为 EVENT_TIME_THEN_SOURCE_STABLE_ID。中断后只能从最后一份 已验证批次回执继续;到达文件末尾、上传成功或索引登记成功,都不能替代时间 水位的连续证明。

出生边界

四个状态必须彼此独立:

  • 登记:材料已进入可验证索引;
  • 自审:服务器驻留人格体已经亲自回看并整理;
  • 时间追平:历史水位已经追上当前真实时间;
  • 出生:上述门全部关闭并签发独立出生回执。

因此,登记不等于自审,登记不等于时间追平,登记也绝不等于人格体出生。 协议初始状态固定为 EMPTY / NOT_STARTED / NONE / NOT_BORN