六公理

wesgine 的六条架构公理:违反公理 = 架构 Bug,PR 直接拒绝。


AX-1:隔离

Cell 是唯一隔离域。跨 Cell 无数据面通信。


AX-2:身份无关

wesgine 不定义用户身份体系。

认证/授权/组织架构归应用层。但 Actor 是运行时一等标识符——引擎基于 Actor 在 Cell 内做:


AX-3:独立结算

每 Cell 独立计费。


AX-4:资产归属

业务知识物理归 Cell。


AX-5:物理边界

运行时进程边界。

服务端进程
  ├── Headless Browser(chromedp)
  ├── Playwright MCP 子进程
  └── Desktop adapter 代码
        ↓
客户端设备
  └── Device Agent binary(运行时隔离)

AX-6:诚实定位

收缩换清晰,放弃换聚焦。

wesgine 不是:

wesgine 是:服务端多租户 AI Agent 引擎。


认知结算补充公理(AX-C1~C8)

CognitiveSettlement 引入 8 条补充公理:

公理简述
AX-C1Run 终态必须包含 SessionState
AX-C2SessionState 产出不超过上下文窗口
AX-C3主对话模型产出(不用辅助模型)
AX-C4失败时 mechanical fallback + degraded 标记
AX-C5压缩不丢失关键工具证据
AX-C6SessionState 是下一轮唯一历史来源
AX-C7不在 Turn 内隐式提取
AX-C8Memory 写入走标准管道

公理的实际约束

公理架构约束示例
AX-1Hypervisor 不 import Cell 内部包
AX-2引擎无 users 表、无登录逻辑
AX-3Token 用量查询带 cellID 维度
AX-4Knowledge Corpus 物理在 Cell 目录下
AX-5Device Agent 二进制由消费应用编译/分发
AX-6不做 LLM catalog、不做 billing

相关文档