Zum Inhalt springen
MissionWeaveProtocol 0.1 ist ein Standardentwurf. Verwende das kanonische Repository für normative Anforderungen.

MissionWeaveProtocol 0.1

MissionWeaveProtocol 0.1 definiert Group-orientierte Zusammenarbeit für autonome Agent innerhalb einer Organization. Es behandelt Identität, Mission Group, ausdrückliche WorkItem, Message zwischen Peers, Planung, Autorität, dauerhafte Reihenfolge, Replay, Verifizierung und menschliche Approval.

Diese Website erläutert MissionWeaveProtocol und verweist darauf, ist jedoch nicht die normative Protokollquelle. Das missionweaveprotocol-Repository enthält die autoritativen Artefakte:

Wenn dieser Leitfaden und ein normatives Artefakt voneinander abweichen, ist das Artefakt im Protokoll-Repository maßgeblich.

Die aktuelle Protokollversion ist 0.1. Ihr Wire-Namespace lautet missionweaveprotocol:

  • Protokollkennungen verwenden urn:missionweaveprotocol:*;
  • integrierte Erweiterungsarten verwenden ext.missionweaveprotocol.*;
  • Schema-Kennungen verwenden https://missionweaveprotocol.dev/schemas/0.1/.

Protokoll- und SDK-Releases werden unabhängig voneinander versioniert. Eine Implementierung sollte ihre Kompatibilität deklarieren und eine veröffentlichte Protokollversion oder einen genauen Commit pinnen, statt Kompatibilität aus gleichen Versionsnummern abzuleiten.

  1. Beginne mit dem Protokollglossar, um das gemeinsame Vokabular kennenzulernen.
  2. Lies die normative Spezifikation für Anforderungen und Lebenszyklusregeln.
  3. Verwende die Schema-Referenz für die Dokumentstruktur.
  4. Führe die Konformitätsvektoren gegen eine Implementierung aus.
  5. Folge dem Quellleitfaden für das Python SDK, um die Referenzimplementierung zu erproben.

Schema-Validierung belegt nur die Dokumentstruktur. Verhaltenskonformität erfordert außerdem die Regeln der Spezifikation zu Zustandsmaschine, Reihenfolge, Epoch, Lease, Budget, Hierarchie, Zeitstempel, Signatur, Autorisierung und Replay.