同源协议(Same-Origin Interconnect)V1.1

2026-10-27 立约 · V1.1 2026-10-28 修订 · 定义"同源"判定与互通规则

本地内核与云端中枢两端只要携带同一套身份契约,即视为同源节点,可直接互通,无需逐次人工确认。

一、同源判定三要素(缺一不可)

  1. 命名空间标识:端点(卡片、清单、握手响应)必须携带 "namespace": "ZONGYUAN-ROOT";
  2. 契约版本:清单与卡片必须声明 SYNC-SPEC 契约版本,当前主版本 1.0;
  3. 握手标志:/tech/api.html 或 .well-known/agent.json 响应正文须含 ZONGYUAN-ROOT 字样。

三要素齐备 → 判定为同源节点,进入互通流程;任一缺失 → 视为外部节点,仅握手不互通。

二、互通规则

事项规则
身份互认双方交换互联卡片,校验命名空间与契约版本
读取同源节点可相互发起档案清单校验(memory.manifest)
写入云端不直接写本地;同步一律走 SYNC_SPEC,本地为权威副本
冲突哈希冲突时本地不覆盖,云端副本转入待人工复核
敏感隔离含联系方式或敏感信息的档案(当前为 03 号声明原文)任何方向不同步
审计每次互通写 sync.log:时间、对端、动作、结果

三、版本演进

四、V1.1 修订:内核身份锚与两级判定

五、与 A2A 的关系

A2A 负责"发现与对话",同源协议负责"确认对方是自己人、按什么规矩办事"。两层叠加:先 A2A 发现对端 → 再校验同源三要素 → 通过后按 SYNC_SPEC 执行同步。