Skip to content

Java SDK

org.missionweaveprotocol:missionweaveprotocol-sdk is the official Java artifact. This reference describes exact commit 3b2798c21d906c81887c54fe80e5bca8a19ddac7, version 0.1.0-SNAPSHOT, Java 21, and Maven 3.9. The artifact is installed from the exact source pin; a different commit or locally installed SNAPSHOT is a different implementation input.

The CLI main class is org.missionweaveprotocol.sdk.cli.ConformanceCli. Its supported invocation is missionweaveprotocol-conformance [--root PATH]; it does not define --help or --json. With no root it runs packaged structural Schema vectors.

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

Java

Package
org.missionweaveprotocol:missionweaveprotocol-sdk
Required toolchain
Java 21 · Maven 3.9
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 JAR supplies in-process protocol behavior, not deployment authority. Applications still provide authenticated current and historical Registry evidence, trusted Admission context, and an authoritative Admission Log.