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