ohos-sdd v0.4.0 交付件依赖图 Define → Specify → Design → Plan → Implement → Review → Validate

SDD 交付流程

OpenHarmony 规范驱动开发有两条平行方案:ohos-sdd(完整工作流编排)和 ohos-delivery-kit(轻量交付件规范层 + 可插拔桥接)。两者在 .codespec/ 交付件 contract 上收敛。

数据源:oshunter/ohos-sdd · oshunter/ohos-delivery-kit · 更新日期:2026-08-16

完整交付流程

点击节点查看详情

横切能力(审查 / 验证 / 安全 / 旁路)

贯穿 4 阶段的能力,不绑定特定阶段

交付件依赖关系

交付件 上游依赖 Level C 机器一致性检查

交付件状态机

状态属于单个交付件,不是"阶段"。下游只接受上游 Approved 的输入。

状态 含义 允许动作
Draft → ReadyForReview → Approved → 作为下游输入
            ↑
    ChangesRequested → Draft (修订后重新检查)

Superseded: 被新版本替代(终态)
Blocked: 外部依赖阻塞(等待或升级 Owner)

ohos-sdd validate 校验级别(A–E)

Iron Law: NO COMPLETION CLAIMS WITHOUT ohos-sdd validate . --level all FRESH OUTPUT

级别 名称 校验内容 结论

按复杂度裁剪

不同复杂度产出哪些交付件、写到什么深度(核心原则:使用能保障质量的最低复杂度级别)

维度 简单 标准 复杂 关键

硬规则(红线)

这些规则是红线,不表现为"阶段 gate",而是交付件流转的硬约束

Profile 系统

按目标仓库分类的专项检查声明