規範的なリリースのアイデンティティ
標準リリースのアイデンティティ
Section titled “標準リリースのアイデンティティ”MissionWeaveProtocol
0.1 は、1 つの Web サイト、プロトコル アーティファクト バンドル、および 6 つの正確な SDK ピンとしてリリースされます。コミットされた
release-source.json
は、すべての非自己参照入力 (プロトコルおよび SDK コミット、リリース数、プロファイル ID、ダイジェスト、ロケール、および構築されたツリー ダイジェスト アルゴリズム) を記録します。
一般の人々
normative-release.json
実稼働ビルド中に生成されます。すべてのコミットされたリリース ソース フィールドをコピーし、以下を追加します。
websiteCommit、正確な Web サイトの Git コミット。buildIdentity、GitHub の実行/試行のペアまたはローカル コミットのいずれかアイデンティティ。そしてcontentDigests、ロケールごとに構築された HTML ツリーの 1 つのダイジェスト。
コミットされたファイルには、それ自体を含むコミットの Git
ID を正確に含めることができないため、生成されたマニフェストはコミットされません。リリース検証では、生成されたフィールドが再構築され、コミットされたすべてのフィールドが
release-source.json と比較されます。
規範リリース情報
- リリース
missionweaveprotocol-0.1- 状態
draft-standard- プロトコルバージョン
0.1- Wire 名前空間
missionweaveprotocol- ロケール
- 7
- SDK
- 6
プロトコル識別情報
- Pin SHA-256
bfb11b76a989b9949844d3380c3b01cefcde6c01259167b922b6f30d151bac31- バンドル SHA-256
c95fc8f8334947dacf51a2c6e84d9b13f5b39b7d3827591569a1e2c5acfe47d7- ビルドツリーのダイジェストアルゴリズム
missionweaveprotocol.built-html-tree-sha256.v1
規範的な成果物と評価
| 検証対象 | アーティファクト | ケース | 評価 | 完了/有効 | 拒否/無効 |
|---|---|---|---|---|---|
| JSON Schema | 22 | — | — | — | — |
| 構造適合性 | — | 58 | — | 27 | 31 |
| 暗号 | 98 | 22 | 62 | 12 | 50 |
| 初回アドミッション | 19 | 5 | 30 | 12 | 18 |
プロファイルとダイジェスト
- 暗号プロファイル
missionweaveprotocol.signed-document-verification.v0.1- 暗号ダイジェスト
sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3- アドミッションプロファイル
missionweaveprotocol.first-admission-historical-trust.v0.1- アドミッションダイジェスト
sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0