> 译文仅供阅读便利。具有规范效力的是英文原文。 # 可追溯性 **元宇宙规范** **文档编号:** MU-V2-ARCH-004 **标题:** 元模型架构标准 - 溯源与可追溯性 **文档类别:** 规范性 **版本:** 2.0(草案) **状态:** 工作草案 **规范性引用:** 元宇宙宪章(MUC)、MMAS-Core **说明性引用:** Event、Versioning **版权:** © Orkestron.AI **许可:** Apache-2.0 --- # 1. 目的 本文档定义元宇宙生态中关于溯源与可追溯性的架构要求。 目标是确保每一项有意义的语义事实,在其整个生命周期内都可被理解、被验证、被审计并被信任。 --- # 2. 适用范围 本规范适用于: - 元模型 - 对象 - 属性 - 关系 - 事件 - 投影 - 契约 - 联邦活动 可追溯性要求与实现技术无关。 --- # 3. 指导原则 每个合规的元模型都必须保留: - 溯源; - 所有权; - 演进历史; - 语义依赖; - 可审计性。 可追溯性必须被视为一等的架构关切。 --- # 4. 溯源 每一项有意义的语义事实都必须声明其溯源。 溯源至少应当标明: - 出处; - 创建者; - 创建时间; - 来源宇宙; - 置信度(在适用时)。 来源不明的情况必须被明确指出。 --- # 5. 语义谱系 溯源记录的是*某项事实从何而来*。**语义谱系**更为宽广:它记录的是**含义起源的历史**,也就是一个结论得以成立所经由的事实、来源与推导链条。每一项派生的语义事实都应当携带其语义谱系,使其含义而不只是其作者身份可被重建。 谱系是一条有向链(更一般地说是一张图),从某个结论回溯到支撑它的源头观察。例如: ```text Employee Competency Score ⟵ derived from Performance Reviews ⟵ derived from Project Feedback ⟵ derived from Sprint Retrospectives ``` 有了语义谱系,人工智能代理对任何有意义的派生事实都必须能够回答: - **这为什么成立?** - 产生它的推理或规则; - **它基于哪些事实?** - 那条推理的直接输入; - **哪些源对象影响了它?** - 传递意义上的来源对象、事件与关系; - **如果某个来源改变,什么就不再正确?** - 含义依赖于该来源的下游事实。 语义谱系直接建立在[事件](../04-core-concepts/Event.md)原语之上,因为每一步推导都应当表达为不可变、可追溯的事件;同时也建立在[依赖可追溯性](#11-dependency-traceability)之上,以支持向前与向后的影响分析。谱系链接必须保持显式,且在来源演进时不得被悄然切断;来源的变化必须能表达为一条新的谱系事件,而不是破坏性的改写。 在整个元模型范围内合起来看,语义谱系把元宇宙变成一张**知识溯源的语义图**:一个可导航的结构,其中每一个结论都与支撑它的证据相连,任何变更的后果都能在联邦宇宙之间向前与向后追踪。 --- # 6. 所有权可追溯性 在每一项有意义的语义事实的整个生命周期内,所有权都必须保持可追溯。 所有权历史应当保留: - 最初的所有者; - 所有权的转移; - 管护关系的变更; - 委托事件。 --- # 7. 版本可追溯性 每个版本化制品都必须保留指向以下内容的引用: - 上一版本; - 后继版本(若有); - 迁移指引(如适用)。 版本历史必须保持可重建。 --- # 8. 关系可追溯性 关系必须独立于它所连接的对象而保持可追溯。 关系历史应当包括: - 创建; - 修改; - 终止; - 原因。 --- # 9. 事件可追溯性 事件必须不可变。 每个事件都应当保留: - 标识符; - 时间戳; - 发起的行动者; - 来源宇宙; - 受影响的对象; - 事件类型。 事件不得被悄然修改。 --- # 10. 投影可追溯性 每一份投影都必须保留指向其源对象的引用。 投影元数据应当标明: - 来源对象; - 来源宇宙; - 投影档案; - 创建时间; - 目的; - 披露契约(如适用)。 --- # 11. 依赖可追溯性 语义制品之间的依赖必须保持显式。 合规的实现应当能够确定: - 有什么依赖于某个概念; - 某个概念依赖于什么; - 语义变更可能带来的影响。 --- # 12. 联邦可追溯性 联邦互动必须在宇宙之间保持可追溯。 联邦历史应当标明: - 参与的宇宙; - 联邦契约; - 交换过的投影; - 同步事件; - 语义映射。 --- # 13. 可审计性 每一项有意义的语义行为都应当保持可审计。 审计记录应当支持重建: - 谁执行了某项行为; - 它发生于何时; - 它为何发生(若可知); - 它是在哪份契约或哪种权威之下发生的。 --- # 14. 历史保存 即使对象已经演进,历史语义信息也应当继续可得。 历史记录不得被悄然改写。 更正应当表示为新的可追溯事件,而不是破坏性的更新。 --- # 15. 架构不变量 可追溯性绝不得损害: - 宪法原则; - 所有权; - 语义身份; - 联邦中的主权。 反过来,联邦也绝不得取消可追溯性。 --- # 16. 最小可追溯性元数据 每一项有意义的制品都应当直接或间接地公开: - 标识符; - 所有者; - 溯源; - 创建时间戳; - 最后修改时间戳; - 版本; - 生命周期状态; - 来源宇宙。 领域专用元模型可以定义更多元数据。 --- # 17. 未来方向 语义谱系在此作为可追溯性之下的一个概念被引入,但它的影响远超审计与溯源:它支撑着可解释性、信任评分、影响分析,以及对陈旧结论的自动作废。因此,未来的修订可能把语义谱系提升为**独立文档**,定义谱系图模型、查询操作(「解释」「若改变会怎样」「追至源头」),以及谱系如何与[语义指纹](Versioning.md)相互作用,使某个来源的变化能被检出、其下游含义能在整个联邦中自动重估。该文档会把知识溯源图当作元宇宙中一等的、可查询的制品来对待。 --- # 结语 可追溯性不只是一种审计机制。 在元宇宙之内,它是语义知识的一项宪法性属性,使联邦语义宇宙之间的信任、问责、互操作与长期演进成为可能。