Normative release identity
Normative release identity
Section titled “Normative release identity”MissionWeaveProtocol 0.1 is released as one website, protocol artifact bundle,
and six exact SDK pins. The committed release-source.json records every
non-self-referential input: protocol and SDK commits, release counts, profile
identities, digests, locales, and the built-tree digest algorithm.
The public
normative-release.json
is generated during the production build. It copies every committed release source field and adds:
websiteCommit, the exact website Git commit;buildIdentity, either the GitHub run/attempt pair or the local commit identity; andcontentDigests, one digest of the built HTML tree for each locale.
The generated manifest is not committed because a committed file cannot
truthfully contain the Git identity of the commit that contains itself. Release
verification reconstructs the generated fields and compares every committed
field with release-source.json.
Normative release facts
- Release
missionweaveprotocol-0.1- Status
draft-standard- Protocol version
0.1- Wire namespace
missionweaveprotocol- Locales
- 7
- SDKs
- 6
Protocol identity
- Pin SHA-256
bfb11b76a989b9949844d3380c3b01cefcde6c01259167b922b6f30d151bac31- Bundle SHA-256
c95fc8f8334947dacf51a2c6e84d9b13f5b39b7d3827591569a1e2c5acfe47d7- Built-tree digest algorithm
missionweaveprotocol.built-html-tree-sha256.v1
Normative artifacts and evaluations
| Surface | Artifacts | Cases | Evaluations | Complete / valid | Rejected / invalid |
|---|---|---|---|---|---|
| JSON Schemas | 22 | — | — | — | — |
| Structural conformance | — | 58 | — | 27 | 31 |
| Cryptography | 98 | 22 | 62 | 12 | 50 |
| First Admission | 19 | 5 | 30 | 12 | 18 |
Profiles and digests
- Cryptography profile
missionweaveprotocol.signed-document-verification.v0.1- Cryptography digest
sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3- Admission profile
missionweaveprotocol.first-admission-historical-trust.v0.1- Admission digest
sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0