Konformität und Upgrades
Konformität und Upgrades
Abschnitt betitelt „Konformität und Upgrades“Die Konformität gehört zu einem genauen Artefaktsatz, nicht zu einem Zweignamen oder einer allgemeinen Behauptung, dass ein SDK MissionWeaveProtocol unterstützt. Beginnen Sie mit der lokalen normativen Release-Identität, überprüfen Sie jeden angehefteten Digest und führen Sie dann die entsprechenden Beweisoberflächen aus.
Erforderliche Beweisebenen
Abschnitt betitelt „Erforderliche Beweisebenen“- Der JSON Schemakatalog definiert das genaue dauerhafte Objektformen und behauptete Formate.
- Die Strukturkonformitätspaket übt erwartet-gültige und erwartet-ungültige Protokolldokumente aus.
- Das Kryptographie-Bundle übt jedes Signed Document-Profil durch die sechs semantischen Stufen aus.
- Die Zulassungspaket Übungen Erstzulassung und historisches Vertrauen über dem angehefteten Kryptografiepaket.
- Vollständige Laufzeitansprüche erfordern zusätzlich positive und negative Beweise Befehle, Ereignisse, Zustandsübergänge, Wiedergabe, Abgrenzung, Autorisierung, Budgets, Wiederherstellung nach Fehlern und veraltete oder doppelte Nebenwirkungen.
Die lokale Konformitätsübersicht hält diese Oberflächen getrennt, sodass die Übergabe einer Ebene nicht stillschweigend in eine andere befördert wird.
Überprüfen Sie Manifeste vor Fällen
Abschnitt betitelt „Überprüfen Sie Manifeste vor Fällen“Validieren Sie für das Kryptografiepaket die Fixture-Schemata und entfernen Sie
genau die oberste Ebene artifactDigest Mitglied, JCS-Kanonisieren Sie das
verbleibende Manifest und hashen Sie es mit SHA-256, und überprüfen Sie jeden
deklarierten Artefakt-Byte-Hash, bevor Sie Fälle ausführen
(MWP-EXT-011).
Das Zulassungsmanifest verwendet das gleiche Digest-Verfahren und fixiert zusätzlich den unveränderten Kryptographie-Digest. Überprüfen Sie alle referenzierten Artefakte und diesen Pin, bevor Sie Adapterergebnisse ausführen (MWP-EXT-012).
Geben Sie die nachgewiesene Teilmenge an
Abschnitt betitelt „Geben Sie die nachgewiesene Teilmenge an“Schemavektoren beweisen Schema-und-Vektor-Verhalten. Die Kryptographie beweist die sechs Verifizierungsstufen. Die Zulassung beweist außerdem die erklärten Erstzulassungs- und historischen Wiederholungsfälle, jedoch nicht Command Aktualität, Unterzeichnerautorisierung, Zustandsautomatenakzeptanz oder ein portables Nachweisformat für ein bereitgestelltes Admission Log. Eine Referenzimplementierung kann den vollen Anspruch erheben MissionWeaveProtocol 0,1-Konformität nur, wenn automatisierte positive und negative Beweise jeden Kern abdecken Command Art, jeder Kern Event Art und jede Übergangsreihe. Andernfalls wird die engere verifizierte Teilmenge explizit gemeldet (MWP-EXT-013).
Erweiterungen und Kompatibilität
Abschnitt betitelt „Erweiterungen und Kompatibilität“Ein Extension Profile deklariert seinen global eindeutigen URI, seine semantische Version, seinen Schema-URI und seinen Hash, seine Fähigkeiten, seine Kritikalität und seine Organization-Genehmigungssignatur (MWP-EXT-001). Unbekannte, nicht kritische Erweiterungsdaten können beibehalten und weitergeleitet werden, während ein Übergang abhängig von einem unbekannten kritischen Profil abgelehnt wird (MWP-EXT-002). Kein Profil kann Identität, Ordnung, Idempotenz, Abgrenzung, Budgets, Approval, Herkunft, Isolation oder die Message/Nicht-Autoritäts-Invariante (MWP-EXT-003) schwächen.
Die v0.1-Schemas lehnen unbekannte Kerneigenschaften ab und lassen Erweiterbarkeit nur durch explizite Erweiterungsmitglieder zu. Behalten Sie nach Möglichkeit unbekannte, nicht kritische Erweiterungsbytes für das kanonische Relay bei (MWP-EXT-010).
Zuweisungspin Agent Card und erforderliche Funktionsversionen. Ein inkompatibles Funktionsupgrade führt zu Prüfpunkten für die aktive Arbeit und erfordert eine erneute Akzeptanz, bevor die Ausführung fortgesetzt wird (MWP-IDN-003).
Upgrade-Regel
Abschnitt betitelt „Upgrade-Regel“Der Draht protocolVersion bleibt für abwärtskompatible Spezifikationsklärungen
0.1. Eine Änderung der Kernsemantik, erforderlicher Felder oder Signaturbytes
erfordert eine ausgehandelte neue Wire-Neben- oder Hauptversion. Führen Sie
niemals eine neue Signatur-Umschlag-Schutzregel als stilles v0.1-Verhalten ein
(MWP-SDV-019).