12 条设计宪法

从第一行代码开始为确定性、安全性和可审计性设计。每条原则都有代码门禁强制执行。

01

确定性优先

552 个冻结契约, 6 个确定性门禁。相同输入永远产生相同输出。

@dataclass(frozen=True)
02

零 I/O 内核

Kernel 层绝对零 I/O。1,612 个 kernel 测试无需任何外部依赖。

gate_kernel_purity()
03

契约即边界

不可变契约通过 SHA256 哈希锁定。新功能通过新增契约,永不修改已冻结契约。

gate_kernel_freeze_lock()
04

端口-适配器

34 个 Port Protocol 定义 I/O 边界,46 个必需端口由 shared 层注入实现。

REQUIRED_PORTS (46)
05

治理四象限

每个 Capability 必须同时满足 Policy, Audit, Quota, Normalize 四维治理。

7 mandatory files per package
06

证据驱动

100+ LiveEvent 类型记录每个决策。replay.jsonl 回放任何历史操作。

EvidenceStorePort
07

追加式记忆

记忆只增不删,撤销通过标记而非物理删除。8 个记忆安全门禁强制执行。

gate_memory_append_only()
08

渐进式自治

四阶段递进: observe → experiment → promote → expand。Bayesian 信念驱动晋升。

Beta(α, β) belief tracking
09

语义状态平面

8 域统一世界观: resource, artifact, external, knowledge, execution, policy, evidence, intent。

5 fact types with confidence
10

最小基底

主机只提供计算。Ubuntu + Docker + NVIDIA + Tailscale,一切智能由 OctopusOS 层提供。

host_filesystem_standard.md
11

角色驱动

46+ 角色定义行为模式。切换角色即切换整套行为、指标、策略和界面。

5-file YAML template per role
12

学习闭环

发现 → 分类 → 提取 → 风险评估 → 验证 → 吸收 → 监控 → 晋升/降级。

6-step learning pipeline
OctopusOS
有什么可以帮您?