From 0c694ea288134bb61549f978b57ddbfd8c7c1c7b Mon Sep 17 00:00:00 2001
From: AdijeShen <1534656015@qq.com>
Date: Tue, 12 May 2026 15:10:34 +0800
Subject: [PATCH 1/3] fix: correct Trusted Agent Provider delegation SVG
diagram
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
The mandate_delegation_trusted_agent_provider.svg was incorrectly
duplicated from mandate_delegation_user_credential.svg, showing the
User Credential model (with Issuer, credential pre-issuance, and
issuer_signed responses) instead of the Trusted Agent Provider model.
The Trusted Agent Provider model is a simpler two-party flow where
the Agent Provider is directly trusted by Verifiers — no external
Issuer or User Credential is needed. The corrected diagram now shows:
- 3 participants: User, Agent Provider Trusted Surface, Agent
(removed Issuer)
- Agent constructs Mandate Content and sends Authorization Request
with agent_pk (not just Mandate Content)
- Agent Provider's Trusted Surface signs the Mandate with its own key
(not issuer_signed UserCredential)
- No "Issue User Credential (In Advance)" pre-issuance step
This matches the specification in agent_authorization.md which states:
"The Agent Provider uses a securely stored signing key to create the
Mandate" and "This model does not require a pre-issued credential."
---
...date_delegation_trusted_agent_provider.svg | 52 ++++++++++++++++++-
1 file changed, 51 insertions(+), 1 deletion(-)
diff --git a/docs/assets/mandate_delegation_trusted_agent_provider.svg b/docs/assets/mandate_delegation_trusted_agent_provider.svg
index ad903ce3..28926cd7 100644
--- a/docs/assets/mandate_delegation_trusted_agent_provider.svg
+++ b/docs/assets/mandate_delegation_trusted_agent_provider.svg
@@ -1 +1,51 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
From 785ae3a15ae92bfa4cc87835b38d44e371bb14a8 Mon Sep 17 00:00:00 2001
From: AdijeShen <1534656015@qq.com>
Date: Tue, 12 May 2026 15:49:49 +0800
Subject: [PATCH 2/3] fix: address PR review feedback on TAP SVG
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Fix Bézier control point for "Signed Mandate" arrow: change 535 to
525 so the tangent points right (TS→Agent direction) instead of left
- Add viewBox attribute to SVG root element for proper scaling across
different screen sizes
---
docs/assets/mandate_delegation_trusted_agent_provider.svg | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/assets/mandate_delegation_trusted_agent_provider.svg b/docs/assets/mandate_delegation_trusted_agent_provider.svg
index 28926cd7..e4006780 100644
--- a/docs/assets/mandate_delegation_trusted_agent_provider.svg
+++ b/docs/assets/mandate_delegation_trusted_agent_provider.svg
@@ -1,6 +1,6 @@
-