C++ SDK
C++ SDK
Section titled “C++ SDK”MissionWeaveProtocol::sdk 是官方 C++
SDK 的已安装 CMake 目标。此参考描述了确切的提交
481b0ce3a65c1f2265935318b54481ece5032fdf、版本 0.1.0、C++20、CMake
3.24 或更高版本、OpenSSL 3 和 jsoncons
1.8.1。不同的源修订版或安装的前缀是不同的实现输入。
安装的 missionweaveprotocol-conformance
可执行文件运行嵌入式结构架构向量。它不接受任何记录的选项,并且不建立 Registry 货币、Admission
Log 持久性、网络安全性或生产准备情况。
完整运行时每个已安装的标头都涉及、编解码器、包验证器、可执行边界和显式非实现。
首次准入与历史信任Registry 当前证据、可信上下文和 Admission Log 的类型化接口,以及一个可运行示例。
确切的公共 API每个已安装的标头声明都解析为其确切的源代码行。
支持记录的提交
Section titled “支持记录的提交”| 规范性证据 | 覆盖范围 | 摘要绑定 |
|---|---|---|
| 结构向量 | 共 58 个(27 个有效 / 31 个无效) | 由精确的协议包摘要绑定 |
| 密码学包 | 共 62 项评估(12 项完成 / 50 项拒绝) | sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3 |
| 准入包 | 共 30 项评估(12 项完成 / 18 项拒绝) | sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0 |
C++
- 包
MissionWeaveProtocol::sdk- 所需工具链
- C++20 · CMake 3.24 · OpenSSL 3
- 准入操作
prepare_first_admission·admit_first·verify_historical_admission
| 运行时能力 | 状态 | 证据或边界 |
|---|---|---|
| 严格 JSON 与 Draft 2020-12 Schema 验证 | 已实现 | |
| RFC 8785 规范 JSON | 已实现 | |
| Signed Document 签名和六阶段验证 | 已实现 | |
| 基于 Registry 的签名密钥解析 | 已实现 | |
| WebSocket 帧编解码器 | 已实现 | |
| 结构与密码学一致性运行器 | 已实现 | |
| 协议包 | 已实现 | |
| 首次准入与历史信任 | 已实现 | |
| 准入权威适配器 | 需要部署适配器 | 部署方提供当前 Registry 解析器、权威 Admission Log 和可信上下文签发器。 |
| Mission 编排 | 未实现 | 固定提交未导出高层 Mission 编排运行时。 |
| Worker 调度 | 未实现 | 固定提交未导出 Worker 调度运行时。 |
| 网关服务 | 未实现 | SDK 提供帧编解码器,而不是托管网关服务。 |
| 持久化运行时 | 未实现 | 固定提交未导出权威持久化运行时或 Agent 本地持久化运行时。 |
该库提供进程内协议行为,而不是部署权限。应用程序仍然提供经过身份验证的当前和历史 Registry 证据、可信准入上下文和权威 Admission Log。