协议提案索引

September 10, 2026 · View on GitHub

所有提案状态为 Draft,规范词 MUST / MUST NOT / SHOULD / SHOULD NOT / MAY 采用 RFC 2119 / RFC 8174 含义。中文「必须/禁止/应/不应/可以」分别等价。它们是拟议公共契约,而非已被生态治理接纳的 Stable 规则。

ID提案Schema
DIST-001Corecoredescriptor
DIST-002Compositioncompositioncomposition
DIST-003Managed Layoutlayoutlayout
DIST-004Discoverydiscoveryresolution
DIST-005Lifecycle Observationlifecycleobservation
DIST-006Portabilityportabilityplan
DIST-007Enumerable Lodgementlodgementlodgement / entry
DIST-008Host Coexistence

DIST-008 只包含运行时行为义务,不新增协议坐标,因此没有包与 schema;它的条款属于一致性分层第三层(implementation evidence),证据要求见 conformance

公共格式是有限、无环 JSON。每个 object 的字段默认封闭;新增私有语义通过 namespaced 协议声明,不通过任意顶层字段。JSON Schema 2020-12 只承担结构约束,提案和语义校验器共同定义完整 conformance。未知字段失败不等于拒绝未知协议:后者的 spec 是可保留的任意 JSON。

共同适用:调用方必须在执行 IO 前完成认证授权和输入大小限制;本仓库校验器不能证明实际行为。实现层证据见一致性矩阵,不得把未测试的运行时安全要求报告为已通过。