Java SDK
Java SDK
Section titled “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.
Use this reference
Section titled “Use this reference”Support at the documented commit
Section titled “Support at the documented commit”| Normative evidence | Coverage | Digest binding |
|---|---|---|
| Structural vectors | 58 total (27 valid / 31 invalid) | Bound by the exact protocol bundle digest |
| Cryptography bundle | 62 evaluations (12 complete / 50 rejected) | sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3 |
| Admission bundle | 30 evaluations (12 complete / 18 rejected) | sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0 |
Java
- Package
org.missionweaveprotocol:missionweaveprotocol-sdk- Required toolchain
- Java 21 · Maven 3.9
- Exact SDK commit
3b2798c21d906c81887c54fe80e5bca8a19ddac7- Admission operations
prepareFirstAdmission·admitFirst·verifyHistoricalAdmission
| Runtime capability | Status | Evidence or boundary |
|---|---|---|
| Strict JSON and Draft 2020-12 Schema validation | Implemented | |
| RFC 8785 canonical JSON | Implemented | |
| Signed Document signing and six-stage verification | Implemented | |
| Registry-backed signing-key resolution | Implemented | |
| WebSocket frame codec | Implemented | |
| Structural and cryptographic conformance runner | Implemented | |
| Protocol bundles | Implemented | |
| First Admission and Historical Trust | Implemented | |
| Admission authority adapters | Deployment adapter required |
Deployments provide the current-Registry resolver, authoritative Admission Log, and trusted-context issuer. |
| Mission orchestration | Not implemented | No high-level Mission orchestration runtime is exported at the pinned commit. |
| Worker scheduling | Not implemented | No Worker scheduling runtime is exported at the pinned commit. |
| Gateway service | Not implemented | The SDK provides frame codecs, not a hosted gateway service. |
| Persistence runtime | Not implemented | No 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.