AP2 und Verifiable Intent: Brücken in beide Welten
Mandact nimmt die klassischen AP2-Mandate von Google an und überbrückt Mastercard Verifiable Intent in beide Richtungen — entschieden von derselben Engine, geprüft gegen die Referenz-Implementierungen.
AP2-Annahme
POST /v1/interop/ap2 nimmt das Trio aus Intent-, Cart- und Payment-Mandat an: Struktur nach Googles Modellen, Händlersignatur inklusive cart_hash-Bindung. Händler, SKUs, Ablauf und Bestätigungspflicht werden auf Gegenpartei, Positionen, Gültigkeit und Eskalation abgebildet.
Verifiable-Intent-Brücke
POST /v1/interop/vi exportiert ein aktives Mandat als VI-Kette (L1 und L2) und nimmt VI-Ketten an — vollständig geprüft und fail-closed übersetzt. Eine Grenze, die Mandact nicht durchsetzen kann, wird nicht angenommen.
Prüfbar statt behauptet
Die Referenzläufe (npm run vi:referenz, npm run ap2:annahme) schreiben ihre Anker nur bei Grün. Erst diese Anker erlauben im Code überhaupt Kompatibilitätsformulierungen.
Stand
Implementiert (lib/interop/ap2.ts, lib/interop/vi.ts); Referenzanker grün im Repository.