Skip to content

Go SDK

github.com/missionweaveprotocol/go-sdk is the official Go implementation module. This reference describes exact commit 80c39852e8a2053ac761b8d53d62483264f803f1 and Go 1.24. A different commit or module build is a different documented implementation input.

The missionweaveprotocol-conformance command runs the supported packaged Schema and vector surfaces. It does not establish deployment authority, Admission Log durability, network security, or production readiness.

Normative evidenceCoverageDigest binding
Structural vectors58 total (27 valid / 31 invalid)Bound by the exact protocol bundle digest
Cryptography bundle62 evaluations (12 complete / 50 rejected)sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3
Admission bundle30 evaluations (12 complete / 18 rejected)sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0

Go

Package
github.com/missionweaveprotocol/go-sdk
Required toolchain
Go 1.24
Admission operations
PrepareFirstAdmission · AdmitFirst · VerifyHistoricalAdmission
Runtime capabilityStatusEvidence or boundary
Strict JSON and Draft 2020-12 Schema validationImplemented
RFC 8785 canonical JSONImplemented
Signed Document signing and six-stage verificationImplemented
Registry-backed signing-key resolutionImplemented
WebSocket frame codecImplemented
Structural and cryptographic conformance runnerImplemented
Protocol bundlesImplemented
First Admission and Historical TrustImplemented
Admission authority adaptersDeployment adapter required

Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer.

Mission orchestrationNot implementedNo high-level Mission orchestration runtime is exported at the pinned commit.
Worker schedulingNot implementedNo Worker scheduling runtime is exported at the pinned commit.
Gateway serviceNot implementedThe SDK provides frame codecs, not a hosted gateway service.
Persistence runtimeNot implementedNo authoritative or Agent-local persistence runtime is exported at the pinned commit.

The matrix distinguishes package implementation from deployment-owned authority. Importing the module does not supply a current Registry service, an authenticated atomic Admission Log, a hosted gateway, or durable runtime persistence.