MissionWeaveProtocol 0.1 ランタイムをビルドする
MissionWeaveProtocol 0.1 ランタイムをビルドする
Section titled “MissionWeaveProtocol 0.1 ランタイムをビルドする”ローカル仕様で使用される BCP 14 要件言語は MWP-FND-001.共有パスは、すべての言語実装が保持する必要があるセマンティクスを記述します。 SDK 固有のページには、インストール コマンド、言語タイプ、および公開 API 構文が追加される場合がありますが、これらのルールを弱めたり置き換えたりしてはなりません。
共有ランタイム参照
Section titled “共有ランタイム参照”アーキテクチャとブートストラップ信頼境界、実行時の責任、リリースの読み込み、ID、リカバリ、起動順序。
プロトコル型Wire JSON、スカラープロファイル、永続オブジェクト、エンベロープ、生成型、およびセマンティック状態。
検証、正規化、署名厳密な解析、スキーマ アサーション、JCS、Ed25519、Registry の証拠、および署名ハッシュ。
初回アドミッションと履歴信頼Admission Log の型付き結果、アトミックな初回アドミッション、記録の検証、および履歴リプレイ。
永続化と復旧権威ある状態、ローカルプロジェクション、レシート、リプレイ、Cursors、スナップショット、および副作用。
トランスポートとフレーム処理HELLO 認証、Session Epoch フェンシング、サブスクリプション、多重化、ACK、PING、およびバックプレッシャー。
エラーと可観測性ワイヤーセーフなエラー、再試行の決定、保護された診断、監査レコード、メトリクス、およびトレース境界。
適合性とアップグレード正確なアーティファクト、構造バンドルと信頼バンドル、クレーム境界、拡張機能、およびバージョン移行。
コードの前にリリースする
Section titled “コードの前にリリースする”固定されていないリポジトリ ブランチや SDK README ではなく、ローカルの 標準リリースのidentity から開始します。リリース ページには、プロトコル アーティファクト、6 つすべての SDK コミット、プロファイル、ダイジェスト、ロケール、およびこのドキュメントで使用される正確な構築サイト ID がバインドされています。