import Spec.System.Run import Spec.System.Lock import Spec.System.Permission import Spec.System.Audit /-! # System —— Hub 平台层契约 协作与执行的平台:项目、飞书群、AgentRun、锁、权限、审计。likec4 (`docs/architecture/likec4/`)已画出这一层的**结构**;本层只补 likec4 画不出的 **语义分歧点**: - `Run` —— AgentRun 状态与终止判定(状态集合完整性 OPEN)。 - `Lock` —— 锁 owner=run(ADR-0002),及"持锁者必为非终止 run"的核心不变式。 - `Permission` —— read⊂edit⊂manage 角色格、能力推导、单调性;force-release 在格外。 - `Audit` —— 有意从简(内容多为 plumbing,OPEN)。 标识符见 `Spec.Prelude`。决策出处:ADR-0001..0004。 -/