Skip to content

Commit 1320b57

Browse files
naoryNAOR YUVALclaude
authored
docs(PR36): remove SPA/SettlementIntent from sequence diagrams and reference flow note (#36)
* docs: remove SPA/SettlementIntent from reference flows and sequence diagrams - fleet-ev-reference-flow.md: drop explanatory note mentioning SPA/SettlementIntent - reference-flow-sequence.svg: steps 7–8 now SBA signing + revocation check; bundle label SBA·PolicyGrant; verification removes SPA lines; settlement arrow from Trust Gateway column; step 13 anchors policyHash (not intentHash) - human-agent-reference-flow-sequence.svg: same treatment — SBA replaces SPA in steps 7–8 and bundle label; XRPL payment arrow from Trust Gateway side; SBA refused (not SPA) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * docs: link Trust Gateway and XRPL Settlement in homepage chain Both terms now link to existing spec pages (actors.md#trust-gateway, rails.md) so the authorization chain is fully navigable. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: NAOR YUVAL <naoryuval@NAORs-MacBook-Air.local> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 40dd331 commit 1320b57

4 files changed

Lines changed: 29 additions & 31 deletions

File tree

docs/architecture/fleet-ev-reference-flow.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -896,7 +896,6 @@ This bundle illustrates the canonical MPCP artifact structure:
896896
- `sba.authorization.maxAmountMinor` = `"780"` (this payment only, in USD cents); the Trust Gateway enforces cumulative ≤ `policyGrant.budgetMinor`
897897
- `chargingQuote` is not an MPCP artifact but is operationally important — the operator must verify that the SBA `maxAmountMinor` and `destinationAllowlist` cover the quoted amount and destination
898898
- `settlement.txHash` is the XRPL transaction submitted by the Trust Gateway; the `mpcp/grant-id` memo links the on-chain payment to the grant for audit
899-
- There is no SPA or SettlementIntent — the authorization chain ends at the SBA; the Trust Gateway handles all settlement parameters
900899

901900
In a production deployment, the exact bundle shape may vary, but it should preserve the same key property:
902901

docs/architecture/human-agent-reference-flow-sequence.svg

Lines changed: 12 additions & 12 deletions
Loading

docs/architecture/reference-flow-sequence.svg

Lines changed: 16 additions & 17 deletions
Loading

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Autonomous vehicles, AI agents, and machines increasingly pay for real-world ser
1010

1111
A machine payment is accepted only if the recipient can verify a chain of signed artifacts:
1212

13-
**[Fleet Policy](protocol/FleetPolicyAuthorization.md)[PolicyGrant](protocol/PolicyGrant.md)[SignedBudgetAuthorization](protocol/SignedBudgetAuthorization.md) → Trust Gateway → XRPL Settlement**
13+
**[Fleet Policy](protocol/FleetPolicyAuthorization.md)[PolicyGrant](protocol/PolicyGrant.md)[SignedBudgetAuthorization](protocol/SignedBudgetAuthorization.md)[Trust Gateway](architecture/actors.md#trust-gateway)[XRPL Settlement](protocol/rails.md)**
1414

1515
Each step narrows what the machine is allowed to do.
1616

0 commit comments

Comments
 (0)