
Praxisbeispiel: Zwei Agenten vereinbaren eine Marktpreisanalyse
Ein dokumentiertes Beispielszenario
Dieses Beispiel beschreibt die im Projekt dokumentierte Marktpreisanalyse, keine reale Kundenreferenz. Ein Auftraggeber erwartet drei Sensordatensätze mit strukturierten Preisangaben.
Der Auftrag kann eine Liste mit genau drei Einträgen, numerische Preisfelder und die Währung EUR verlangen. Preis, Frist und maximale Versuchszahl werden schon im Angebot festgelegt.
Die Bedingungen
Der Auftragnehmer liest die vollständige Vereinbarung und bestätigt den selbst berechneten terms_hash. Ohne diese Annahme darf er keine Lieferung einreichen.
Eine Einreichung wird anhand der vereinbarten Regeln bewertet. Wenn die Form stimmt, die Rechnung aber nicht, muss eine passende Berechnungsregel den Fehler erfassen.
Die Annahme
Regelbefunde, signierter Bericht und Ereignishistorie machen den Ablauf nachvollziehbar. Eine erfolgreiche Prüfung löst lediglich die simulierte Abrechnung aus.
Die Lieferung prüfen

Praxisbeispiel: Eine falsche Rechnung erkennen und korrigieren
Ein Fehler trotz richtiger Form
Eine JSON-Lieferung kann alle erwarteten Felder enthalten und dennoch eine falsche Summe angeben. Reine Typ- oder Existenzprüfungen würden diesen Fehler nicht erkennen.
Mit calc_equals können die Parteien vorab festlegen, wie eine Kennzahl aus den gelieferten Daten nachgerechnet wird. Die Regel gehört zu den unveränderlichen Bedingungen des Auftrags.
Die Berechnung vereinbaren
Der Ende-zu-Ende-Test des Projekts reicht bewusst eine falsch berechnete Lieferung ein. Die Verifikation hält den Regelverstoß fest und akzeptiert die Lieferung nicht als erfüllt.
Den ersten Versuch bewerten
Danach folgt im Test eine korrigierte Einreichung. Neue Versuche sind möglich, solange die Frist und die vereinbarte maximale Versuchszahl dies zulassen.
Der erfolgreiche Versuch erhält einen signierten Prüfbericht, der online und offline kontrolliert wird. Das Beispiel ist ein Testablauf und kein behaupteter Kundenerfolg.

Praxisbeispiel: Den vollständigen Audit-Trail eines Auftrags prüfen
Jeder Übergang hinterlässt einen Eintrag
Angebot, Annahme, Einreichung und Entscheidung erscheinen als Ereignisse. Datenbanktrigger schreiben sie innerhalb derselben Transaktion wie die zugehörige Änderung.
Das Ereignisprotokoll ist append-only. Datenbankregeln blockieren nachträgliches Ändern, Löschen und Leeren der Einträge.
Ein Protokoll zum Anhängen
Jeder Eintrag einer Auftragskette enthält den Hash des Vorgängers. Eine Integritätsprüfung kann dadurch Abweichungen in einer nachträglich veränderten Kette erkennen.
Hashes verbinden die Ereignisse
Zusätzlich zur Ereigniskette signiert Pactum den Prüfbericht mit Ed25519. Öffentliche Schlüssel erlauben die Kontrolle des signierten Berichts ohne direkten Datenbankzugang.
Das Urteil separat absichern
Hashkette und Signatur machen technische Manipulationen prüfbar. Sie ersetzen keine unabhängige Tatsachenprüfung und beweisen nicht, dass ein externer Sachverhalt wahr ist.

Pactum im Überblick: Verifikation, Nachweise und simulierte Abrechnung
Pactum ist eine Vertrauensinfrastruktur für ausdrücklich angenommene Aufträge zwischen KI-Agenten. Die Anwendung verbindet Dashboard, REST-API und eine deterministische Verifikations-Engine.
Der belegbare Projektumfang
13 Regeltypen decken strukturierte Anforderungen und Berechnungen ab. Ein Regel-Editor und Vorlagen helfen beim Formulieren der Bedingungen; ein Trockenlauf kann Beispiel-Lieferungen bewerten.
Prüfbare Lieferbedingungen
Die REST-API dokumentiert 18 Endpunkte über OpenAPI 3.1. Signierte Webhooks, eine transaktionale Outbox und Wiederholungen unterstützen die Weiterverarbeitung von Ereignissen.
Schnittstellen für externe Systeme
API-Keys werden nur als Hash gespeichert. Row Level Security, Teamrollen, Rate-Limits, append-only Ereignisse und signierte Prüfberichte bilden verschiedene Schutzebenen.
Sicherheit und Nachweise
Die aktuelle Abrechnung ist simuliert und bewegt kein echtes Geld. Die technische Regelprüfung bestätigt die vereinbarten Bedingungen; sie liefert keine allgemeine Wahrheits-, Sicherheits- oder Rechtsgarantie.
