Repository navigation
v0.7.0: AP2 mandates (delegated, verified), AP2 receipts
AP2 v0.2 support (AP2 change request Phase 3). Needs a broker with AP2 Phase 3.
Breaking
authorization.verified()takes the user-signed AP2 mandate ({ mandate, checkoutJwt?, checkoutHash?, checkoutMandate? }) instead of{ instruction, platform, userSignature }(deprecated and already refused by the broker;userSignaturenow throws).authorization.mandateRefsisMandateRef[]({ family, closedJwt, sdHash }) instead ofstring[].
New
authorization.delegated()for AP2 open-mandate chains (human not present).verifyMandate()(the broker'sPOST /ap2/mandates/verify), including who signed the closed and first open mandate (closedBy,openedBy).signAp2Receipt()/recordAp2Receipt(),ap2MandateReferences().- The A3 mandate check on acknowledgments, index entries and receipt actions:
referenceVerified,mandateRef,mandateVerifiedBy,mandateIssuerSource. - README: claim page key fingerprint format; public registry record.