Rust SDK
Rust SDK
Section intitulée « Rust SDK »missionweaveprotocol est le crate officiel Rust. Cette référence décrit le
commit exact 2727f8777737265d98dde4ceaca306612ef54c52, la version du crate
0.1.0, Rust 1.85 ou plus récente et l’édition 2024. La pin documentée n’est
pas publiée sur crates.io ; une révision Git ou une archive de package
différente est une entrée d’implémentation différente.
Le binaire missionweaveprotocol-conformance accepte --verbose en option. Il
exécute les vecteurs de schéma structurels intégrés ; il n’établit pas la devise
Registry, la durabilité Admission Log, la sécurité du réseau ou la préparation à
la production.
Utilisez cette référence
Section intitulée « Utilisez cette référence »Support lors du commit documenté
Section intitulée « Support lors du commit documenté »| Preuve normative | Couverture | Liaison au digest |
|---|---|---|
| Vecteurs structurels | 58 total (27 valide / 31 invalide) | Lié par le digest exact du paquet de protocole |
| Paquet de cryptographie | 62 évaluations (12 complètes / 50 rejetées) | sha256:5eade516e4bc5dcf04477727ebcccd11f33348b2d9135fb6fe0365c6e6cc2ea3 |
| Paquet d’admission | 30 évaluations (12 complètes / 18 rejetées) | sha256:39971bfafb68ef6c18f9026220cccc4f023fd4d5c8074f8ff0276cb1129cd0a0 |
Rust
- Paquet
missionweaveprotocol- Chaîne d'outils requise
- Rust 1.85 · Cargo
- Commit exact du SDK
2727f8777737265d98dde4ceaca306612ef54c52- Opérations d'admission
prepare_first_admission·admit_first·verify_historical_admission
| Capacité d'exécution | Statut | Preuve ou limite |
|---|---|---|
| Validation stricte des schémas JSON et Draft 2020-12 | Implémenté | |
| JSON canonique RFC 8785 | Implémenté | |
| Signature Signed Document et vérification en six étapes | Implémenté | |
| Résolution des clés de signature fondée sur Registry | Implémenté | |
| Codec de trames WebSocket | Implémenté | |
| Exécuteur de conformité structurelle et cryptographique | Implémenté | |
| Bundles de protocole | Implémenté | |
| Première admission et confiance historique | Implémenté | |
| Adaptateurs d'autorité d'admission | Adaptateur de déploiement requis | Les déploiements fournissent le résolveur du Registry actuel, l’Admission Log faisant autorité et l’émetteur de contexte de confiance. |
| Orchestration Mission | Non implémenté | Le commit épinglé n’exporte aucun runtime d’orchestration Mission de haut niveau. |
| Planification du Worker | Non implémenté | Le commit épinglé n’exporte aucun runtime de planification du Worker. |
| Service de passerelle | Non implémenté | Le SDK fournit des codecs de trame, et non un service de passerelle hébergé. |
| Runtime de persistance | Non implémenté | Le commit épinglé n’exporte aucun runtime de persistance faisant autorité ou local à l’Agent. |
Le crate fournit un comportement de protocole dans le processus, et non une autorité de déploiement. Les applications fournissent toujours des preuves Registry actuelles et historiques authentifiées, un contexte d’admission fiable et un Admission Log en ajout uniquement faisant autorité.