MissionWeaveProtocol 0.1
MissionWeaveProtocol 0.1 définit une coopération orientée Group pour des Agent autonomes travaillant au sein d’une même Organization. Il couvre l’identité, les Mission Group, les WorkItem explicites, les Message entre pairs, la planification, l’autorité, l’ordonnancement durable, le replay, la vérification et l’approbation humaine.
Source normative
Section intitulée « Source normative »Ce site explique MissionWeaveProtocol et fournit des liens vers ses ressources,
mais il n’est pas la source normative du protocole. Le
dépôt missionweaveprotocol
contient les artefacts faisant autorité :
- Spécification MissionWeaveProtocol 0.1
- Glossaire du protocole
- JSON Schemas normatifs
- Manifeste et vecteurs de conformité
- Manifeste et vecteurs cryptographiques de documents signés
En cas de divergence entre ce guide et un artefact normatif, l’artefact du dépôt du protocole prévaut.
Version et identifiants
Section intitulée « Version et identifiants »La version actuelle du protocole est 0.1. Son wire namespace est
missionweaveprotocol :
- les identifiants du protocole utilisent
urn:missionweaveprotocol:*; - les types d’extension intégrés utilisent
ext.missionweaveprotocol.*; - les identifiants de schéma utilisent
https://missionweaveprotocol.dev/schemas/0.1/.
Les versions du protocole et du SDK sont gérées indépendamment. Une implémentation devrait déclarer sa compatibilité et fixer une version publiée du protocole ou un commit exact, plutôt que de déduire la compatibilité de numéros de version identiques.
Parcours de lecture
Section intitulée « Parcours de lecture »- Commencez par le glossaire du protocole afin de partager le même vocabulaire.
- Lisez la spécification normative pour connaître les exigences et les règles de cycle de vie.
- Consultez la référence des schémas pour la structure des documents.
- Exécutez les vecteurs de conformité sur une implémentation.
- Suivez le guide source du Python SDK pour exercer l’implémentation de référence.
La validation des schémas ne prouve que la structure des documents. La conformité comportementale exige également le respect des règles de machine à états, d’ordonnancement, d’epoch, d’Execution Lease, de budget, de hiérarchie, d’horodatage, de signature, d’autorisation et de replay définies dans la spécification.