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。
-/
